[SOLVED] Most, not all, Hue devices remain in UNINITIALIZED state

Platform details

  • Hardware: Intel X64/8GB/256GB SSD
  • OS: Debian 10
  • Java Runtime Environment: Zulu 8.
  • openHAB version: 2.4.0-SNAPSHOT Build #1379

Issue

I have 19 Philips Hue lamps, which can be controlled just fine with the Hue App, Alexa and my old HomeAssistant setup. I am switching to openHAB and I’ve created a .things file for the Bridge and lamps, but only two lamps get properly initialized, the others remain in UNINITIALIZED state.

Any thoughts on how to debug this issue?

Things configuration:

Bridge hue:bridge:1 [ ipAddress="192.168.1.98", userName="<secret>" ]
{
    // Livingroom chair standing light
    0220 bulb_chair [ lightid="1" ]
    // Outdoor leftside house light
    0100 bulb_lhouse [ lightid="2" ]
    // Livingroom cornertable light
    0220 bulb_corner [ lightid="3" ]
    // Livingroom sidetable light
    0220 bulb_side [ lightid="4" ]
    // Outdoor left back light
    0100 bulb_lback [ lightid="5" ]
    // Livingroom backdoor standing light
    0220 bulb_bdoor [ lightId="6" ]
    // Livingroom couch light
    0220 bulb_couch [ lightId="7" ]
    // Outdoor right back light
    0100 bulb_rback [ lightid="8" ]
    // Bedroom left light
    0220 bulb_lbed [ lightid="9" ]
    // Bedroom right light
    0220 bulb_rbed [ lightid="10" ]
    // Outdoor toolshed left light
    0100 bulb_shed [ lightid="11" ]
    // Kitchen left light
    0220 bulb_lkitchen [ lightid="13" ]
    // Kitchen right light
    0220 bulb_rkitchen [ lightid="14" ]
    ...etc...

Log files

events.log:

[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been added.
...
[me.event.InboxRemovedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been removed.
...
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been added.
...
[me.event.InboxRemovedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been removed.
...
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been added.
...
[hingStatusInfoChangedEvent] - 'hue:bridge:1' changed from UNINITIALIZED to INITIALIZING
...
[me.event.ThingUpdatedEvent] - Thing 'hue:bridge:1' has been updated.
[hingStatusInfoChangedEvent] - 'hue:bridge:1' changed from INITIALIZING to ONLINE
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:1' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0100:1:2' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:3' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:4' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0100:1:5' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:6' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:7' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0100:1:8' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:9' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:10' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0100:1:11' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:13' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:14' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:15' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:16' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:17' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0100:1:18' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:19' has been added.
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:0220:1:20' has been added.
...
[me.event.InboxRemovedEvent] - Discovery Result with UID 'hue:bridge:0017882ec5b3' has been removed.
...
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:bridge:0017882ec5b3' has been added.
...
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_chair' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0100:1:bulb_lhouse' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_corner' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_side' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0100:1:bulb_lback' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_bdoor' changed from UNINITIALIZED to INITIALIZING
[me.event.ThingUpdatedEvent] - Thing 'hue:0220:1:bulb_bdoor' has been updated.
[me.event.ThingUpdatedEvent] - Thing 'hue:0220:1:bulb_bdoor' has been updated.
[me.event.ThingUpdatedEvent] - Thing 'hue:0220:1:bulb_bdoor' has been updated.
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_bdoor' changed from INITIALIZING to ONLINE
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_couch' changed from UNINITIALIZED to INITIALIZING
[me.event.ThingUpdatedEvent] - Thing 'hue:0220:1:bulb_couch' has been updated.
[me.event.ThingUpdatedEvent] - Thing 'hue:0220:1:bulb_couch' has been updated.
[me.event.ThingUpdatedEvent] - Thing 'hue:0220:1:bulb_couch' has been updated.
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_couch' changed from INITIALIZING to ONLINE
[hingStatusInfoChangedEvent] - 'hue:0100:1:bulb_rback' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_lbed' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_rbed' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0100:1:bulb_shed' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_lkitchen' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
[hingStatusInfoChangedEvent] - 'hue:0220:1:bulb_rkitchen' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING)
...etc...
...
[me.event.InboxRemovedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been removed.
...
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been added.
...
[me.event.InboxRemovedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been removed.
...
[home.event.InboxAddedEvent] - Discovery Result with UID 'hue:bridge:0017882ed5b3' has been added.
...

The openhab.log is filled with the following entry (every few minutes):

[INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'hue:bridge:0017882ed5b3' to inbox.

Hi Ron,

Please check the spelling of your lightId parameters for the bulbs. It should be a capital I between t and d:

1 Like

I feel stupid… :roll_eyes:
Obviously, that did it!