Хочу приобрести в Китае датчик полного присутствия, работающий по протоколу modbus RTU. Но как пишет продавец с небольшими пользовательскими изменениями. Прислал документацию по настройке. Подскажите, реально ли его интегрировать в wirenboard?
Добрый день, а где тут говорится о поддержке Modbus RTU?
В документации нашел только rs485, но продавец пишет, что это немного измененный modbus rtu . Вот полная документация
RS485 life being sensor.docx (749,0 КБ)
:
Ну, схожесть протоколов оценивать не будут. Это в любом случае не Modbus RTU.
В таком случае для его интеграции есть 2 пути:
1: Самостоятельно написать драйвер на WB-Rules для него.
2: Если датчик действительно интересный то возможно команда WB добавит поддержку его протокола в wb-mqtt-serial.
Что касаемо первого варианта:
1: Попробуйте по отправлять команды которые предоставлены в примерах с помощью Serial_tool — Wiren Board
2: Если датчик отвечает корректно, то в таком случае открываете WB-Rules и пишите драйвер для данного датчика. Вот пример как добавили поддержку электрокарнизов Шаблон для электрокарниза с помощью wb-rules и MQTT RPC
Датчик очень интересный, так как сейчас тестирую его в комнате и в течении всего дня всегда поддерживает присутствие (при задержке 7-8 секунд). Если установить 2-3 секунды, то за день бывает пару отключений, но все равно видит сидящего человека фактически без движений. На данный момент у меня такой датчик, но с выходом сухой контакт, подключенный к mcm-8. Минус его, что вся настройка происходит локально (изменить освещенность, чувствительность, дальность, и т.д.). Если есть шанс добавить, то попробую его заказать на RS485.
Спасибо за ответ в выходной день)
Можете отправить ссылку на датчик, интересно посмотреть что из себя представляет.
Версия с RS485 и сухим контактом
дайте ссылку пожалуйста на датчик.
Название есть в документации
JY220-CC-RS485