Translations:Wb-mqtt-serial driver/13/en: различия между версиями
(Новая страница: «To run the driver, edit the <code>/etc/wb-mqtt-serial.conf</code> file. An ordinary user can use the RS-485 method:RS-485:Настройка через веб-…») |
FuzzyBot (обсуждение | вклад) м (FuzzyBot переименовал страницу Translations:Драйвер wb-mqtt-serial/13/en в Translations:Wb-mqtt-serial driver/13/en без оставления перенаправления: Часть переводимой страницы Драйвер wb-mqtt-serial.) |
(нет различий)
|
Текущая версия на 13:55, 28 января 2021
To run the driver, edit the /etc/wb-mqtt-serial.conf
file. An ordinary user can use the RS-485 method:RS-485:configuration via the web interface, which also leads to the correct filling of the configuration file. However, you can edit the file manually. To do this:
- Read the instructionsHow to view controller files from your computer
- File
/etc/wb-mqtt-serial.conf
has the structure ports -> devices: there are descriptions of the physical ports of the controller in the file, and inside them there is a list of devices that are connected to this port.- Settings (speed, parity, etc.) and protocol (Modbus, RTU, etc.) are specified for each port.
- Each device must have its unique address on the bus - slave_id. You can also specify other optional parameters - see the full description of the format in the driver description on our Github.
- Enter the configuration for the ports and connected devices in the file using the examples below.
- Restart the device OR run the command from the console
service wb-mqtt-serial restart
- It will restart the driver and the connected device will appear in the web interface.
- If the device does not appear, run the following commandor open file
tail /var/log/messages
/var/log/messages
and scroll to the end. If there is a line like this one:May 6 17:50:58 wirenboard user.notice modbus: FATAL: Error parsing config file: Failed to parse JSON: * Line 15, Column 17
- - look for the error in the 15th line of the configuration file.