driver Image


Driver issue reading RS485 Modbus RTU with Node-RED

Hello together,

I am trying to connect a rs485 Modbus RTU Generator to Node-RED large image 2.82 via the FTDI-USB-Serial cable. I have the node-red-contrib-modbus palette installed and downgraded node.js to version 12.22.12. and use the Modbus-Flex-Getter and debug node.
Sometimes values are transmitted, but most of the time errors or empty string is given back.
The debugging node in Node-RED prints following:




When debugging via SSH (DEBUG=contribModbus*,modbus-serial node-red -v) the following messages are received:


I have followed the howto

The ID was set to FT232_USB_UART_modbus in ft_prog, then added to the file etc/udev/rules.d/serial-starter.rules with "modbus" as VE_SERVICE.

serial-starter seems still to change drivers and baudrate each few seconds when grepping for the port:


Is there a easy option to set a fixed baud rate for a device (FT232R_USB_UART_modbus:9600) without interrupting the communication to the Carlo Gavazzi energy meter or writing a new dbus Driver ?

Or is there a better solution to read Modbus RTU values in Node-RED with the Cerbo GX?

kind regards and thanks in advance :)

phelix asked
phelix edited ·

0 Answers

1 Post
16 Users

Topic Experts