Обновление показаний ESP8266-MegaD от сервера MajorDoMo

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ответить
anapogo
Сообщения: 36
Зарегистрирован: Сб дек 31, 2016 5:28 pm
Благодарил (а): 8 раз
Поблагодарили: 1 раз
Контактная информация:

Обновление показаний ESP8266-MegaD от сервера MajorDoMo

Сообщение anapogo » Ср фев 01, 2017 12:43 pm

Есть модуль ESP8266-MegaD, управление аналогичное как и в проводных MegaD.
К нему подключены 3 термодатчика DS18B20 (уличная температура, температура газового котла и температура в помещении), датчик включения котла (пламени).
Сейчас обновление показаний инициирует ESP8266-MegaD раз в 2 минуты.
Но слишком много избыточных данных идут в архив: уличную температуру и температуру в помещении мне нужно обновлять не чаще чем раз в пол-часа.
Как можно сделать обновление только нужных температур по инициативе сервера MajorDoMo через разные промежутки времени?
anapogo
Сообщения: 36
Зарегистрирован: Сб дек 31, 2016 5:28 pm
Благодарил (а): 8 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Обновление показаний ESP8266-MegaD от сервера MajorDoMo

Сообщение anapogo » Чт фев 02, 2017 3:43 pm

Решение нашел сам
Создаем Веб-переменную:
Ссылка: http://192.168.1.122/sec/?pt=1
Шаблон поиска: P1<br>temp:(.+?)<form
Связанный обьект: выбираем ранее созданный (например MyRoom)
Свойство: (например temp)
Интервал проверки: нужное количество секунд
все...
тогда получается и драйвер специальный для ESP8266-MegaD не нужен....
Ответить