Nebula83 / openhab2-addons

Add-ons for openHAB 2.x
Eclipse Public License 1.0
8 stars 2 forks source link

[Evohome] EvohomeAccountBridgeHandler.checkInstallationInfoHasDuplicateIds #28

Closed mossc001 closed 1 year ago

mossc001 commented 5 years ago

Expected Behavior

Post login, status changes from 'INITIALIZING' and discovers Evohome zones/devices.

Current Behavior

Logs display the following which I'm unable to resolve:

2019-09-08 19:06:50.838 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: 
java.lang.NullPointerException: null
    at org.openhab.binding.evohome.handler.EvohomeAccountBridgeHandler.checkInstallationInfoHasDuplicateIds(EvohomeAccountBridgeHandler.java:156) ~[?:?]
    at org.openhab.binding.evohome.handler.EvohomeAccountBridgeHandler.lambda$0(EvohomeAccountBridgeHandler.java:86) ~[?:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?]
    at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) ~[?:?]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
    at java.lang.Thread.run(Unknown Source) [?:?]

Possible Solution

No solution found.

Steps to Reproduce (for Bugs)

    • Evohome binding is installed via PaperUI.
    • Thing is created using PaperUI and login details are entered and saved.
    • Status of thing gets stuck on 'INITIALIZING'.

Your Environment