at the beginning:
I successfully installed OH1/2 + ZME-UZB1/AEON Gen5 on RPi 1/2/3 - all works very well.
but
I have small problem with my new ODROID C2 and controller ZME-UZB1 (currently I have only this controller).
On Habmin panel I have: /dev/ttyACM0 does not exist.
To find solution:
I installed different OS on C2 (ubuntu full and minimal, Debian Jesse, DietPi)
Manual install OH and install with apt-get (OH2.1.0-snapshot and beta release)
I modifed privileges for openhab user (groups dialout tty www-data, visudo root openhab, chmod 666 /dev/ttyACM0, EXTRA_JAVA_OPTS, and other forum solutions)
I Changed power supply (but only by usb)
Unfortunately, I don’t know how to make z-wave binding online with C2 (maybe it’s hardware problem?)
Anyone of you us with positive effect this configuration: ODROID C2 + OH2 + ZME-UZB1?
Very thanks to all who will help solve my problem.
Sorry if it’s wrong category.
DO you try to run OH2 as root? In my case, when I start OH2 (on Ubuntu 15.04) as normal user, it tell me that the controller ZME-UZB is not detected, but it appaers in ls /dev/tty* as usbACM0. When I run as root user, everything works fine.
Do you mean use command like: sudo /opt/openhab2/start.sh or sudo su -s /bin/bash -c ‘/opt/openhab2/start.sh’ root? - not working (not exist).
java.lang.ExceptionInInitializerError thrown while loading gnu.io.RXTXCommDriver
java.lang.NoClassDefFoundError: Could not initialize class gnu.io.RXTXCommDriver thrown while loading gnu.io.RXTXCommDriver
OK, the device is indeed at /dev/ttyACM0 and the group permissions are rw for dialout. From a permissions perspective the openhab user should have permission to open the device. The one thing I can think of that might block the binding from reading or writing to the device is if you have some other program that has a lock on the device. Are you running anything else that works with the dongle or USB devices?
I have clean installation of DietPi OS and I don’t have anything else installed whats works with USB dongle (I use only one USB device - ZME-UZB1). Folder /var/lock/ it’s clean.
I don’t know where is the problem.
Maybe some of the users OH1/2 also uses ODROID C2 with Z-Wave dongle?