SmartLiving.ru

Обсуждение проекта
 
Текущее время: Чт дек 14, 2017 7:29 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 390 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 39  След.
Автор Сообщение
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Сб фев 11, 2017 2:54 pm 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 4171
Откуда: Минск, Беларусь
Благодарил (а): 66 раз.
Поблагодарили: 1136 раз.
В настройки простых устройств добавилась закладка "Связанные устройства"

Изображение

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

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

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

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

Изображение

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

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

_________________

Сергей Джейгало, разработчик MajorDoMo
Профиль Connect -- информация, сотрудничество, услуги


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Вс фев 26, 2017 12:54 pm 
Не в сети

Зарегистрирован: Вс июл 19, 2015 1:29 pm
Сообщения: 5
Благодарил (а): 4 раз.
Поблагодарили: 4 раз.
Сергей, это просто Супер!
Очень полезный, удобный и ожидаемый модуль!
Если есть "список ожидания" на добавление типов "простых устройств",
прошу добавить в него мои датчики из проекта универсальных нодов на базе проекта MySensors + RFM69HW!
Заранее благодарю.


Вложения:
Комментарий к файлу: node14
sens14.png
sens14.png [ 85.78 КБ | Просмотров: 1911 ]
Комментарий к файлу: node13
sens13.png
sens13.png [ 35.17 КБ | Просмотров: 1911 ]
Комментарий к файлу: node12
sens12.png
sens12.png [ 161.07 КБ | Просмотров: 1911 ]

_________________
BR, Сергей
Raspberry Pi 2 1 GB, kodi, mt1132
connect, project
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Вс фев 26, 2017 2:56 pm 
Не в сети

Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщения: 1390
Благодарил (а): 48 раз.
Поблагодарили: 274 раз.
Enic писал(а):
Сергей, это просто Супер!
Очень полезный, удобный и ожидаемый модуль!
Если есть "список ожидания" на добавление типов "простых устройств",
прошу добавить в него мои датчики из проекта универсальных нодов на базе проекта MySensors + RFM69HW!
Заранее благодарю.

Уже в тестировни. Ждем добавления в альфу

_________________
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Пт мар 03, 2017 10:30 pm 
Не в сети

Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Сообщения: 259
Откуда: Краснодарский край
Благодарил (а): 30 раз.
Поблагодарили: 59 раз.
Отличный модуль.

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

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

_________________
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Пт мар 03, 2017 11:03 pm 
Не в сети

Зарегистрирован: Вс янв 01, 2017 8:32 pm
Сообщения: 312
Откуда: Москва
Благодарил (а): 7 раз.
Поблагодарили: 40 раз.
zelevova писал(а):
Отличный модуль.

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


Задумка я понимаю такая, что про объект в большинстве случаев и знать не нужно. Да и зачем менять название объекта?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Вс мар 05, 2017 3:20 pm 
Не в сети

Зарегистрирован: Сб июн 04, 2016 9:24 am
Сообщения: 24
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.
Спасайте, весь мозг свернулся, что я делаю не так.
Имеем 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 КБ | Просмотров: 1781 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Вс мар 05, 2017 3:40 pm 
Не в сети

Зарегистрирован: Вс янв 01, 2017 8:32 pm
Сообщения: 312
Откуда: Москва
Благодарил (а): 7 раз.
Поблагодарили: 40 раз.
Я уже писал не раз про простые устройства и датчик движения и тут и Максиму. Без костылей их подружить нельзя. В простых устройствах нужно вызывать метод motionDetected. Причем только тогда, когда датчик сработал. Прошивка от Макса выдает не только сработавшее событие, но и его отсутствие.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Пн мар 06, 2017 1:33 pm 
Не в сети

Зарегистрирован: Пт апр 01, 2016 2:42 pm
Сообщения: 192
Благодарил (а): 10 раз.
Поблагодарили: 10 раз.
А каким образом выбрать Связанные устройства

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

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

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


Вложения:
Связанное устройство.jpg
Связанное устройство.jpg [ 134.91 КБ | Просмотров: 1684 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Пн мар 06, 2017 11:31 pm 
Не в сети

Зарегистрирован: Вт ноя 11, 2014 5:16 pm
Сообщения: 100
Откуда: Шатура
Благодарил (а): 4 раз.
Поблагодарили: 8 раз.
Коллеги! а можно в поля minValue и maxValue простых устройств как то проставить конструкцию типа %ThisComputer.minValue%, потому, как если надо поменять эти значения для нескольких датчиков придется заходить в каждый и руками прописывать, а так связал со слайдером и оптом у всех поменял. Или другое решение есть?

_________________
Windows, Debian 8, 1-Wire
Connect


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простые устройства / Simple Devices
СообщениеДобавлено: Вт мар 07, 2017 6:49 am 
В сети
Аватара пользователя

Зарегистрирован: Пн окт 28, 2013 8:14 am
Сообщения: 3833
Откуда: Екатеринбург
Благодарил (а): 94 раз.
Поблагодарили: 782 раз.
А какое действие выполняется для девайса типа "кнопка"? Что модуль по нажатию делает? (в код пока заглянуть времени не было, если честно))

_________________
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 390 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 39  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB