WB-MR11 Modbus Relay 11 Channel Module: различия между версиями

Строка 240: Строка 240:
В качестве примера напишем скрипт, который автоматически будет отключать сильноточное реле К9 устройства wb-mr11_79 (считая, что оно управляет нагрузкой с низким приоритетом), если включены сильноточные реле К10 и К11. Такой сценарий актуален в случае ограничения выделенной мощности (например, электроплита и водонагреватель являются приоритетными нагрузками, а теплый пол можно отключить на время их совместной работы). Мы также хотим запоминать состояние низкоприоритетного реле K9 и включать его, если оно было включено до этого, как только выделенной мощности достаточно. Если мы пытаемся включить реле при уже пороговой мощности, реле не включится.
В качестве примера напишем скрипт, который автоматически будет отключать сильноточное реле К9 устройства wb-mr11_79 (считая, что оно управляет нагрузкой с низким приоритетом), если включены сильноточные реле К10 и К11. Такой сценарий актуален в случае ограничения выделенной мощности (например, электроплита и водонагреватель являются приоритетными нагрузками, а теплый пол можно отключить на время их совместной работы). Мы также хотим запоминать состояние низкоприоритетного реле K9 и включать его, если оно было включено до этого, как только выделенной мощности достаточно. Если мы пытаемся включить реле при уже пороговой мощности, реле не включится.


MQTT-названия устройств и их элементов управления можно найти в разделе Settings web-интерфейса (см. [[MQTT]]).
MQTT-названия устройств и их элементов управления можно найти в разделе Settings веб-интерфейса (см. [[MQTT]]).


Скрипт простой, так как не учитывает реального потребления мощности, а ориентируется только на состояние контактов реле.
Скрипт простой, так как не учитывает реального потребления мощности, а ориентируется только на состояние контактов реле.
618

правок