(Новая страница: « === service === {{#tag:pre|<nowiki>{prefix}/service/{service}[/instance]</nowiki>}} Топики, в которые сервисы HOMEd публикуют состояние своей доступности. Данные топики являются LWT-топиками, это значит, что при потере соединения между каким-либо сервисом и брокером (по причине плохой связи ил...») |
м (→fd) |
||
| Строка 16: | Строка 16: | ||
Топики, в которые сервисы HOMEd, работающие с устройствами, публикуют данные о [[Common/Exposes|способностях]] устройств и соответствующие им [[Common/Options|опции]]. | Топики, в которые сервисы HOMEd, работающие с устройствами, публикуют данные о [[Common/Exposes|способностях]] устройств и соответствующие им [[Common/Options|опции]]. | ||
=== fd === | === fd (from device) === | ||
{{#tag:pre|<nowiki>{prefix}/fd/{service}[/instance]/{deviceId}[/endpointId]</nowiki>}} | {{#tag:pre|<nowiki>{prefix}/fd/{service}[/instance]/{deviceId}[/endpointId]</nowiki>}} | ||
Топики, в которые сервисы HOMEd, работающие с устройствами, публикуют данные, полученные от устройств. Помимо прочего, сервис [[ZigBee|ZigBee]] публикует в эти топики параметр <code>"lastSeen"</code>, указывающий на качество связи с устройством (с ближайшим к координатору роутером, в случае, когда устройство работает через роутер). | Топики, в которые сервисы HOMEd, работающие с устройствами, публикуют данные, полученные от устройств. Помимо прочего, сервис [[ZigBee|ZigBee]] публикует в эти топики параметр <code>"lastSeen"</code>, указывающий на качество связи с устройством (с ближайшим к координатору роутером, в случае, когда устройство работает через роутер). | ||
Версия от 15:50, 6 августа 2025
service
{prefix}/service/{service}[/instance]
Топики, в которые сервисы HOMEd публикуют состояние своей доступности. Данные топики являются LWT-топиками, это значит, что при потере соединения между каким-либо сервисом и брокером (по причине плохой связи или некорректного завершения работы сервиса), брокер сам опубликует в соответсвующий топик сообщение с содержимым {"status":"offline"}.
status
{prefix}/status/{service}[/instance]
Топики, в которые сервисы HOMEd публикуют свои версии и статические данные, такие, как списки устройств, настройки дашбордов и автоматизаций.
device
{prefix}/device/{service}[/instance]/{deviceId}
Топики, в которые сервисы HOMEd, работающие с устройствами, публикуют состояния доступности своих устройств. Помимо прочего, сервис ZigBee публикует в эти топики метки времени "lastSeen", указывающие на момент получения последних данных от устройства.
expose
{prefix}/expose/{service}[/instance]/{deviceId}
Топики, в которые сервисы HOMEd, работающие с устройствами, публикуют данные о способностях устройств и соответствующие им опции.
fd (from device)
{prefix}/fd/{service}[/instance]/{deviceId}[/endpointId]
Топики, в которые сервисы HOMEd, работающие с устройствами, публикуют данные, полученные от устройств. Помимо прочего, сервис ZigBee публикует в эти топики параметр "lastSeen", указывающий на качество связи с устройством (с ближайшим к координатору роутером, в случае, когда устройство работает через роутер).
td
{prefix}/td/{service}[/instance]/{deviceId}[/endpointId]
Топики, из которых сервисы HOMEd, работающие с устройствами, получают данные для управления устройствами. Эти данные публикуются, например, сервисом автоматизаций.