как я понимаю шина 1-wire позволяет подключить несколько датчиков температуры. каким образом считать данные по modbus с разных датчиков в данной железке?
в документации указаны регистры 7 и 8, но это я так понимаю всего 2 датчика.
Добрый день.
О каком устройстве вопрос? Если про контроллер - то для каждого из датчиков сервис GitHub - wirenboard/wb-mqtt-w1: Wiren Board Smart Home MQTT generic 1-Wire (w1) driver compatible with HomA conventions создает свой топик с идентификатором датчика в качестве части имени.
Нет. речь про саму железку. Контроллера у нас нет, есть преобразователь modbus rtu - tcp через который собираем информацию.
А про какую? У нас можно 1-wire датчики подключить, кроме контроллера к WB-M1W2 и к WB-MIR. Поо одному датчику на порт.
WB-M1W2 которая, сейчас только заметил что часть текста потерялось. Просто из спецификации на стандарт на шину 1wire можно повешать до 30 датчиков. Вот и вопрос как мне получить значения этих датчиков?
К модулю WB-M1W2 можно подключить два датчика: WB-M1W2 v.3 преобразователь для термометров 1-Wire в RS-485 — Wiren Board
Он не может работать с шиной 1-wire где более одного устройства.
Если устройство не подходит - то его можно вернуть, условия возврата.