2.) Edit Files serial-starter.rules and create 99-usb-serial.rules
Step 1 - On Windows go to PowerShell and connect to raspberry (ssh)
Step 2 - Show all adapters with “ls -l /dev/serial/by-id”
Step 3 - Show Serial from the right adapter “udevadm info --attribute-walk -n /dev/ttyUSB0 |grep serial”
Step 4 - Show idProduct from the right adapter “udevadm info --attribute-walk -n /dev/ttyUSB0 |grep idProduct”
Step 5 - Show idVendor from the right adapter “udevadm info --attribute-walk -n /dev/ttyUSB0 |grep idVendor”
Step 6 - Edit the Files
I have already tested it, and it works perfectly using a USB TTL RS232.
I am changing the dashboard nodes to use native HAOS cards, and except for the input_number sliders, everything is responding perfectly.
thanks for sharing all the details in this thread – it’s really helpful. I have a question regarding the hardware setup:
In the examples above, the Autoterm heater is connected via USB to a Raspberry Pi running Venus OS. In my case, I’m using a Victron Ekrano GX (with Venus OS preinstalled), and I’m considering using the Pekaway VAN PI USB cable instead of the DIY serial cable.
My questions are:
Can this approach also work directly with the Ekrano GX (without the Raspberry Pi)?
If yes, what would be the recommended setup steps (e.g. configuring udev rules, Node-RED serial nodes, etc.)?
Are there any limitations I should be aware of compared to the Raspberry Pi approach?