OpenHAB with Hue Brigde/Homekit not working after IP change

Hello,
I’m was running OpenHAB 2.0.0-0 on my QNAP NAS without any issues so far.
Yesterday I did changed the IP addressing in my network and on the NAS as well.

Now I’m not able to control my lights connected with Philipps Hue Bridge.
I already tried to reconnect the HueBridge, but it is not working.
I also re-installed OpenHAB - now v2.0.0-3 is running.

In the logfile I see below every few seconds.

Any clue why this is not working anymore since the IP has changed?
I can see the HueBridge is updated with the correct IP address in THINGS.

many thanks for your help.

Stefan

2017-07-13 00:05:23.736 [INFO ] [netty.handler.logging.LoggingHandler] - [id: 0xe1da8e59, /0.0.0.0:9124] RECEIVED: [id: 0x4bf8d70a, /192.168.5.100:61355 => /192.168.5.21:9124]
2017-07-13 00:05:23.738 [INFO ] [.hap.impl.http.impl.AccessoryHandler] - New homekit connection from /192.168.5.100:61355
2017-07-13 00:05:23.741 [INFO ] [ap.impl.http.HomekitClientConnection] - 200 /pair-verify
2017-07-13 00:05:23.754 [INFO ] [ap.impl.http.HomekitClientConnection] - 200 /pair-verify
2017-07-13 00:05:23.771 [ERROR] [lfe.hap.impl.connections.HttpSession] - Could not handle request
java.lang.NullPointerException
at com.beowulfe.hap.characteristics.FloatCharacteristic.getValue(FloatCharacteristic.java:72)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.characteristics.BaseCharacteristic.makeBuilder(BaseCharacteristic.java:71)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.characteristics.FloatCharacteristic.makeBuilder(FloatCharacteristic.java:48)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.characteristics.BaseCharacteristic.toJson(BaseCharacteristic.java:61)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.impl.json.AccessoryController.toJson(AccessoryController.java:73)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.impl.json.AccessoryController.listing(AccessoryController.java:39)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.impl.connections.HttpSession.handleAuthenticatedRequest(HttpSession.java:70)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.impl.connections.ConnectionImpl.doHandleRequest(ConnectionImpl.java:51)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.impl.connections.ConnectionImpl.handleRequest(ConnectionImpl.java:46)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.impl.http.impl.AccessoryHandler.channelRead0(AccessoryHandler.java:47)[198:org.openhab.io.homekit:2.0.0]
at com.beowulfe.hap.impl.http.impl.AccessoryHandler.channelRead0(AccessoryHandler.java:15)[198:org.openhab.io.homekit:2.0.0]
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)[198:org.openhab.io.homekit:2.0.0]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)[198:org.openhab.io.homekit:2.0.0]
at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:32)[198:org.openhab.io.homekit:2.0.0]
at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:299)[198:org.openhab.io.homekit:2.0.0]
at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:36)[198:org.openhab.io.homekit:2.0.0]
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)[198:org.openhab.io.homekit:2.0.0]
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)[198:org.openhab.io.homekit:2.0.0]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_101]
2017-07-13 00:05:23.771 [INFO ] [ap.impl.http.HomekitClientConnection] - 500 /accessories
2017-07-13 00:05:23.779 [INFO ] [.hap.impl.http.impl.AccessoryHandler] - Terminated homekit connection from /192.168.5.100:61355

I got it work :slightly_smiling_face:
Although the new IP address was visible in the PaperUI GUI for Philips HUEBridge, I found a config file in things folder with a hardcoded IP. Forget about this file :frowning: