LIFX is not working upgrading from 2.4 to latest 2.5

Seeing:

04-Dec-2019 16:44:46.868 [DEBUG] [hab.binding.lifx.internal.handler.LifxLightHandler] - D0:73:D5:11:8F:1C : Error occurred while initializing handler: null
java.lang.NullPointerException: null
04-Dec-2019 16:44:46.874 [DEBUG] [hab.binding.lifx.internal.handler.LifxLightHandler] - D0:73:D5:12:88:AC : Error occurred while initializing handler: null
java.lang.NullPointerException: null
04-Dec-2019 16:45:06.828 [DEBUG] [g.openhab.binding.lifx.internal.LifxLightDiscovery] - The LIFX discovery service will use 'f9767369' as source identifier
04-Dec-2019 16:45:06.829 [DEBUG] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Binding the broadcast channel on port 56700
04-Dec-2019 16:45:06.829 [DEBUG] [openhab.binding.lifx.internal.util.LifxNetworkUtil] - Updating network information
04-Dec-2019 16:45:06.829 [TRACE] [g.openhab.binding.lifx.internal.LifxLightDiscovery] - Entering read loop
04-Dec-2019 16:45:06.840 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Sending packet type 'GetServiceRequest' from '/0.0.0.0:56700' to '/50.210.153.255:56700' for '00:00:00:00:00:00' with sequence '76' and source 'f9767369'
04-Dec-2019 16:45:06.886 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Channel is ready for reading
04-Dec-2019 16:45:06.890 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Sending packet type 'GetServiceRequest' from '/0.0.0.0:56700' to '/50.210.153.255:56700' for '00:00:00:00:00:00' with sequence '76' and source 'f9767369'
04-Dec-2019 16:45:06.936 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Channel is ready for reading
04-Dec-2019 16:45:06.941 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Sending packet type 'GetServiceRequest' from '/0.0.0.0:56700' to '/10.88.65.255:56700' for '00:00:00:00:00:00' with sequence '76' and source 'f9767369'
04-Dec-2019 16:45:06.987 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Channel is ready for reading
04-Dec-2019 16:45:07.037 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Channel is ready for reading
04-Dec-2019 16:45:07.038 [TRACE] [g.openhab.binding.lifx.internal.LifxLightDiscovery] - Discovery : Packet type 'StateServiceResponse' received from '/10.88.64.220:56700' for 'D0:73:D5:11:8F:1C' with sequence '76' and source 'f9767369'
04-Dec-2019 16:45:07.038 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - D0:73:D5:11:8F:1C : Connected to light via /10.88.64.4:50993
04-Dec-2019 16:45:07.038 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - D0:73:D5:11:8F:1C : Sending packet type 'GetVersionRequest' from '/10.88.64.4:50993' to '/10.88.64.220:56700' for 'D0:73:D5:11:8F:1C' with sequence '77' and source 'f9767369'
04-Dec-2019 16:45:07.089 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - D0:73:D5:11:8F:1C : Sending packet type 'GetLabelRequest' from '/10.88.64.4:50993' to '/10.88.64.220:56700' for 'D0:73:D5:11:8F:1C' with sequence '78' and source 'f9767369'
04-Dec-2019 16:45:07.089 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Channel is ready for reading
04-Dec-2019 16:45:07.090 [TRACE] [g.openhab.binding.lifx.internal.LifxLightDiscovery] - Discovery : Packet type 'StateServiceResponse' received from '/10.88.64.221:56700' for 'D0:73:D5:12:88:AC' with sequence '76' and source 'f9767369'
04-Dec-2019 16:45:07.090 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - D0:73:D5:12:88:AC : Connected to light via /10.88.64.4:36979
04-Dec-2019 16:45:07.090 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - Discovery : Channel is ready for reading
04-Dec-2019 16:45:07.090 [TRACE] [g.openhab.binding.lifx.internal.LifxLightDiscovery] - Discovery : Packet type 'StateVersionResponse' received from '/10.88.64.220:56700' for 'D0:73:D5:11:8F:1C' with sequence '77' and source 'f9767369'
04-Dec-2019 16:45:07.091 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - D0:73:D5:12:88:AC : Sending packet type 'GetVersionRequest' from '/10.88.64.4:36979' to '/10.88.64.221:56700' for 'D0:73:D5:12:88:AC' with sequence '79' and source 'f9767369'
04-Dec-2019 16:45:07.141 [TRACE] [penhab.binding.lifx.internal.util.LifxSelectorUtil] - D0:73:D5:12:88:AC : Sending packet type 'GetLabelRequest' from '/10.88.64.4:36979' to '/10.88.64.221:56700' for 'D0:73:D5:12:88:AC' with sequence '80' and source 'f9767369'

My lifx.things has not changed:

Thing lifx:colorlight:solar-mon "Solar Monitor" [ deviceId="D073D5118F1C", host="10.88.64.220", fadetime=200 ] {
  Channels:
    Type color : color [ powerOnBrightness=20 ]
}

Thing lifx:colorlight:power-mon "Power Monitor" [ deviceId="D073D51288AC", host="10.88.64.221", fadetime=200 ] {
  Channels:
    Type color : color [ powerOnBrightness=20 ]
}

Can you add that to this thread:2.5 Milestone 6 Issues

And report on gitHub, please, thanks

Didn’t it show the full stack trace?

I could reproduce the NPE and fix it with: