Найдено 7 результатов
- Сб дек 21, 2019 1:16 am
- Форум: Новости платформы
- Тема: Простые устройства / Simple Devices
- Ответы: 1239
- Просмотры: 846425
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 ...
- Сб дек 21, 2019 12:40 am
- Форум: Новости платформы
- Тема: Простые устройства / Simple Devices
- Ответы: 1239
- Просмотры: 846425
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
Sensor_state01.Attention {"VALUE":"0", "OLD_VALUE":"0"} 2019-12-21 00:37:09
- Сб дек 21, 2019 12:30 am
- Форум: Новости платформы
- Тема: Простые устройства / Simple Devices
- Ответы: 1239
- Просмотры: 846425
Re: Простые устройства / Simple Devices
как это проверить?
- Сб дек 21, 2019 12:16 am
- Форум: Новости платформы
- Тема: Простые устройства / Simple Devices
- Ответы: 1239
- Просмотры: 846425
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 сек. сообщение: Восстановлено ...
if (getGlobal('Sensor_state01'.'.'.'value') == 0) {
say('Восстановлено напряжение', 10);
}
if (getGlobal('Sensor_state01'.'.'.'value') == 1) {
say('Пропало напряжение', 10);
}
}
скопировал, вставил данный код = каждые 20 сек. сообщение: Восстановлено ...
- Сб дек 21, 2019 12:08 am
- Форум: Новости платформы
- Тема: Простые устройства / Simple Devices
- Ответы: 1239
- Просмотры: 846425
Re: Простые устройства / Simple Devices
В моём понимании логика должна быть следующая:
через определенные промежутки времени (в моём случае 20 сек.) по MQTT прилетают сообщения от устройства 0, 0, 0, 0, 0, 0, 0 и т.д.
сравниваем последнее сообщение с предпоследним и если они не отличаются, т.е. равны то ничего не делаем.
Как только ...
через определенные промежутки времени (в моём случае 20 сек.) по MQTT прилетают сообщения от устройства 0, 0, 0, 0, 0, 0, 0 и т.д.
сравниваем последнее сообщение с предпоследним и если они не отличаются, т.е. равны то ничего не делаем.
Как только ...
- Сб дек 21, 2019 12:00 am
- Форум: Новости платформы
- Тема: Простые устройства / Simple Devices
- Ответы: 1239
- Просмотры: 846425
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);
}
}
Без ...
if ($params['NEW_VALUE']!=$params['OLD_VALUE']) {
if (getGlobal('Sensor_state01'.'.'.'value') == 0) {
say('Восстановлено напряжение', 10);
}
if (getGlobal('Sensor_state01'.'.'.'value') == 1) {
say('Пропало напряжение', 10);
}
}
Без ...
- Пт дек 20, 2019 11:29 pm
- Форум: Новости платформы
- Тема: Простые устройства / Simple Devices
- Ответы: 1239
- Просмотры: 846425
Re: Простые устройства / Simple Devices
Имеется датчик наличия сетевого напряжения 220в, опрос по MQTT каждые 20 секунд. Сеть есть имеем 0, сеть пропала имеем 1.
Пытаюсь настроить в методах чтобы в Телеграм приходило сообщение - Пропало напряжение/Восстановлено напряжение.
Пару лет назад настраивал (делал через Blockly) подобное и всё ...
Пытаюсь настроить в методах чтобы в Телеграм приходило сообщение - Пропало напряжение/Восстановлено напряжение.
Пару лет назад настраивал (делал через Blockly) подобное и всё ...