I'm migrating my installation from different pi's to one Intel Nuc. On this I'm running Ubuntu server 21.04. I use Dockers for zigbee2mqtt, domoticz and zwavejs2mqtt. Zigbee and zwavejs are running well and they do report to Mosquitto.
I'm able to control my lights with Zwavejs2mqtt and from the old Domoticz to Zwavejs2mqtt via the plugin.
The problem is this:
In docker Domoticz Zwavejs2mqtt plugin is installed and configured. But my devices are not accessible. In the log I see errors like:
Code: Select all
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZWave-MQTT) failed to load 'plugin.py', Python Path used was '/opt/domoticz/userdata/plugins/zwavejs2mqtt/:/usr/lib/python37.zip:/usr/lib/python3.7:/usr/lib/python3.7/lib-dynload:/usr/local/lib/python3.7/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.7/dist-packages'.
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) Module Import failed, exception: 'ModuleNotFoundError'
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) Module Import failed: ' Name: yaml'
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) Error Line details not available.
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) Exception traceback:
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) ----> Line 58 in '/opt/domoticz/userdata/plugins/zwavejs2mqtt/plugin.py', function <module>
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) ----> Line 6 in '/opt/domoticz/userdata/plugins/zwavejs2mqtt/api/devices.py', function <module>
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) ----> Line 5 in '/opt/domoticz/userdata/plugins/zwavejs2mqtt/api/device_types.py', function <module>
2021-09-13 20:47:52.701 Error: ZwaveJS2MQTT: (ZwaveJS2MQTT) ----> Line 1 in '/opt/domoticz/userdata/plugins/zwavejs2mqtt/api/config.py', function <module> ) ----> Line 1 in '/opt/domoticz/userdata/plugins/zwavejs2mqtt/api/config.py', function <module>
Is it possible to fix this?