2020-03-31 09:43:02.144 [TRACE][1255248921-1452][home.internal.BondHomeHandlerFactory] - Creating handler for Bond bridge 2020-03-31 09:43:02.149 [DEBUG][1255248921-1452][g.bondhome.internal.api.BPUPListener] - Starting BPUP Listener... 2020-03-31 09:43:02.151 [DEBUG][1255248921-1452][e.internal.handler.BondBridgeHandler] - Created a BondBridgeHandler for thing 'bondhome:bondBridge:BondHub' 2020-03-31 09:43:02.152 [TRACE][1255248921-1452][home.internal.BondHomeHandlerFactory] - Registering a discovery service for the Bond bridge. 2020-03-31 09:43:02.160 [DEBUG][ safeCall-14][e.internal.handler.BondBridgeHandler] - Start initializing the Bond bridge! 2020-03-31 09:43:02.162 [TRACE][ safeCall-14][e.internal.handler.BondBridgeHandler] - Attempting to get IP address for Bond Bridge BH35389.local 2020-03-31 09:43:43.232 [TRACE][1255248921-1453][e.internal.handler.BondBridgeHandler] - Disposing Bond Bridge handler 2020-03-31 09:43:43.233 [TRACE][1255248921-1453][e.internal.handler.BondBridgeHandler] - Stopping UDP listener job 2020-03-31 09:43:43.234 [DEBUG][1255248921-1453][e.internal.handler.BondBridgeHandler] - Start initializing the Bond bridge! 2020-03-31 09:43:43.235 [DEBUG][1255248921-1453][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/sys/version 2020-03-31 09:43:43.305 [DEBUG][1255248921-1453][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"target":"snowbird","fw_ver":"v2.10.21","fw_date":"Wed Feb 19 15:29:18 UTC 2020","uptime_s":597816,"bondid":"BH35389","upgrade_http":true,"api":2,"_":"d7e19f8a"} 2020-03-31 09:43:43.305 [DEBUG][1255248921-1453][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"target":"snowbird","fw_ver":"v2.10.21","fw_date":"Wed Feb 19 15:29:18 UTC 2020","uptime_s":597816,"bondid":"BH35389","upgrade_http":true,"api":2,"_":"d7e19f8a"} 2020-03-31 09:46:02.462 [DEBUG][1255248921-1455][ernal.discovery.BondDiscoveryService] - Start scan for Bond devices. 2020-03-31 09:46:02.463 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/ 2020-03-31 09:46:02.479 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"_":"e1ccbd58","02fdc065":{"_":"5afa2752"},"37823011":{"_":"8f73b8c3"},"7a9c7488":{"_":"a5b964ce"},"6104bec5":{"_":"a88404b5"},"7d46c364":{"_":"5732d621"},"42d91be2":{"_":"2125d2d1"},"6385a8f6":{"_":"0adf7314"},"43ad5f9f":{"_":"3873d884"},"4969f173":{"_":"42279d42"},"21f89265":{"_":"33816aa7"},"591d09a2":{"_":"511a4c29"},"492e89d1":{"_":"3a8d307b"}} 2020-03-31 09:46:02.480 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/02fdc065 2020-03-31 09:46:02.488 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Guest #1 Shade","type":"MS","location":"Guest #1","template":"RMS12","actions":["Open","Close","Preset","Hold","Pair","Stop","ToggleOpen"],"_":"5afa2752","commands":{"_":"633389ff"},"state":{"_":"ee8b48d4"},"properties":{"_":"36d8fcec"}} 2020-03-31 09:46:02.489 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Guest #1 Shade","type":"MS","location":"Guest #1","template":"RMS12","actions":["Open","Close","Preset","Hold","Pair","Stop","ToggleOpen"],"_":"5afa2752","commands":{"_":"633389ff"},"state":{"_":"ee8b48d4"},"properties":{"_":"36d8fcec"}} 2020-03-31 09:46:02.494 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:02fdc065' to inbox. 2020-03-31 09:46:02.494 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/37823011 2020-03-31 09:46:02.502 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Dining E Shades","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"8f73b8c3","commands":{"_":"54fc7484"},"state":{"_":"539a3f87"},"properties":{"_":"90f382ac"}} 2020-03-31 09:46:02.503 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Dining E Shades","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"8f73b8c3","commands":{"_":"54fc7484"},"state":{"_":"539a3f87"},"properties":{"_":"90f382ac"}} 2020-03-31 09:46:02.503 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:37823011' to inbox. 2020-03-31 09:46:02.504 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7a9c7488 2020-03-31 09:46:02.511 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Master N Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Preset","Open","Close","Hold","Pair","Stop","ToggleOpen"],"_":"a5b964ce","commands":{"_":"5c7b1f8c"},"state":{"_":"cdd19821"},"properties":{"_":"a16bdf1b"}} 2020-03-31 09:46:02.511 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Master N Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Preset","Open","Close","Hold","Pair","Stop","ToggleOpen"],"_":"a5b964ce","commands":{"_":"5c7b1f8c"},"state":{"_":"cdd19821"},"properties":{"_":"a16bdf1b"}} 2020-03-31 09:46:02.512 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:7a9c7488' to inbox. 2020-03-31 09:46:02.512 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6104bec5 2020-03-31 09:46:02.520 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Master W Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Open","Preset","Close","Pair","Hold","Stop","ToggleOpen"],"_":"a88404b5","commands":{"_":"f83555f1"},"state":{"_":"d8e8eb9e"},"properties":{"_":"717470e2"}} 2020-03-31 09:46:02.520 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Master W Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Open","Preset","Close","Pair","Hold","Stop","ToggleOpen"],"_":"a88404b5","commands":{"_":"f83555f1"},"state":{"_":"d8e8eb9e"},"properties":{"_":"717470e2"}} 2020-03-31 09:46:02.521 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:6104bec5' to inbox. 2020-03-31 09:46:02.521 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7d46c364 2020-03-31 09:46:02.528 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Great Room Screen","type":"MS","location":"Great Room","template":"RMS12","actions":["Pair","Close","Preset","Open","Hold","Stop","ToggleOpen"],"_":"5732d621","commands":{"_":"b67efdbd"},"state":{"_":"5b7fe56a"},"properties":{"_":"880125f4"}} 2020-03-31 09:46:02.528 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Great Room Screen","type":"MS","location":"Great Room","template":"RMS12","actions":["Pair","Close","Preset","Open","Hold","Stop","ToggleOpen"],"_":"5732d621","commands":{"_":"b67efdbd"},"state":{"_":"5b7fe56a"},"properties":{"_":"880125f4"}} 2020-03-31 09:46:02.529 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:7d46c364' to inbox. 2020-03-31 09:46:02.529 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/42d91be2 2020-03-31 09:46:02.535 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Master Ceiling Fan","type":"CF","location":"Master Bedroom","template":"A3","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"2125d2d1","commands":{"_":"2ecf1bdf"},"state":{"_":"7ba55161"},"properties":{"_":"bdecda27"}} 2020-03-31 09:46:02.536 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Master Ceiling Fan","type":"CF","location":"Master Bedroom","template":"A3","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"2125d2d1","commands":{"_":"2ecf1bdf"},"state":{"_":"7ba55161"},"properties":{"_":"bdecda27"}} 2020-03-31 09:46:02.537 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondFan:BondHub:42d91be2' to inbox. 2020-03-31 09:46:02.537 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6385a8f6 2020-03-31 09:46:02.544 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Office N Shade","type":"MS","location":"Office","template":"RMS12","actions":["Pair","Preset","Open","Close","Hold","Stop","ToggleOpen"],"_":"0adf7314","commands":{"_":"8d5f22fb"},"state":{"_":"a5679072"},"properties":{"_":"8dee4e21"}} 2020-03-31 09:46:02.544 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Office N Shade","type":"MS","location":"Office","template":"RMS12","actions":["Pair","Preset","Open","Close","Hold","Stop","ToggleOpen"],"_":"0adf7314","commands":{"_":"8d5f22fb"},"state":{"_":"a5679072"},"properties":{"_":"8dee4e21"}} 2020-03-31 09:46:02.545 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:6385a8f6' to inbox. 2020-03-31 09:46:02.545 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/43ad5f9f 2020-03-31 09:46:02.551 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Portal SW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"3873d884","commands":{"_":"f9aaaa49"},"state":{"_":"d794027b"},"properties":{"_":"c21e49a1"}} 2020-03-31 09:46:02.552 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Portal SW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"3873d884","commands":{"_":"f9aaaa49"},"state":{"_":"d794027b"},"properties":{"_":"c21e49a1"}} 2020-03-31 09:46:02.552 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:43ad5f9f' to inbox. 2020-03-31 09:46:02.553 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/4969f173 2020-03-31 09:46:02.559 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Media Room Shade","type":"MS","location":"Media Room","template":"RMS12","actions":["Close","Hold","Preset","Open","Pair","Stop","ToggleOpen"],"_":"42279d42","commands":{"_":"27dbdb41"},"state":{"_":"e7e6f39f"},"properties":{"_":"ffe914b6"}} 2020-03-31 09:46:02.559 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Media Room Shade","type":"MS","location":"Media Room","template":"RMS12","actions":["Close","Hold","Preset","Open","Pair","Stop","ToggleOpen"],"_":"42279d42","commands":{"_":"27dbdb41"},"state":{"_":"e7e6f39f"},"properties":{"_":"ffe914b6"}} 2020-03-31 09:46:02.562 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:4969f173' to inbox. 2020-03-31 09:46:02.563 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/21f89265 2020-03-31 09:46:02.569 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Office W Shades","type":"MS","location":"Office","template":"RMS12","actions":["Close","Hold","Preset","Pair","Open","Stop","ToggleOpen"],"_":"33816aa7","commands":{"_":"dad63c4a"},"state":{"_":"f354b535"},"properties":{"_":"79f25077"}} 2020-03-31 09:46:02.570 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Office W Shades","type":"MS","location":"Office","template":"RMS12","actions":["Close","Hold","Preset","Pair","Open","Stop","ToggleOpen"],"_":"33816aa7","commands":{"_":"dad63c4a"},"state":{"_":"f354b535"},"properties":{"_":"79f25077"}} 2020-03-31 09:46:02.570 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:21f89265' to inbox. 2020-03-31 09:46:02.571 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/591d09a2 2020-03-31 09:46:02.577 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Portal NW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"511a4c29","commands":{"_":"81a119e8"},"state":{"_":"2684492f"},"properties":{"_":"66c68093"}} 2020-03-31 09:46:02.577 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Portal NW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"511a4c29","commands":{"_":"81a119e8"},"state":{"_":"2684492f"},"properties":{"_":"66c68093"}} 2020-03-31 09:46:02.578 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:591d09a2' to inbox. 2020-03-31 09:46:02.578 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/492e89d1 2020-03-31 09:46:02.585 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Dining S Shade","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"3a8d307b","commands":{"_":"f837beb2"},"state":{"_":"583c88a7"},"properties":{"_":"05b4f4a5"}} 2020-03-31 09:46:02.585 [DEBUG][1255248921-1455][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Dining S Shade","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"3a8d307b","commands":{"_":"f837beb2"},"state":{"_":"583c88a7"},"properties":{"_":"05b4f4a5"}} 2020-03-31 09:46:02.586 [INFO ][1255248921-1455][g.discovery.internal.PersistentInbox] - Added new thing 'bondhome:bondShades:BondHub:492e89d1' to inbox. 2020-03-31 09:46:42.496 [TRACE][1255248921-1452][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:46:42.502 [TRACE][1255248921-1452][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:46:42.508 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:46:42.510 [DEBUG][-thingManager-6][e.internal.handler.BondBridgeHandler] - Scheduled listener job to start in 30 seconds 2020-03-31 09:46:42.512 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device information for 37823011 2020-03-31 09:46:42.512 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/37823011 2020-03-31 09:46:42.522 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Dining E Shades","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"8f73b8c3","commands":{"_":"54fc7484"},"state":{"_":"539a3f87"},"properties":{"_":"90f382ac"}} 2020-03-31 09:46:42.523 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Dining E Shades","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"8f73b8c3","commands":{"_":"54fc7484"},"state":{"_":"539a3f87"},"properties":{"_":"90f382ac"}} 2020-03-31 09:46:42.523 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device properties for 37823011 2020-03-31 09:46:42.523 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/37823011/properties 2020-03-31 09:46:42.530 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":2837503,"_":"90f382ac"} 2020-03-31 09:46:42.530 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":2837503,"_":"90f382ac"} 2020-03-31 09:46:42.531 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device state for 37823011 2020-03-31 09:46:42.531 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/37823011/state 2020-03-31 09:46:42.538 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":5,"counter2":69,"_":"539a3f87"} 2020-03-31 09:46:42.539 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":5,"counter2":69,"_":"539a3f87"} 2020-03-31 09:46:42.540 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating device name to Dining E Shades 2020-03-31 09:46:42.540 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating other device properties for 37823011 2020-03-31 09:46:42.540 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Saving properties for 37823011 2020-03-31 09:46:42.542 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 37823011 2020-03-31 09:46:42.542 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:46:42.543 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Action: Open, Channel Type Id: shadeChannels#openShade 2020-03-31 09:46:42.544 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:46:42.544 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Action: Pair, Channel Type Id: null 2020-03-31 09:46:42.544 [WARN ][-thingHandler-5][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:47:01.752 [ERROR][1255248921-1456][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:37823011 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:37823011 in inbox 2020-03-31 09:47:06.937 [TRACE][1255248921-1455][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:47:06.938 [TRACE][1255248921-1455][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:47:06.944 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:47:06.945 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device information for 492e89d1 2020-03-31 09:47:06.945 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/492e89d1 2020-03-31 09:47:06.954 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Dining S Shade","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"3a8d307b","commands":{"_":"f837beb2"},"state":{"_":"583c88a7"},"properties":{"_":"05b4f4a5"}} 2020-03-31 09:47:06.954 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Dining S Shade","type":"MS","location":"Dining","template":"RMS12","actions":["Open","Close","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"3a8d307b","commands":{"_":"f837beb2"},"state":{"_":"583c88a7"},"properties":{"_":"05b4f4a5"}} 2020-03-31 09:47:06.955 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device properties for 492e89d1 2020-03-31 09:47:06.955 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/492e89d1/properties 2020-03-31 09:47:06.961 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":7609690,"_":"05b4f4a5"} 2020-03-31 09:47:06.962 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":7609690,"_":"05b4f4a5"} 2020-03-31 09:47:06.962 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device state for 492e89d1 2020-03-31 09:47:06.962 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/492e89d1/state 2020-03-31 09:47:06.970 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":8,"counter2":56,"_":"583c88a7"} 2020-03-31 09:47:06.971 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":8,"counter2":56,"_":"583c88a7"} 2020-03-31 09:47:06.971 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating device name to Dining S Shade 2020-03-31 09:47:06.972 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating other device properties for 492e89d1 2020-03-31 09:47:06.972 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Saving properties for 492e89d1 2020-03-31 09:47:06.973 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 492e89d1 2020-03-31 09:47:06.973 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:47:06.973 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Open, Channel Type Id: shadeChannels#openShade 2020-03-31 09:47:06.974 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:47:06.974 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Hold, Channel Type Id: shadeChannels#hold 2020-03-31 09:47:06.974 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Pair, Channel Type Id: null 2020-03-31 09:47:06.974 [WARN ][-thingHandler-4][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:47:12.511 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Listener created UDP socket on port -1 with timeout 3000 2020-03-31 09:47:12.512 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:47:12.560 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:47:13.592 [ERROR][1255248921-1455][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:492e89d1 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:492e89d1 in inbox 2020-03-31 09:47:31.292 [TRACE][1255248921-1452][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:47:31.292 [TRACE][1255248921-1452][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:47:31.297 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:47:31.298 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device information for 7d46c364 2020-03-31 09:47:31.298 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7d46c364 2020-03-31 09:47:31.306 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Great Room Screen","type":"MS","location":"Great Room","template":"RMS12","actions":["Pair","Close","Preset","Open","Hold","Stop","ToggleOpen"],"_":"5732d621","commands":{"_":"b67efdbd"},"state":{"_":"5b7fe56a"},"properties":{"_":"880125f4"}} 2020-03-31 09:47:31.306 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Great Room Screen","type":"MS","location":"Great Room","template":"RMS12","actions":["Pair","Close","Preset","Open","Hold","Stop","ToggleOpen"],"_":"5732d621","commands":{"_":"b67efdbd"},"state":{"_":"5b7fe56a"},"properties":{"_":"880125f4"}} 2020-03-31 09:47:31.306 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device properties for 7d46c364 2020-03-31 09:47:31.307 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7d46c364/properties 2020-03-31 09:47:31.313 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":9174446,"_":"880125f4"} 2020-03-31 09:47:31.313 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":9174446,"_":"880125f4"} 2020-03-31 09:47:31.314 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device state for 7d46c364 2020-03-31 09:47:31.314 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7d46c364/state 2020-03-31 09:47:31.320 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":0,"counter1":13,"counter2":13,"_":"5b7fe56a"} 2020-03-31 09:47:31.320 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":0,"counter1":13,"counter2":13,"_":"5b7fe56a"} 2020-03-31 09:47:31.320 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating device name to Great Room Screen 2020-03-31 09:47:31.321 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating other device properties for 7d46c364 2020-03-31 09:47:31.321 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Saving properties for 7d46c364 2020-03-31 09:47:31.322 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 7d46c364 2020-03-31 09:47:31.322 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:47:31.322 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Pair, Channel Type Id: null 2020-03-31 09:47:31.322 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:47:31.322 [WARN ][-thingHandler-4][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:47:36.173 [ERROR][1255248921-1455][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:7d46c364 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:7d46c364 in inbox 2020-03-31 09:47:42.512 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Polling for current state for Dining E Shades 2020-03-31 09:47:42.513 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/37823011/state 2020-03-31 09:47:42.520 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":5,"counter2":69,"_":"539a3f87"} 2020-03-31 09:47:42.520 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":5,"counter2":69,"_":"539a3f87"} 2020-03-31 09:47:42.521 [DEBUG][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:47:42.521 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:47:46.654 [TRACE][1255248921-1452][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:47:46.655 [TRACE][1255248921-1452][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:47:46.660 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:47:46.662 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device information for 02fdc065 2020-03-31 09:47:46.662 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/02fdc065 2020-03-31 09:47:46.672 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Guest #1 Shade","type":"MS","location":"Guest #1","template":"RMS12","actions":["Open","Close","Preset","Hold","Pair","Stop","ToggleOpen"],"_":"5afa2752","commands":{"_":"633389ff"},"state":{"_":"ee8b48d4"},"properties":{"_":"36d8fcec"}} 2020-03-31 09:47:46.672 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Guest #1 Shade","type":"MS","location":"Guest #1","template":"RMS12","actions":["Open","Close","Preset","Hold","Pair","Stop","ToggleOpen"],"_":"5afa2752","commands":{"_":"633389ff"},"state":{"_":"ee8b48d4"},"properties":{"_":"36d8fcec"}} 2020-03-31 09:47:46.673 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device properties for 02fdc065 2020-03-31 09:47:46.673 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/02fdc065/properties 2020-03-31 09:47:46.682 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":525575,"_":"36d8fcec"} 2020-03-31 09:47:46.682 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":525575,"_":"36d8fcec"} 2020-03-31 09:47:46.682 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device state for 02fdc065 2020-03-31 09:47:46.683 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/02fdc065/state 2020-03-31 09:47:46.690 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":4,"counter2":20,"_":"ee8b48d4"} 2020-03-31 09:47:46.691 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":4,"counter2":20,"_":"ee8b48d4"} 2020-03-31 09:47:46.691 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating device name to Guest #1 Shade 2020-03-31 09:47:46.691 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating other device properties for 02fdc065 2020-03-31 09:47:46.691 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Saving properties for 02fdc065 2020-03-31 09:47:46.692 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 02fdc065 2020-03-31 09:47:46.692 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:47:46.693 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: Open, Channel Type Id: shadeChannels#openShade 2020-03-31 09:47:46.693 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:47:46.693 [WARN ][-thingHandler-3][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:47:51.113 [ERROR][1255248921-1455][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:02fdc065 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:02fdc065 in inbox 2020-03-31 09:48:04.042 [TRACE][1255248921-1456][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:48:04.044 [TRACE][1255248921-1456][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:48:04.050 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:48:04.051 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device information for 7a9c7488 2020-03-31 09:48:04.052 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7a9c7488 2020-03-31 09:48:04.059 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Master N Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Preset","Open","Close","Hold","Pair","Stop","ToggleOpen"],"_":"a5b964ce","commands":{"_":"5c7b1f8c"},"state":{"_":"cdd19821"},"properties":{"_":"a16bdf1b"}} 2020-03-31 09:48:04.059 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Master N Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Preset","Open","Close","Hold","Pair","Stop","ToggleOpen"],"_":"a5b964ce","commands":{"_":"5c7b1f8c"},"state":{"_":"cdd19821"},"properties":{"_":"a16bdf1b"}} 2020-03-31 09:48:04.060 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device properties for 7a9c7488 2020-03-31 09:48:04.060 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7a9c7488/properties 2020-03-31 09:48:04.066 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating device name to Master N Shades 2020-03-31 09:48:04.067 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Saving properties for 7a9c7488 2020-03-31 09:48:04.067 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 7a9c7488 2020-03-31 09:48:04.067 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:48:04.067 [WARN ][-thingHandler-5][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:48:06.945 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Polling for current state for Dining S Shade 2020-03-31 09:48:06.945 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/492e89d1/state 2020-03-31 09:48:06.953 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":8,"counter2":56,"_":"583c88a7"} 2020-03-31 09:48:06.953 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":8,"counter2":56,"_":"583c88a7"} 2020-03-31 09:48:06.953 [DEBUG][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:48:06.953 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:48:12.620 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:48:12.705 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:48:14.205 [ERROR][1255248921-1456][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:7a9c7488 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:7a9c7488 in inbox 2020-03-31 09:48:20.616 [TRACE][1255248921-1452][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:48:20.617 [TRACE][1255248921-1452][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:48:20.622 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:48:20.623 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device information for 6104bec5 2020-03-31 09:48:20.623 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6104bec5 2020-03-31 09:48:20.630 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Master W Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Open","Preset","Close","Pair","Hold","Stop","ToggleOpen"],"_":"a88404b5","commands":{"_":"f83555f1"},"state":{"_":"d8e8eb9e"},"properties":{"_":"717470e2"}} 2020-03-31 09:48:20.631 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Master W Shades","type":"MS","location":"Master Bedroom","template":"RMS12","actions":["Open","Preset","Close","Pair","Hold","Stop","ToggleOpen"],"_":"a88404b5","commands":{"_":"f83555f1"},"state":{"_":"d8e8eb9e"},"properties":{"_":"717470e2"}} 2020-03-31 09:48:20.631 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device properties for 6104bec5 2020-03-31 09:48:20.631 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6104bec5/properties 2020-03-31 09:48:20.638 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":2588358,"_":"717470e2"} 2020-03-31 09:48:20.638 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":2588358,"_":"717470e2"} 2020-03-31 09:48:20.638 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device state for 6104bec5 2020-03-31 09:48:20.639 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6104bec5/state 2020-03-31 09:48:20.645 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":9,"counter2":9,"_":"d8e8eb9e"} 2020-03-31 09:48:20.645 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":9,"counter2":9,"_":"d8e8eb9e"} 2020-03-31 09:48:20.645 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating device name to Master W Shades 2020-03-31 09:48:20.645 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating other device properties for 6104bec5 2020-03-31 09:48:20.645 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Saving properties for 6104bec5 2020-03-31 09:48:20.647 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 6104bec5 2020-03-31 09:48:20.647 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:48:20.647 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Action: Open, Channel Type Id: shadeChannels#openShade 2020-03-31 09:48:20.647 [WARN ][-thingHandler-2][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:48:25.840 [ERROR][1255248921-1456][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:6104bec5 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:6104bec5 in inbox 2020-03-31 09:48:30.489 [TRACE][1255248921-1455][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:48:30.490 [TRACE][1255248921-1455][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:48:30.495 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:48:30.495 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device information for 42d91be2 2020-03-31 09:48:30.496 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/42d91be2 2020-03-31 09:48:30.504 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Master Ceiling Fan","type":"CF","location":"Master Bedroom","template":"A3","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"2125d2d1","commands":{"_":"2ecf1bdf"},"state":{"_":"7ba55161"},"properties":{"_":"bdecda27"}} 2020-03-31 09:48:30.504 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Master Ceiling Fan","type":"CF","location":"Master Bedroom","template":"A3","actions":["TurnOff","SetSpeed","ToggleDirection","Stop","TogglePower","TurnOn","IncreaseSpeed","DecreaseSpeed","SetDirection"],"_":"2125d2d1","commands":{"_":"2ecf1bdf"},"state":{"_":"7ba55161"},"properties":{"_":"bdecda27"}} 2020-03-31 09:48:30.504 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device properties for 42d91be2 2020-03-31 09:48:30.505 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/42d91be2/properties 2020-03-31 09:48:30.513 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"addr":"11111","freq":303825,"zero_gap":32,"bps":2972,"max_speed":6,"trust_state":false,"_":"bdecda27"} 2020-03-31 09:48:30.513 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"addr":"11111","freq":303825,"zero_gap":32,"bps":2972,"max_speed":6,"trust_state":false,"_":"bdecda27"} 2020-03-31 09:48:30.513 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device state for 42d91be2 2020-03-31 09:48:30.514 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/42d91be2/state 2020-03-31 09:48:30.522 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"power":0,"speed":1,"direction":1,"_":"7ba55161"} 2020-03-31 09:48:30.522 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"power":0,"speed":1,"direction":1,"_":"7ba55161"} 2020-03-31 09:48:30.522 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating device name to Master Ceiling Fan 2020-03-31 09:48:30.522 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating other device properties for 42d91be2 2020-03-31 09:48:30.522 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Saving properties for 42d91be2 2020-03-31 09:48:30.525 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 42d91be2 2020-03-31 09:48:30.525 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: TurnOff, Channel Type Id: commonChannels#power 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: SetSpeed, Channel Type Id: ceilingFanChannels#fanSpeed 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: ToggleDirection, Channel Type Id: ceilingFanChannels#direction 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: Stop, Channel Type Id: lightChannels#stop 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: TogglePower, Channel Type Id: commonChannels#power 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: TurnOn, Channel Type Id: commonChannels#power 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: IncreaseSpeed, Channel Type Id: ceilingFanChannels#fanSpeed 2020-03-31 09:48:30.526 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: DecreaseSpeed, Channel Type Id: ceilingFanChannels#fanSpeed 2020-03-31 09:48:30.527 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: SetDirection, Channel Type Id: ceilingFanChannels#direction 2020-03-31 09:48:30.527 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Keeping Channel: commonChannels#power 2020-03-31 09:48:30.527 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Keeping Channel: ceilingFanChannels#fanSpeed 2020-03-31 09:48:30.527 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: ceilingFanChannels#breezeState 2020-03-31 09:48:30.527 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: ceilingFanChannels#breezeMean 2020-03-31 09:48:30.527 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: ceilingFanChannels#breezeVariability 2020-03-31 09:48:30.528 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Keeping Channel: ceilingFanChannels#direction 2020-03-31 09:48:30.528 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: ceilingFanChannels#timer 2020-03-31 09:48:30.528 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: lightChannels#light 2020-03-31 09:48:30.528 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: lightChannels#brightness 2020-03-31 09:48:30.528 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: lightChannels#dimmerStartStop 2020-03-31 09:48:30.528 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: lightChannels#dimmerIncr 2020-03-31 09:48:30.528 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: lightChannels#dimmerDcr 2020-03-31 09:48:30.529 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Keeping Channel: lightChannels#stop 2020-03-31 09:48:30.529 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: upLightChannels#upLight 2020-03-31 09:48:30.529 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: upLightChannels#upLightEnable 2020-03-31 09:48:30.529 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: upLightChannels#upLightBrightness 2020-03-31 09:48:30.529 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: upLightChannels#upLightDimmerStartStop 2020-03-31 09:48:30.529 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: upLightChannels#upLightDimmerIncr 2020-03-31 09:48:30.529 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: upLightChannels#upLightDimmerDcr 2020-03-31 09:48:30.530 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: downLightChannels#downLight 2020-03-31 09:48:30.530 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: downLightChannels#downLightEnable 2020-03-31 09:48:30.530 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: downLightChannels#downLightBrightness 2020-03-31 09:48:30.530 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: downLightChannels#downLightDimmerStartStop 2020-03-31 09:48:30.530 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: downLightChannels#downLightDimmerIncr 2020-03-31 09:48:30.530 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Dropping Channel: downLightChannels#downLightDimmerDcr 2020-03-31 09:48:30.530 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Saving the thing with extra channels removed 2020-03-31 09:48:30.533 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating channels with current states for 42d91be2 2020-03-31 09:48:30.533 [DEBUG][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:48:30.533 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Raw fan speed: 1, Percent: 16 2020-03-31 09:48:30.534 [DEBUG][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Finished initializing! 2020-03-31 09:48:31.298 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Polling for current state for Great Room Screen 2020-03-31 09:48:31.299 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7d46c364/state 2020-03-31 09:48:31.308 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":0,"counter1":13,"counter2":13,"_":"5b7fe56a"} 2020-03-31 09:48:31.308 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":0,"counter1":13,"counter2":13,"_":"5b7fe56a"} 2020-03-31 09:48:31.308 [DEBUG][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:48:31.308 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:48:34.697 [ERROR][tp1255248921-78][ore.internal.discovery.InboxResource] - Thing bondhome:bondFan:BondHub:42d91be2 unable to be approved: No Thing with UID bondhome:bondFan:BondHub:42d91be2 in inbox 2020-03-31 09:48:42.452 [TRACE][1255248921-1455][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:48:42.453 [TRACE][1255248921-1455][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:48:42.457 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:48:42.458 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device information for 4969f173 2020-03-31 09:48:42.458 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/4969f173 2020-03-31 09:48:42.472 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Media Room Shade","type":"MS","location":"Media Room","template":"RMS12","actions":["Close","Hold","Preset","Open","Pair","Stop","ToggleOpen"],"_":"42279d42","commands":{"_":"27dbdb41"},"state":{"_":"e7e6f39f"},"properties":{"_":"ffe914b6"}} 2020-03-31 09:48:42.472 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Media Room Shade","type":"MS","location":"Media Room","template":"RMS12","actions":["Close","Hold","Preset","Open","Pair","Stop","ToggleOpen"],"_":"42279d42","commands":{"_":"27dbdb41"},"state":{"_":"e7e6f39f"},"properties":{"_":"ffe914b6"}} 2020-03-31 09:48:42.472 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device properties for 4969f173 2020-03-31 09:48:42.472 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/4969f173/properties 2020-03-31 09:48:42.479 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":12090441,"_":"ffe914b6"} 2020-03-31 09:48:42.479 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":12090441,"_":"ffe914b6"} 2020-03-31 09:48:42.479 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device state for 4969f173 2020-03-31 09:48:42.479 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/4969f173/state 2020-03-31 09:48:42.486 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":10,"counter2":26,"_":"e7e6f39f"} 2020-03-31 09:48:42.486 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":10,"counter2":26,"_":"e7e6f39f"} 2020-03-31 09:48:42.486 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating device name to Media Room Shade 2020-03-31 09:48:42.486 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating other device properties for 4969f173 2020-03-31 09:48:42.486 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Saving properties for 4969f173 2020-03-31 09:48:42.487 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 4969f173 2020-03-31 09:48:42.487 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:48:42.488 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:48:42.488 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Action: Hold, Channel Type Id: shadeChannels#hold 2020-03-31 09:48:42.488 [WARN ][-thingHandler-2][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:48:45.375 [ERROR][tp1255248921-78][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:4969f173 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:4969f173 in inbox 2020-03-31 09:48:46.661 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Polling for current state for Guest #1 Shade 2020-03-31 09:48:46.661 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/02fdc065/state 2020-03-31 09:48:46.669 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":4,"counter2":20,"_":"ee8b48d4"} 2020-03-31 09:48:46.669 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":4,"counter2":20,"_":"ee8b48d4"} 2020-03-31 09:48:46.669 [DEBUG][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:48:46.669 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:49:04.051 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Polling for current state for Master N Shades 2020-03-31 09:49:04.052 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7a9c7488/state 2020-03-31 09:49:04.064 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":12,"counter2":12,"_":"cdd19821"} 2020-03-31 09:49:04.064 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":12,"counter2":12,"_":"cdd19821"} 2020-03-31 09:49:04.065 [DEBUG][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:49:04.065 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Unable to convert fan speed to a percent! 2020-03-31 09:49:05.024 [TRACE][1255248921-1456][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:49:05.026 [TRACE][1255248921-1456][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:49:05.032 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:49:05.033 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device information for 6385a8f6 2020-03-31 09:49:05.033 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6385a8f6 2020-03-31 09:49:05.040 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Office N Shade","type":"MS","location":"Office","template":"RMS12","actions":["Pair","Preset","Open","Close","Hold","Stop","ToggleOpen"],"_":"0adf7314","commands":{"_":"8d5f22fb"},"state":{"_":"a5679072"},"properties":{"_":"8dee4e21"}} 2020-03-31 09:49:05.041 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Office N Shade","type":"MS","location":"Office","template":"RMS12","actions":["Pair","Preset","Open","Close","Hold","Stop","ToggleOpen"],"_":"0adf7314","commands":{"_":"8d5f22fb"},"state":{"_":"a5679072"},"properties":{"_":"8dee4e21"}} 2020-03-31 09:49:05.041 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device properties for 6385a8f6 2020-03-31 09:49:05.041 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6385a8f6/properties 2020-03-31 09:49:05.052 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":1425323,"_":"8dee4e21"} 2020-03-31 09:49:05.052 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":1425323,"_":"8dee4e21"} 2020-03-31 09:49:05.052 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Getting device state for 6385a8f6 2020-03-31 09:49:05.052 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6385a8f6/state 2020-03-31 09:49:05.059 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":14,"counter2":110,"_":"a5679072"} 2020-03-31 09:49:05.059 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":14,"counter2":110,"_":"a5679072"} 2020-03-31 09:49:05.060 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating device name to Office N Shade 2020-03-31 09:49:05.060 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating other device properties for 6385a8f6 2020-03-31 09:49:05.060 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Saving properties for 6385a8f6 2020-03-31 09:49:05.061 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 6385a8f6 2020-03-31 09:49:05.061 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:49:05.061 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Action: Pair, Channel Type Id: null 2020-03-31 09:49:05.062 [WARN ][-thingHandler-5][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:49:08.740 [ERROR][tp1255248921-78][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:6385a8f6 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:6385a8f6 in inbox 2020-03-31 09:49:12.766 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:49:12.847 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:49:13.547 [TRACE][1255248921-1456][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:49:13.547 [TRACE][1255248921-1456][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:49:13.553 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:49:13.555 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device information for 21f89265 2020-03-31 09:49:13.555 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/21f89265 2020-03-31 09:49:13.568 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Office W Shades","type":"MS","location":"Office","template":"RMS12","actions":["Close","Hold","Preset","Pair","Open","Stop","ToggleOpen"],"_":"33816aa7","commands":{"_":"dad63c4a"},"state":{"_":"f354b535"},"properties":{"_":"79f25077"}} 2020-03-31 09:49:13.569 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Office W Shades","type":"MS","location":"Office","template":"RMS12","actions":["Close","Hold","Preset","Pair","Open","Stop","ToggleOpen"],"_":"33816aa7","commands":{"_":"dad63c4a"},"state":{"_":"f354b535"},"properties":{"_":"79f25077"}} 2020-03-31 09:49:13.569 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device properties for 21f89265 2020-03-31 09:49:13.569 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/21f89265/properties 2020-03-31 09:49:13.589 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":4918138,"_":"79f25077"} 2020-03-31 09:49:13.589 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":4918138,"_":"79f25077"} 2020-03-31 09:49:13.589 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Getting device state for 21f89265 2020-03-31 09:49:13.590 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/21f89265/state 2020-03-31 09:49:13.597 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":13,"counter2":109,"_":"f354b535"} 2020-03-31 09:49:13.598 [DEBUG][-thingHandler-3][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":13,"counter2":109,"_":"f354b535"} 2020-03-31 09:49:13.598 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating device name to Office W Shades 2020-03-31 09:49:13.598 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Updating other device properties for 21f89265 2020-03-31 09:49:13.598 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Saving properties for 21f89265 2020-03-31 09:49:13.599 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 21f89265 2020-03-31 09:49:13.599 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:49:13.600 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:49:13.600 [TRACE][-thingHandler-3][e.internal.handler.BondDeviceHandler] - Action: Hold, Channel Type Id: shadeChannels#hold 2020-03-31 09:49:13.600 [WARN ][-thingHandler-3][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:49:16.947 [ERROR][tp1255248921-78][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:21f89265 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:21f89265 in inbox 2020-03-31 09:49:20.623 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Polling for current state for Master W Shades 2020-03-31 09:49:20.623 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6104bec5/state 2020-03-31 09:49:20.632 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":9,"counter2":9,"_":"d8e8eb9e"} 2020-03-31 09:49:20.632 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":9,"counter2":9,"_":"d8e8eb9e"} 2020-03-31 09:49:20.632 [DEBUG][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:49:20.633 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:49:21.013 [TRACE][1255248921-1455][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:49:21.013 [TRACE][1255248921-1455][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:49:21.019 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:49:21.019 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device information for 591d09a2 2020-03-31 09:49:21.020 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/591d09a2 2020-03-31 09:49:21.031 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Portal NW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"511a4c29","commands":{"_":"81a119e8"},"state":{"_":"2684492f"},"properties":{"_":"66c68093"}} 2020-03-31 09:49:21.031 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Portal NW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Hold","Pair","Preset","Stop","ToggleOpen"],"_":"511a4c29","commands":{"_":"81a119e8"},"state":{"_":"2684492f"},"properties":{"_":"66c68093"}} 2020-03-31 09:49:21.031 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device properties for 591d09a2 2020-03-31 09:49:21.031 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/591d09a2/properties 2020-03-31 09:49:21.039 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":9719616,"_":"66c68093"} 2020-03-31 09:49:21.040 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":9719616,"_":"66c68093"} 2020-03-31 09:49:21.040 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Getting device state for 591d09a2 2020-03-31 09:49:21.040 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/591d09a2/state 2020-03-31 09:49:21.050 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":3,"counter2":19,"_":"2684492f"} 2020-03-31 09:49:21.051 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":3,"counter2":19,"_":"2684492f"} 2020-03-31 09:49:21.051 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating device name to Portal NW Shade 2020-03-31 09:49:21.051 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating other device properties for 591d09a2 2020-03-31 09:49:21.052 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Saving properties for 591d09a2 2020-03-31 09:49:21.053 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 591d09a2 2020-03-31 09:49:21.053 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:49:21.053 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:49:21.053 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Action: Open, Channel Type Id: shadeChannels#openShade 2020-03-31 09:49:21.053 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Action: Hold, Channel Type Id: shadeChannels#hold 2020-03-31 09:49:21.053 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Action: Pair, Channel Type Id: null 2020-03-31 09:49:21.054 [WARN ][-thingHandler-2][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:49:25.591 [ERROR][tp1255248921-78][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:591d09a2 unable to be approved: No Thing with UID bondhome:bondShades:BondHub:591d09a2 in inbox 2020-03-31 09:49:30.495 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Polling for current state for Master Ceiling Fan 2020-03-31 09:49:30.496 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/42d91be2/state 2020-03-31 09:49:30.504 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"power":0,"speed":1,"direction":1,"_":"7ba55161"} 2020-03-31 09:49:30.504 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"power":0,"speed":1,"direction":1,"_":"7ba55161"} 2020-03-31 09:49:30.504 [DEBUG][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:49:30.505 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Raw fan speed: 1, Percent: 16 2020-03-31 09:49:30.553 [TRACE][1255248921-1456][home.internal.BondHomeHandlerFactory] - Creating handler for Bond device 2020-03-31 09:49:30.553 [TRACE][1255248921-1456][e.internal.handler.BondDeviceHandler] - Created handler for bond device. 2020-03-31 09:49:30.559 [DEBUG][ safeCall-16][e.internal.handler.BondDeviceHandler] - Starting initialization for Bond device! 2020-03-31 09:49:30.559 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device information for 43ad5f9f 2020-03-31 09:49:30.560 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/43ad5f9f 2020-03-31 09:49:30.571 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"name":"Portal SW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"3873d884","commands":{"_":"f9aaaa49"},"state":{"_":"d794027b"},"properties":{"_":"c21e49a1"}} 2020-03-31 09:49:30.572 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device info : {"name":"Portal SW Shade","type":"MS","location":"Portal","template":"RMS12","actions":["Close","Open","Pair","Preset","Hold","Stop","ToggleOpen"],"_":"3873d884","commands":{"_":"f9aaaa49"},"state":{"_":"d794027b"},"properties":{"_":"c21e49a1"}} 2020-03-31 09:49:30.572 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device properties for 43ad5f9f 2020-03-31 09:49:30.572 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/43ad5f9f/properties 2020-03-31 09:49:30.582 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"branding_profile":"SOMFY","addr":8346738,"_":"c21e49a1"} 2020-03-31 09:49:30.582 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device properties : {"branding_profile":"SOMFY","addr":8346738,"_":"c21e49a1"} 2020-03-31 09:49:30.583 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Getting device state for 43ad5f9f 2020-03-31 09:49:30.583 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/43ad5f9f/state 2020-03-31 09:49:30.591 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":11,"counter2":43,"_":"d794027b"} 2020-03-31 09:49:30.592 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":11,"counter2":43,"_":"d794027b"} 2020-03-31 09:49:30.592 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating device name to Portal SW Shade 2020-03-31 09:49:30.592 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating other device properties for 43ad5f9f 2020-03-31 09:49:30.592 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Saving properties for 43ad5f9f 2020-03-31 09:49:30.593 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Deleting extra channels based on available actions for 43ad5f9f 2020-03-31 09:49:30.593 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Deleting channels based on the available actions 2020-03-31 09:49:30.594 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Close, Channel Type Id: shadeChannels#openShade 2020-03-31 09:49:30.594 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Open, Channel Type Id: shadeChannels#openShade 2020-03-31 09:49:30.594 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Action: Pair, Channel Type Id: null 2020-03-31 09:49:30.594 [WARN ][-thingHandler-4][mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NullPointerException: null at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.deleteExtraChannels(BondDeviceHandler.java:526) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.initializeThing(BondDeviceHandler.java:502) ~[?:?] at org.openhab.binding.bondhome.internal.handler.BondDeviceHandler.lambda$5(BondDeviceHandler.java:420) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_232] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_232] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_232] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_232] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] 2020-03-31 09:49:35.503 [ERROR][tp1255248921-78][ore.internal.discovery.InboxResource] - Thing bondhome:bondShades:BondHub:43ad5f9f unable to be approved: No Thing with UID bondhome:bondShades:BondHub:43ad5f9f in inbox 2020-03-31 09:49:42.458 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Polling for current state for Media Room Shade 2020-03-31 09:49:42.458 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/4969f173/state 2020-03-31 09:49:42.466 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":10,"counter2":26,"_":"e7e6f39f"} 2020-03-31 09:49:42.466 [DEBUG][-thingHandler-2][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":10,"counter2":26,"_":"e7e6f39f"} 2020-03-31 09:49:42.466 [DEBUG][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:49:42.467 [TRACE][-thingHandler-2][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:50:05.033 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Polling for current state for Office N Shade 2020-03-31 09:50:05.033 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6385a8f6/state 2020-03-31 09:50:05.041 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":14,"counter2":110,"_":"a5679072"} 2020-03-31 09:50:05.041 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":14,"counter2":110,"_":"a5679072"} 2020-03-31 09:50:05.041 [DEBUG][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:50:05.042 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:50:12.908 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:50:12.986 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:50:13.555 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Polling for current state for Office W Shades 2020-03-31 09:50:13.555 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/21f89265/state 2020-03-31 09:50:13.564 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":13,"counter2":109,"_":"f354b535"} 2020-03-31 09:50:13.564 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":13,"counter2":109,"_":"f354b535"} 2020-03-31 09:50:13.565 [DEBUG][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:50:13.565 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:50:21.019 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Polling for current state for Portal NW Shade 2020-03-31 09:50:21.020 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/591d09a2/state 2020-03-31 09:50:21.027 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":3,"counter2":19,"_":"2684492f"} 2020-03-31 09:50:21.027 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":3,"counter2":19,"_":"2684492f"} 2020-03-31 09:50:21.027 [DEBUG][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:50:21.028 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:50:30.559 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Polling for current state for Portal SW Shade 2020-03-31 09:50:30.560 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/43ad5f9f/state 2020-03-31 09:50:30.567 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":11,"counter2":43,"_":"d794027b"} 2020-03-31 09:50:30.567 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":11,"counter2":43,"_":"d794027b"} 2020-03-31 09:50:30.568 [DEBUG][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:50:30.568 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:51:13.047 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:51:13.126 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:52:13.187 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:52:13.267 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:52:42.523 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Polling for current state for Dining E Shades 2020-03-31 09:52:42.523 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/37823011/state 2020-03-31 09:52:42.530 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":5,"counter2":69,"_":"539a3f87"} 2020-03-31 09:52:42.530 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":5,"counter2":69,"_":"539a3f87"} 2020-03-31 09:52:42.531 [DEBUG][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:52:42.531 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:53:06.955 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Polling for current state for Dining S Shade 2020-03-31 09:53:06.955 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/492e89d1/state 2020-03-31 09:53:06.964 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":8,"counter2":56,"_":"583c88a7"} 2020-03-31 09:53:06.964 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":8,"counter2":56,"_":"583c88a7"} 2020-03-31 09:53:06.964 [DEBUG][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:53:06.964 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:53:13.329 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:53:13.416 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:53:31.309 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Polling for current state for Great Room Screen 2020-03-31 09:53:31.310 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7d46c364/state 2020-03-31 09:53:31.317 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":0,"counter1":13,"counter2":13,"_":"5b7fe56a"} 2020-03-31 09:53:31.317 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":0,"counter1":13,"counter2":13,"_":"5b7fe56a"} 2020-03-31 09:53:31.318 [DEBUG][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:53:31.318 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:53:46.671 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Polling for current state for Guest #1 Shade 2020-03-31 09:53:46.671 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/02fdc065/state 2020-03-31 09:53:46.679 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":4,"counter2":20,"_":"ee8b48d4"} 2020-03-31 09:53:46.679 [DEBUG][-thingHandler-4][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":4,"counter2":20,"_":"ee8b48d4"} 2020-03-31 09:53:46.679 [DEBUG][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:53:46.680 [TRACE][-thingHandler-4][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0 2020-03-31 09:54:04.066 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Polling for current state for Master N Shades 2020-03-31 09:54:04.067 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/7a9c7488/state 2020-03-31 09:54:04.074 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":12,"counter2":12,"_":"cdd19821"} 2020-03-31 09:54:04.074 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":12,"counter2":12,"_":"cdd19821"} 2020-03-31 09:54:04.074 [DEBUG][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:54:04.075 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Unable to convert fan speed to a percent! 2020-03-31 09:54:13.476 [TRACE][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Sending keep-alive request ('\n') 2020-03-31 09:54:13.560 [DEBUG][BridgeHandler-1][g.bondhome.internal.api.BPUPListener] - Message from 192.168.1.212:30007 -> {"B":"BH35389"} 2020-03-31 09:54:20.634 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Polling for current state for Master W Shades 2020-03-31 09:54:20.634 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP GET for to http://192.168.1.212/v2/devices/6104bec5/state 2020-03-31 09:54:20.642 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - HTTP response from : {"open":1,"counter1":9,"counter2":9,"_":"d8e8eb9e"} 2020-03-31 09:54:20.643 [DEBUG][-thingHandler-5][ng.bondhome.internal.api.BondHttpApi] - BondHome device state : {"open":1,"counter1":9,"counter2":9,"_":"d8e8eb9e"} 2020-03-31 09:54:20.643 [DEBUG][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Updating channels from state 2020-03-31 09:54:20.643 [TRACE][-thingHandler-5][e.internal.handler.BondDeviceHandler] - Raw fan speed: 0, Percent: 0