MR1132 NooLite (обновлено: 04 Apr 2020, 18:37:37)

Чтение датчиков и пультов NooLite через приемник MR1132

Поддержка датчиков влажности/температуры, температуры, движения, чтение пультов.

Использование датчиков движения и пультов в качестве управления устройств подключенных к модулю.

Возможно управление силовыми модулями, управляемые через передатчик MR1132. ESP8266 в этом случае выступает в качестве промежуточного сервера, который знает текущее состояние устройств.

Подключение приёмника к модулю

Подключение приемника осуществляется к выводам UART перекрестно. Питание приемнику необходимо подать 3.3....5 вольт.

Привязка устройств к приемнику

Для привязки датчиков и пультов к приемнику необходимо зайти на веб интерфейс модуля на вкладку NooLite.

В пункте Binding выбрать канал на который хотим привязать устройство и нажимаем set. Нажимаем кнопку сопряжения на устройстве которое необходимо привязать к приемнику. Для пультов необходимо так же нажать кнопку, которая будет соответствовать данному каналу.

Чтение датчиков NooLite

Датчики влажности и температуры появляются в модуле автоматически после сопряжения. 

Особенность датчиков NooLite - они передают данные только если они изменились более чем на 0.5 градуса и раз в час. По этому после перезагрузки/включения модуля данные могут появится не скоро.

Просмотр сырых данных принимаемых с устройств

Последний пакет данных можно посмотреть по адресу http://[ip_adr]//noolitprint . Формат данных описан в документации приемника.

Вывод данных на дисплеи

Для вывода данных с датчиков используются шаблоны _NLxT_ и _NLxH_ , где x - номер канала. Подробнее в конструкторе строк.

Отправка данных с датчиков на сервера и облака

Показания с датчиков могут отправляться на все доступные сервера и сервисы в прошивке: MQTT, MajorDoMo, Narodmon, Zabbix. Подробнее в описании соответствующих сервисов

Настройка соответствия GPIO кнопкам на пультах

На пункте GPIO-KEY Setup необходимо назначить соответствие канала , на который привязан пульт на GPIO, которым нужно управлять. Тут можно вписать как VGPIO, так и remap GPIO в том числе GPIO соответствующие передатчику MT1132. В этом случае сопрягать устройства напрямую не требуется - все должно управляться через модуль. 

Используем данные с датчиков в термостате

Как и все остальные датчики, подключаемые к модулю датчики NooLite доступны в списке датчиков функции термостат. Имеется особенность в работе датчиков NooLite - датчики появляются в списке настроек только после первого удачного приема данных.

Функции в разработке:

Управление Logic модуля по данным с датчиков.

Обработка событий долгого нажатия на пультах.