Топик
Топик — канал отправки и получения сообщений между устройствами, реестрами и клиентами брокера.
Используя брокер, можно отправлять и принимать сообщения в любых топиках, которые разрешены спецификацией MQTT, кроме топиков, начинающихся с символа $
.
При использовании реестров устройств сервис предоставляет топики устройства и топики реестра. Топиками устройства подписываются сообщения, которые предназначены для определенного устройства, а топиками реестра — сообщения, которые предназначены для всех устройств этого реестра.
Оба типа топиков поддерживают использование сабтопиков.
Если у вас есть устройства, на показания датчиков которых нужно оперативно реагировать, а в вашей сети возможны перебои со связью и разрыв соединения между устройствами и MQTT-сервером, вы можете подписать устройства и реестры на перманентные топики.
Например, используйте перманентные топики для датчиков температуры на устройствах, которые нужно оперативно отключить при нагревании до определенной температуры.
Перманентный топик — это топик, в котором сохраняется последнее сообщение, отправленное в этот топик, чтобы при возобновлении подключения устройства или реестра к MQTT-серверу вы видели текущее состояние топика.