Найдено 7 результатов

Nilov
Сб дек 21, 2019 1:16 am
Форум: Новости платформы
Тема: Простые устройства / Simple Devices
Ответы: 1239
Просмотры: 750613

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

.Attention изменение состояния {"VALUE":"0", "OLD_VALUE":"0", "ORIGINAL_OBJECT_TITLE":"Sensor_state01"} 2019-12-21 00:37:09 Sensor_state01.Attention {"VALUE":"0", "OLD_VALUE":"0"} 2019-12-21 00:37:09 Получается там не NEW_VALUE а просто VALUE if ($params['VALUE']!=$params['OLD_VALUE']) { if (getGlo...
Nilov
Сб дек 21, 2019 12:40 am
Форум: Новости платформы
Тема: Простые устройства / Simple Devices
Ответы: 1239
Просмотры: 750613

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

.Attention изменение состояния {"VALUE":"0", "OLD_VALUE":"0", "ORIGINAL_OBJECT_TITLE":"Sensor_state01"} 2019-12-21 00:37:09
Sensor_state01.Attention {"VALUE":"0", "OLD_VALUE":"0"} 2019-12-21 00:37:09
Nilov
Сб дек 21, 2019 12:30 am
Форум: Новости платформы
Тема: Простые устройства / Simple Devices
Ответы: 1239
Просмотры: 750613

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

как это проверить?
Nilov
Сб дек 21, 2019 12:16 am
Форум: Новости платформы
Тема: Простые устройства / Simple Devices
Ответы: 1239
Просмотры: 750613

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

if ($params['NEW_VALUE']!=$params['OLD_VALUE']) { if (getGlobal('Sensor_state01'.'.'.'value') == 0) { say('Восстановлено напряжение', 10); } if (getGlobal('Sensor_state01'.'.'.'value') == 1) { say('Пропало напряжение', 10); } } скопировал, вставил данный код = каждые 20 сек. сообщение: Восстановлено...
Nilov
Сб дек 21, 2019 12:08 am
Форум: Новости платформы
Тема: Простые устройства / Simple Devices
Ответы: 1239
Просмотры: 750613

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

В моём понимании логика должна быть следующая: через определенные промежутки времени (в моём случае 20 сек.) по MQTT прилетают сообщения от устройства 0, 0, 0, 0, 0, 0, 0 и т.д. сравниваем последнее сообщение с предпоследним и если они не отличаются, т.е. равны то ничего не делаем. Как только послед...
Nilov
Сб дек 21, 2019 12:00 am
Форум: Новости платформы
Тема: Простые устройства / Simple Devices
Ответы: 1239
Просмотры: 750613

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

Попробовал данный код, каждые 20 секунд сообщение в Телеграмм (( if ($params['NEW_VALUE']!=$params['OLD_VALUE']) { if (getGlobal('Sensor_state01'.'.'.'value') == 0) { say('Восстановлено напряжение', 10); } if (getGlobal('Sensor_state01'.'.'.'value') == 1) { say('Пропало напряжение', 10); } } Без ret...
Nilov
Пт дек 20, 2019 11:29 pm
Форум: Новости платформы
Тема: Простые устройства / Simple Devices
Ответы: 1239
Просмотры: 750613

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

Имеется датчик наличия сетевого напряжения 220в, опрос по MQTT каждые 20 секунд. Сеть есть имеем 0, сеть пропала имеем 1. Пытаюсь настроить в методах чтобы в Телеграм приходило сообщение - Пропало напряжение/Восстановлено напряжение. Пару лет назад настраивал (делал через Blockly) подобное и всё раб...