16 877
правок
Строка 153: | Строка 153: | ||
=== Периодическое чтение группового объекта === | === Периодическое чтение группового объекта === | ||
Как это работает: | Как это работает: | ||
# После начала работы сервиса и при заданном для контрола периоде опроса отличном от нуля сервис wb-mqtt-knx рассылает телеграммы с запросом на чтение с APCI командой GroupValueRead на соответствующие групповые адреса. | # После начала работы сервиса и при заданном для контрола периоде опроса отличном от нуля сервис wb-mqtt-knx рассылает телеграммы с запросом на чтение с APCI командой ''GroupValueRead'' на соответствующие групповые адреса. | ||
# Если групповой объект имеет флаг R и групповой адрес, равный запрашиваемому, он отсылает в KNX TP ответ с текущим своим значением и ACPI командой GroupValueResponse. | # Если групповой объект имеет флаг R и групповой адрес, равный запрашиваемому, он отсылает в KNX TP ответ с текущим своим значением и ACPI командой ''GroupValueResponse''. | ||
# Это телеграмму получает wb-mqtt-knx сервис и отправляет значение в контрол со связанным групповым адресом. | # Это телеграмму получает wb-mqtt-knx сервис и отправляет значение в контрол со связанным групповым адресом. | ||
# Далее значение контрола публикуется в топике | # Далее значение контрола публикуется в топике <code>/devices/Device1/controls/control1/</code< | ||
[[Image: Wb-mqtt-knx-user-case-t2p2u.png |600px|thumb|center| Передача данных от интерфейса пользователя к исполнительному устройству]] | [[Image: Wb-mqtt-knx-user-case-t2p2u.png |600px|thumb|center| Передача данных от интерфейса пользователя к исполнительному устройству]] |