Добрый день. Приобрел датчик WB-MSW v.3. На корпусе не оказалось никаких наклеек с идентификатором и кодом. Как узнать slave id ?
Добрый день.
Отправьте пожалуйста номер заказа в личку. И, если можно, фото датчика снизу.
А по поводу как найти - подключите один датчик на свободный порт контроллера и используйте:
systemctl stop wb-mqtt-serial
export DEV_PORT=/dev/ttyMOD1
#Ниже - одна команда
for i in {1..247}; do echo "address $i $(modbus_client -mrtu -pnone -s2 $DEV_PORT -a$i -t0x03 -r128 | grep Data:)"; done
порт, который у меня /dev/ttyMOD1 - впишите свой.
То есть для первого порта контроллере будет так:
export DEV_PORT=/dev/ttyRS485-2
В результате выполнения увидим:
Ну и ультимативный способ описан тут: https://wirenboard.com/wiki/Восстановление_заводских_настроек#.D0.A1.D0.B1.D1.80.D0.BE.D1.81_.D0.BD.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B5.D0.BA_.D0.BF.D1.80.D0.B8.D0.B5.D0.BC.D0.BE-.D0.BF.D0.B5.D1.80.D0.B5.D0.B4.D0.B0.D1.82.D1.87.D0.B8.D0.BA.D0.B0
Пожалуйста отпишитесь о успехе или неудаче.
скрипт выдает ошибку
Ясно, жаль.
Выполнять надо на контроллере. Из bash. Подключитесь к нему (к контроллеру) SSH
И выполните.
Получается?
Отлично, все заработало, спасибо
Пожалуйста, рад помочь.
Не забывайте счто датчики CO2 и VOC начинают показывать “верно” не сразу.
Но все же - если не трудно, отправьте данные по дилеру у кого (когда) покупали. Отсутствие наклейки - это ненормально.
Брал на авито, поэтому не знаю как дилера зовут )) А по поводу датчиков понял
Тыкните, пожалуйста, ссылкой на датчик дыма, совместимый с системой. Спасибо
Что-то типа https://aliexpress.ru/item/32868273223.html