Проблема с управление модулем WB-MDM2 через MQTT


#1

проблема модулем WB-MDM2
в iRidium Studio добавил устройство MQTT
создаю команды (прописываю топики), с релейными выходами все получается при топике:
/devices/wb-gpio/controls/EXT2_DIR1/on
с фидбеками тоже:
/devices/wb-msw2_39/controls/Temperature

а вот с диммер- WB-MDM2 меняет значение только веб интерфейсе, но физического управления нет, при топике:
/devices/wb-mdm2_83/controls/Channel 1/on

возможно ошибка в отправке команды?


#2

а какое значение вы сюда отправляете?

Можете зайти в консоль контроллера, отправить нужное значение через mosquitto_pub и проверить, что всё работает: меняется уровень освещения и появляется новое значение в интерфейсе.


#3

Я отправляю число (да,уже все пробывал) : 1
Через веб интерфейс все работает
а mosquitto_pub не идет на этом компе


#4

а что вы ожидаете увидеть, отправив 1, и что на самом деле видите?
Сюда нужно отправлять допустим 100, чтобы канал зажёгся на полную яркость.


#5

он увеличивает “яркость” на заданное значение ( в веб интерфейсе отображается), а физического (лампочка висит) управления нет


#6

то есть когда вы через наш веб-интерфейс ставите 100, лампочка загорается на полную мощность, а когда пытаетесь выставить 100 из iRidium, то лампочка не горит?


#7

именно в этом и проблема


#8

пожалуйста, зайдите в консоль контроллера Wiren Board https://contactless.ru/wiki/index.php/Консоль и, выполнив mosquitto_pub, отправьте значение 100 в топик /devices/wb-mdm2_83/controls/Channel 1/on. Этим способом можно убедиться, что отправка сообщения MQTT действительно меняет яркость лампы.
После этого в консоли можете подписаться на топик MQTT через mosquitto_sub, и проверить, что сообщения MQTT из iRidium действительно приходят.


#9

а можно поподробней команду (в консоли не работал ещё, боюсь что нибудь непоправивимое сделать),

(по консоли через PuTTy связь есть)


#10

вот здесь и ниже примеры использования команд mosquitto_sub и mosquitto_pub: https://contactless.ru/wiki/index.php/MQTT#.D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80_.D0.BF.D0.BE.D0.B4.D0.BF.D0.B8.D1.81.D0.BA.D0.B8

Что-то непоправимое этими командами вряд ли можно сделать


#11

mosquitto_pub -t /devices/wb-mdm2_83/controls/Channel1/on -m 100
так?
потомучто так:
mosquitto_pub -t /devices/wb-mdm2_83/controls/Channel 1/on -m 100
выводит
Unknown option ‘1/on’


#12

название топиков нужно в кавычки одинарные, как и в документации


#13

и как то сразу в iRidium всё заработало.
Спасибо большое!


Яндекс.Метрика