Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| megad:hw:servers:rpi4-rtc-poe:rs485 [2023/05/31 20:38] – lazygatto | megad:hw:servers:rpi4-rtc-poe:rs485 [2024/07/08 19:12] (текущий) – lazygatto | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== RS485 / Modbus ====== | ====== RS485 / Modbus ====== | ||
| + | |||
| + | Апдейт от 2024-07-08 | ||
| + | |||
| + | В связи с тем, что Modbus RTU в OpenHAB работает из рук вон плохо - найдено интересное решение. \\ | ||
| + | Ставим локально на малинке программный конвертер Modbus RTU -> Modbus TCP отсюда: | ||
| + | |||
| + | Далее создаем нужный конфиг для нее и запускаем. | ||
| + | |||
| + | <sxh> | ||
| + | sudo mcedit / | ||
| + | sudo systemctl start mbusd@ttyAMA1.service | ||
| + | sudo systemctl enable mbusd@ttyAMA1.service | ||
| + | </ | ||
| + | |||
| + | Далее в OpenHAB создаем нужное нам количество Modbus TCP бриджей направленных на localhost: | ||
| + | |||
| + | --- | ||
| Отладка протокола Modbus для устройств по RS485 | Отладка протокола Modbus для устройств по RS485 | ||