Подключение сторонних устройств по MQTT

From Wiren Board
Revision as of 09:35, 7 November 2024 by D.Nikolaev (talk | contribs)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)

Общие сведения

Если ваше устройство поддерживает работу с MQTT, то вы сможете интегрировать его в систему автоматизации на контроллере Wiren Board.

Вам понадобятся:

Общий алгоритм:

  1. Создаёте виртуальное устройство на wb-rules.
  2. Подписываетесь на топик физического устройства (trackMqtt).
  3. Обрабатываете пришедшие данные и публикуете их в виртуальное устройство через dev[""].
  4. Также при изменении данных в виртуальном устройстве (контролировать whenChanged), отправляете их в топики физического устройства через publish.

Примеры

Несколько примеров для того, чтобы понимать о чём речь: