I’ve managed to get my Zwave and Enocean binding working in isolation however, when I attempt to use both I run into problems. If I run Openhab from the command line with “sudo sh ./start.sh” Enocean works fine but I get an error in the logs stating that “/dev/ttyAMA0” does not exist. It does exist.
If I run openhab via “sudo service openhab start” Zwave works fine but no Enocean events are received and there is nothing about Enocean logged at all. The service is configured to run as root.
Root is a member of dialout.
Any ideas? I’m thinking its permissions but I don’t see how since root is a member of dialout and sudo essentially runs as root I believe.