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

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

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

Сообщение sergejey »

В настройки простых устройств добавилась закладка "Связанные устройства"

Изображение

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

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

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

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

Изображение

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

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

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Enic
Сообщения: 6
Зарегистрирован: Вс июл 19, 2015 1:29 pm

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

Сообщение Enic »

Сергей, это просто Супер!
Очень полезный, удобный и ожидаемый модуль!
Если есть "список ожидания" на добавление типов "простых устройств",
прошу добавить в него мои датчики из проекта универсальных нодов на базе проекта MySensors + RFM69HW!
Заранее благодарю.
Вложения
node14
node14
sens14.png (85.78 КБ) 14414 просмотров
node13
node13
sens13.png (35.17 КБ) 14414 просмотров
node12
node12
sens12.png (161.07 КБ) 14414 просмотров
BR, Сергей
Raspberry Pi 2 1 GB, kodi, mt1132
connect, project
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm

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

Сообщение Ivan »

Enic писал(а):Сергей, это просто Супер!
Очень полезный, удобный и ожидаемый модуль!
Если есть "список ожидания" на добавление типов "простых устройств",
прошу добавить в него мои датчики из проекта универсальных нодов на базе проекта MySensors + RFM69HW!
Заранее благодарю.
Уже в тестировни. Ждем добавления в альфу
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край

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

Сообщение zelevova »

Отличный модуль.

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

И нет возможности поменять отображение простого устройства. Т.е. Создаем простое устройство, заполняем название, сохраняем, переходим в "просмотр" и понимаем что опечатались. Возвращаемся и меняем название устройства, но в просмотре уже ничего не меняется и в отображении на сцене тоже. Более того при удалении и создании заново в просмотр подтягивается старое название. Решается только сначала созданием, а потом удалением неправильного.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва

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

Сообщение DimSun75 »

zelevova писал(а):Отличный модуль.

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

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

Сообщение katafey »

Спасайте, весь мозг свернулся, что я делаю не так.
Имеем esp+MCP23017+MaksMS wifi-iot.com прошивка. На модуле висят три датчика движения которые отрабатывают по прерыванию - все работает(проверял, с модуля приходят верные данные), но:
создаю в Simple Devices 3 датчика движения, привязываю данные из esp и начинается бардак,
1. Если в методах выбрать StatusUpdate то на сцене все отображается нормально но, время обновления датчика у всех одинаковое.
2. Если в методе выбрать motionDetected то срабатывают все датчики сразу - status=1(2 из них спрятаны и не могут сработать по определению).
3. Если методы оставить пустыми то отрабатывает как и при методах пункта 1
В общем все на картинке.
В методах объектов девственная чистота(в смысле кода). Создание объектов как вручную так и автоматом результата не дают
Вложения
smotionstb.jpg
smotionstb.jpg (282.06 КБ) 14284 просмотра
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва

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

Сообщение DimSun75 »

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

Отправлено с моего SM-A520F через Tapatalk
Rad81
Сообщения: 193
Зарегистрирован: Пт апр 01, 2016 2:42 pm

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

Сообщение Rad81 »

А каким образом выбрать Связанные устройства

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

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

нажимаю Добавить а там нет устройства для выбора. Эту можно видеть на скриншоте
Вложения
Связанное устройство.jpg
Связанное устройство.jpg (134.91 КБ) 14187 просмотров
SergeyM
Сообщения: 100
Зарегистрирован: Вт ноя 11, 2014 5:16 pm
Откуда: Шатура

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

Сообщение SergeyM »

Коллеги! а можно в поля minValue и maxValue простых устройств как то проставить конструкцию типа %ThisComputer.minValue%, потому, как если надо поменять эти значения для нескольких датчиков придется заходить в каждый и руками прописывать, а так связал со слайдером и оптом у всех поменял. Или другое решение есть?
Windows, Debian 8, 1-Wire
Connect
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

А какое действие выполняется для девайса типа "кнопка"? Что модуль по нажатию делает? (в код пока заглянуть времени не было, если честно))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить