Страница 2 из 124

Re: Простые устройства / Simple Devices

Добавлено: Сб фев 11, 2017 2:54 pm
sergejey
В настройки простых устройств добавилась закладка "Связанные устройства"

Изображение

Этот функционал позволяет достаточно легко связывать простые устройства разных типов друг с другом без программирования в каком-бы то ни было виде.

Имеется ряд предустановленных типов связей, которые обладают некоторыми параметрами:
Изображение

На данный момент имеется всего два типа связи:
* Включить/выключить (доступно для датчика движения и кнопки)
* Условное управление (доступно для сенсоров с изменяемыми показателями -- датчики температуры, влажности)

Можно задавать несколько связей с одиними и теми же устройствами, только с разными параметрами.
Например простой гигростат задаётся в таком виде:

Изображение

Настройка связи:
Изображение

Типы связей будут ещё добавляться со временем, чтобы в том или ином виде поддерживались все простые устройства.

Re: Простые устройства / Simple Devices

Добавлено: Вс фев 26, 2017 12:54 pm
Enic
Сергей, это просто Супер!
Очень полезный, удобный и ожидаемый модуль!
Если есть "список ожидания" на добавление типов "простых устройств",
прошу добавить в него мои датчики из проекта универсальных нодов на базе проекта MySensors + RFM69HW!
Заранее благодарю.

Re: Простые устройства / Simple Devices

Добавлено: Вс фев 26, 2017 2:56 pm
Ivan
Enic писал(а):Сергей, это просто Супер!
Очень полезный, удобный и ожидаемый модуль!
Если есть "список ожидания" на добавление типов "простых устройств",
прошу добавить в него мои датчики из проекта универсальных нодов на базе проекта MySensors + RFM69HW!
Заранее благодарю.
Уже в тестировни. Ждем добавления в альфу

Re: Простые устройства / Simple Devices

Добавлено: Пт мар 03, 2017 10:30 pm
zelevova
Отличный модуль.

К сожалению нет возможности изменить название связанного объекта. Т.е. Переходим к объекту Openclose03 меняем ему название, возвращаемся в модуль "простые устройства" и имеем ошибку sql. Меняем название обратно и ошибка изчезает.

И нет возможности поменять отображение простого устройства. Т.е. Создаем простое устройство, заполняем название, сохраняем, переходим в "просмотр" и понимаем что опечатались. Возвращаемся и меняем название устройства, но в просмотре уже ничего не меняется и в отображении на сцене тоже. Более того при удалении и создании заново в просмотр подтягивается старое название. Решается только сначала созданием, а потом удалением неправильного.

Re: Простые устройства / Simple Devices

Добавлено: Пт мар 03, 2017 11:03 pm
DimSun75
zelevova писал(а):Отличный модуль.

К сожалению нет возможности изменить название связанного объекта. Т.е. Переходим к объекту Openclose03 меняем ему название, возвращаемся в модуль "простые устройства" и имеем ошибку sql. Меняем название обратно и ошибка изчезает.
Задумка я понимаю такая, что про объект в большинстве случаев и знать не нужно. Да и зачем менять название объекта?

Re: Простые устройства / Simple Devices

Добавлено: Вс мар 05, 2017 3:20 pm
katafey
Спасайте, весь мозг свернулся, что я делаю не так.
Имеем esp+MCP23017+MaksMS wifi-iot.com прошивка. На модуле висят три датчика движения которые отрабатывают по прерыванию - все работает(проверял, с модуля приходят верные данные), но:
создаю в Simple Devices 3 датчика движения, привязываю данные из esp и начинается бардак,
1. Если в методах выбрать StatusUpdate то на сцене все отображается нормально но, время обновления датчика у всех одинаковое.
2. Если в методе выбрать motionDetected то срабатывают все датчики сразу - status=1(2 из них спрятаны и не могут сработать по определению).
3. Если методы оставить пустыми то отрабатывает как и при методах пункта 1
В общем все на картинке.
В методах объектов девственная чистота(в смысле кода). Создание объектов как вручную так и автоматом результата не дают

Re: Простые устройства / Simple Devices

Добавлено: Вс мар 05, 2017 3:40 pm
DimSun75
Я уже писал не раз про простые устройства и датчик движения и тут и Максиму. Без костылей их подружить нельзя. В простых устройствах нужно вызывать метод motionDetected. Причем только тогда, когда датчик сработал. Прошивка от Макса выдает не только сработавшее событие, но и его отсутствие.

Отправлено с моего SM-A520F через Tapatalk

Re: Простые устройства / Simple Devices

Добавлено: Пн мар 06, 2017 1:33 pm
Rad81
А каким образом выбрать Связанные устройства

Доступные типы связей

Включить/Выключить
Управление другим устройством по событию

нажимаю Добавить а там нет устройства для выбора. Эту можно видеть на скриншоте

Re: Простые устройства / Simple Devices

Добавлено: Пн мар 06, 2017 11:31 pm
SergeyM
Коллеги! а можно в поля minValue и maxValue простых устройств как то проставить конструкцию типа %ThisComputer.minValue%, потому, как если надо поменять эти значения для нескольких датчиков придется заходить в каждый и руками прописывать, а так связал со слайдером и оптом у всех поменял. Или другое решение есть?

Re: Простые устройства / Simple Devices

Добавлено: Вт мар 07, 2017 6:49 am
nick7zmail
А какое действие выполняется для девайса типа "кнопка"? Что модуль по нажатию делает? (в код пока заглянуть времени не было, если честно))