I am considering running Victron's Large OS Image with Nodered on a CerboGX.
I would also need the Zigbee2mqtt service running and a Zigbee USB Dongle to control Zigbee devices in my system.
Has anyone run Zigbee2mqtt on a CerboGX?
I have Zigbee2mqtt on an RPi4 running the large image. In my case it controls a flashed IKEA Smart Socket.
I don't own a Cerbo but would guess it would work on that too.
zigbee2mqtt is working on CerboGX!
Stick: SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P
Normal installation to /data/zigbee2mqtt
But /dev/ttyUSB0 was occupied by VenusOS.
Short solution/workaround Cerbo (took me hours):
In file /etc/venus/serial-starter.conf disable gps.
service cgwacs dbus-cgwacs #service gps gps-dbus service modbus dbus-modbus-client.serial service modem dbus-modem service mkx mk2-dbus service vedirect vedirect-interface service fzsonick dbus-fzsonick-48tl service imt dbus-imt-si-rs485tc alias rs485 cgwacs:fzsonick:imt:modbus alias default gps:vedirect include /data/conf/serial-starter.d
Best option: blacklist /dev/ttyUSBxx for VenusOS
Anyone knows how / a better method?
Currently looking into integrating some zigbee devices. I have installed zigbee2mqtt, and my configuration detects the ConBee2 usb stick as /dev/ttyACM0, but I think it fails on connecting to the mqtt broker. This is running VenusOS Large v3.10~8 on a RPi3.
Are you able to share how you installed and configured zigbee2mqtt - are you using the local mosquitto broker?
I am running the SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P with Zigbee2MQTT and Mosquito MQTT Server on a separate VM (Ubuntu 22.04).
There I am running ioBroker and some more things.
On Cerbo i installed the same Zigbee2MQTT node red module and connected the Cerbo to this Mosquitto MQTT Server. That runs fine, too, without any further changes on the Cerbo.
Hey all, cool to read that you made this work!
48 People are following this question.