Running OH 3.0.0 release build on Ubuntu Linux 20.04 with OpenJDK 11 runtime.
$ java --version
openjdk 11.0.9.1 2020-11-04
OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
I have the HUSBZB-1 USB adapter and the Z-Wave controller is working fine on ttyUSB0. The ZigBee adapter on ttyUSB1, however, is stuck in “Initializing”. My settings for the controller, based on documentation and forum comments are:
2021-02-04 06:18:18.523 [WARN ] [core.thing.internal.ThingManagerImpl] - The model of zigbee:coordinator_ember:exxxxxxxxb is inconsistent [thing.getHandler().getThing() != thing]
2021-02-04 06:18:18.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Initializing ZigBee network [zigbee:coordinator_ember:exxxxxxxxb].
2021-02-04 06:18:18.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Channel 11
2021-02-04 06:18:18.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - PANID 3xxx4
2021-02-04 06:18:18.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - EPANID Axxxxxxxxxxxxxx2
2021-02-04 06:18:18.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network Key 1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxA
2021-02-04 06:18:18.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Link Key 6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4
2021-02-04 06:18:18.597 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Config: zigbee_initialise found, initializeNetwork=false
2021-02-04 06:18:18.598 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network Key String 1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxA
2021-02-04 06:18:18.598 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Network key final array 1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxA
2021-02-04 06:18:18.598 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Link Key String 6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4
2021-02-04 06:18:18.598 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - Link key final array 6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4
2021-02-04 06:18:18.598 [DEBUG] [ng.zigbee.ember.handler.EmberHandler] - Initializing ZigBee Ember serial bridge handler.
2021-02-04 06:18:18.598 [DEBUG] [ng.zigbee.ember.handler.EmberHandler] - ZigBee Ember Coordinator opening Port:'/dev/ttyUSB1' PAN:7xx0, EPAN:5xxxxxxxxxxxxxxE, Channel:11
2021-02-04 06:18:18.562 [WARN ] [core.thing.internal.ThingManagerImpl] - Initializing handler for thing 'zigbee:coordinator_ember:exxxxxxxxb' takes more than 5000ms.
And that is as far as it goes. Reboot, restart, remove and re-add…all have resulted in the same behavior. Status shows as “Inititalizing” in the UI and it never progresses beyond that.
I assume I am missing something really obvious, especially since the Z-Wave controller has been functioning flawlessly. Any ideas what that might be? I find this first warning line at least somewhat interesting, but am not sure what to make of it. And I am not sure if it came from a previous shutdown or the most recent startup:
2021-02-04 06:18:18.523 [WARN ] [core.thing.internal.ThingManagerImpl] - The model of zigbee:coordinator_ember:exxxxxxxxb is inconsistent [thing.getHandler().getThing() != thing]
I did a restart (again) and this time I got ONLINE, and I thought maybe it had been fixed and that the solution was to post for help on the forums. But now it’s in the UNKNOWN state after attempting to do a scan for devices. The logs show:
OK I have the coordinator but no Zigbee devices.
I originally bought the stick for Z-Wave access but have moved my production to a different stick. I now use this one for testing.
I know the binding developer is very busy IRL so I try to help out where I can.
I upgraded to 3.0.1 and it’s looking more positive. The coordinator started with an ONLINE status, and it stayed ONLINE even after a scan for ZigBee devices. I don’t have any devices for pairing at the moment–wanted to make sure this controller would work before going on a spending spree–but this is a change from the previous behavior so I am encouraged.