For my first installation of OpenHAB, I purchased a Nortek HUSBZB-1. This Z-Wave/ZigBee dongle exposes itself to the OS as two serial devices. These are traditionally accessed via /dev/ttyUSB0 and ttyUSB1, but Ubuntu’s udev process also creates symlinks to these devices to allow consistently-named access. For example:
/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_C1301617-if00-port0
Both the Z-Wave and ZigBee bindings work normally if I configure them with the ttyUSB* device path. However, if I configure either of them with the symlinked device path, OpenHAB hangs on start and pegs both CPU cores. I’d like to submit an issue for this behavior, but the logs don’t reveal anything useful.
Does anyone have any recommendations for what additional debug or trace logging I could enable to get useful information for an issue submission?
- Platform information:
- Hardware: MacBook Pro (Intel Core 2 Duo P8600, 4 GB)
- OS: Ubuntu 20.04
- Java Runtime Environment: OpenJDK 11.0.10
- openHAB version: 3.0.1