Подключение измерительных датчиков по 1-Wire

Добрый день. Подскажите пожалуйста возможно ли, и какой алгоритм если возможно, подключение датчика 1-Wire атмосферного давления ИПМ-30-01-1-1 ("ИПМ-30-01-1-1" Датчик атмосферного давления) к контроллеру WB8.

Добрый день!

Контроллеры Wiren Board поддерживают работу по 1-Wire только с датчиками DS18B20. Использование других датчиков с этим интерфейсом не гарантирует корректную работу.

А вот такой вариант?
https://plcontroller.ru/product/ps-rs485/

Добрый день!

Данное устройство работает по другому протоколу — с Modbus протокол SBUS не совместим.

Актуальный список поддерживаемых устройств и протоколов доступен на нашем сайте. Рекомендуем опираться на него при выборе оборудования для интеграции.

Если устройство работает по Modbus, но не входит в список официально поддерживаемых, вам будет полезна данная статья — она описывает процесс подключения сторонних устройств.

Можно попросить подсказать датчик измерения атмосферного давления который можно подключить к WB8. Желательно в пределах до 10 т.р.

Я брал arduino и подключал к ней датчик bmp*80.
То есть bmp180, bmp280.
Скетч - такой же как в Датчик расстояния в умном доме / Хабр
Цена получившегося - ну, рублей 300, наверно.

А так-то можно посмотреть у китайцев: https://aliexpress.ru/item/1005008124919148.html?sku_id=12000043890843399&spm=a2g2w.productlist.search_results.7.23d7240dDhXK29

Ну и как совсем простой вариант - взять тот же i2c датчик bmp280 и подключить прямо в разъем контроллера.
Ну и написать шлюз который читает значение и публикует в mqtt.
Важно! i2c - не полевая шина, неверное подключение в разъем контроллера высоковероятно сделает его неремонтопригодным.

Это уже через чур сложный вариант. Смотрю в сторону готовых решений с минимальными доработками. Просмотрел список совместимого оборудования Устройства, протоколы и программы, с которыми может работать контроллер Wiren Board — Wiren Board но варианта датчика атмосферного давления не нашел. Если искать варианты сторонних производителей, то в сторону каких интерфейсов лучше смотреть? Чтобы потом можно было с меньшими танцами и бубнами добавить его в WB.

Добрый день!

Самый стабильный вариант интеграции — это использование Modbus по RS-485. Однако, если для устройства нет готового шаблона, придётся немного постараться:
— найти карту регистров,
— убедиться, что устройство действительно работает по Modbus,
— создать собственный шаблон для подключения.

Альтернативный вариант — использование Zigbee2MQTT.
Поддерживаемые Zigbee-устройства можно найти здесь.
Для работы потребуется модуль Zigbee, например, WBE2R-R-ZIGBEE v.2.

Третий вариант — интеграция через Home Assistant, который поддерживает множество устройств. Это самый простой способ, но, по моему опыту, он наименее стабильный.

Добрый день, удалось ли решить вопрос?

Добрый день. Пока нет. Ищу варианты которые заработали бы из коробки, но пока не попадается ничего под руку. Вариант с Zigbee тоже рассматриваем, но пока заказчик не решился. Ковыряться в регистрах для адаптации датчика по Modbus к сожалению знаний и умений пока не хватит/ -((

Добрый день,

Возможно, данная статья поможет вам разобраться с работой через регистры.
На мой взгляд, это наиболее стабильный и надёжный способ интеграции сторонних устройств с контроллером Wiren Board.

Добрый день!

Удалось ли вам решить вопрос?