Closed GoingOffRoading closed 3 years ago
An Aeotec is not /dev/ttyUSB0 on the host. Did you map it into the container as that?
@kpine I did not... And I'm an idiot... EXCELLENT CATCH
I misread the documentation to read that the default device path is /dev/ttyUSB0 and not /dev/ttyACM0 like other zwave containers/devices.
Documentation: https://github.com/OpenZWave/qt-openzwave
Testing fix/correct now
Fix worked... Closing issue
qt-openzwave deployment is in Kubernetes, USB ZWave dongle is a Aeotec Z-Stick Gen5.
In Kuberenets, to mount a USB device, you need the directory path and set the container as secuityContext: privilaged: true
I have done both and have verified this works as I was connecting my zwave dongle to ZWave2MQTT with the same methodology.
Only when I start qt-openzwave, the container collapses with the following error:
The device exists but I can not find a definition of a Character Device. Thereis a list of compatible devices on the realted HomeAssistant integration Link of which the Aeotec Z-Stick Gen5 is on there.
So I'm not sure how to diagnose this issue further.
Thoughts?