WB-M1W2 как дискретный выход вывести в mqtt топик


#1

Добрый день!

Купил WB-M1W2, модуль для подключения двух датчиков температуры.

Судя по документации есть возможность переключить один разъем с режима “1-wire” на режим дискретного входа.

Я в конфигурации устройства сделал следующее:

Т.е. первый разъем теперь дискретный.

Но как вывести его значение в mqtt топик?

Судя по всему нужно вывести нулевой регистр, который хранит 0 или 1:


#3

видимо как control “Discrete Input 1” для вашего device “WB-M1W2”


#4

проверьте в Settings (WebUI)


#5

Еще я вижу, что у вас не тот шаблон выбран
Требуется WB-M1W2 DI


#6

Да, я видел это в документации, но подумал что она устарела, потому что у меня в списке шаблонов нет того, что вы указываете:
%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9


#7

нет, discrete inputа нет, видимо из-за шаблона, но где взять шаблон?


#8

#9

config-wb-m1w2-di.json
Положить в /usr/share/wb-mqtt-serial/templates/


#10

Огромное спасибо! Увидел!