You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
docs/docs/smart-home/wirenboard/new-controller.md

1.6 KiB

новый контроллер

https://wirenboard.com/wiki/Wiren_Board_7.4

обновляем прошивку https://wirenboard.com/wiki/Wiren_Board_7.4_Firmware_Update#web-ui

сменить пароль рута https://wirenboard.com/wiki/SSH#%D0%9B%D0%BE%D0%B3%D0%B8%D0%BD_%D0%B8_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8C

защитить веб интерфейс https://wirenboard.com/wiki/%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D0%B5%D0%BC

Установите верный часовой пояс. https://wirenboard.com/wiki/Time

timedatectl set-timezone Asia/Yekaterinburg

Новое устройство для Modbus

Первым делом, увеличиваем скорость работы. Со стандартных 9600 на 115200, что соответствует "быстрому modbus"

Подключаемся к контроллеру по ssh и останавливаем службу wb-mqtt-serial. Затем выставляем нужную скорость и запускаем службу обратно.

systemctl stop wb-mqtt-serial
modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-2 -a212 -t0x06 -r110 1152
systemctl start wb-mqtt-serial

Разберем 2 строчку подробнее:

  • -b9600 - текущая скорость работы
  • -a212 - адрес устройство в modbus
  • /dev/ttyRS485-2 - через какой интерфейс подключаемся
  • -r110 1152 - записываем в регистр 110 значение скорости 115200