I set logging to DEBUG and result when I create bridge in paperUI is following:
019-08-15 18:44:13.571 [me.event.ThingUpdatedEvent] - Thing 'sensibo:account:6b4450ca' has been updated.
==> /var/log/openhab2/openhab.log <==
2019-08-15 18:44:13.572 [DEBUG] [ternal.handler.SensiboAccountHandler] - Initializing Sensibo Account bridge using config SensiboAccountConfiguration [apiKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, refreshInterval=120]
2019-08-15 18:44:13.576 [DEBUG] [ternal.handler.SensiboAccountHandler] - Finished initializing!
2019-08-15 18:44:14.360 [DEBUG] [ensibo.internal.client.RequestLogger] - Request 6b4450ca-7
6b4450ca-7 > GET https://home.sensibo.com/api/v2/users/me/pods?apiKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
6b4450ca-7 > User-Agent: SensiboApp
6b4450ca-7 > Host: home.sensibo.com
2019-08-15 18:44:14.581 [DEBUG] [ensibo.internal.client.RequestLogger] - Response 6b4450ca-7
6b4450ca-7 < HTTP/1.1 200 OK
6b4450ca-7 < Content-Type: application/json
6b4450ca-7 < Date: Thu, 15 Aug 2019 11:44:14 GMT
6b4450ca-7 < Server: nginx
6b4450ca-7 < Strict-Transport-Security: max-age=63072000
6b4450ca-7 < X-Frame-Options: SAMEORIGIN
6b4450ca-7 < Content-Length: 73
6b4450ca-7 < Connection: keep-alive
{
"status": "success",
"result": [
{
"id": "aGbsMfYn"
},
{
"id": "xuXwFPgS"
}
]
}
2019-08-15 18:44:14.595 [DEBUG] [ensibo.internal.client.RequestLogger] - Request 6b4450ca-8
6b4450ca-8 > GET https://home.sensibo.com/api/v2/pods/aGbsMfYn?apiKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&fields=*
6b4450ca-8 > User-Agent: SensiboApp
6b4450ca-8 > Host: home.sensibo.com
2019-08-15 18:44:14.878 [DEBUG] [ensibo.internal.client.RequestLogger] - Response 6b4450ca-8
6b4450ca-8 < HTTP/1.1 200 OK
6b4450ca-8 < Content-Type: application/json
6b4450ca-8 < Date: Thu, 15 Aug 2019 11:44:14 GMT
6b4450ca-8 < Server: nginx
6b4450ca-8 < Strict-Transport-Security: max-age=63072000
6b4450ca-8 < X-Frame-Options: SAMEORIGIN
6b4450ca-8 < Content-Length: 2986
6b4450ca-8 < Connection: keep-alive
{
"status": "success",
"result": {
"configGroup": "stable",
"macAddress": "xxxxxxxx",
"isGeofenceOnExitEnabled": false,
"sensorsCalibration": {
"temperature": 0.0,
"humidity": 0.0
},
"cleanFiltersNotificationEnabled": true,
"connectionStatus": {
"isAlive": true,
"lastSeen": {
"secondsAgo": 14,
"time": "2019-08-15T11:44:00Z"
}
},
"acState": {
"on": true,
"targetTemperature": 25,
"temperatureUnit": "C",
"mode": "cool",
"fanLevel": "auto"
},
"motionSensors": [],
"id": "aGbsMfYn",
"firmwareVersion": "IN010056",
"firmwareType": "cc3100_stm32f0",
"measurements": {
"temperature": 29.1,
"humidity": 71.5,
"time": {
"secondsAgo": 14,
"time": "2019-08-15T11:44:00Z"
},
"rssi": "-52",
"piezo": [
null,
null
]
},
"smartMode": {
"deviceUid": "aGbsMfYn",
"highTemperatureThreshold": 30.0,
"type": "temperature",
"lowTemperatureState": {
"on": false,
"fanLevel": "low",
"temperatureUnit": "C",
"targetTemperature": 24,
"mode": "cool"
},
"enabled": false,
"highTemperatureState": {
"on": true,
"fanLevel": "low",
"temperatureUnit": "C",
"targetTemperature": 24,
"mode": "cool"
},
"lowTemperatureThreshold": 25.0
},
"shouldShowFilterCleaningNotification": false,
"location": {
"latLon": [
12.9331702,
100.9190772
],
"updateTime": {
"secondsAgo": 11618978,
"time": "2019-04-03T00:14:36Z"
},
"name": "Karel\u0027s place",
"country": "Thailand",
"createTime": {
"secondsAgo": 48921206,
"time": "2018-01-26T06:30:48Z"
},
"address": [
"xxx",
"xxx",
"xxx"
],
"id": "2Cr6zmCY5W"
},
"currentlyAvailableFirmwareVersion": "IN010056",
"tags": [],
"productModel": "skyv2",
"isClimateReactGeofenceOnExitEnabled": false,
"remoteCapabilities": {
"modes": {
"dry": {
"temperatures": {
"C": {
"isNative": true,
"values": [
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30
]
},
"F": {
"isNative": false,
"values": [
63,
64,
66,
68,
70,
72,
73,
75,
77,
79,
81,
82,
84,
86
]
}
},
"fanLevels": [
"low",
"medium",
"high",
"auto"
]
},
"heat": {
"temperatures": {
"C": {
"isNative": true,
"values": [
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30
]
},
"F": {
"isNative": false,
"values": [
63,
64,
66,
68,
70,
72,
73,
75,
77,
79,
81,
82,
84,
86
]
}
},
"fanLevels": [
"low",
"medium",
"high",
"auto"
]
},
"fan": {
"temperatures": {
"C": {
"isNative": true,
"values": [
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30
]
},
"F": {
"isNative": false,
"values": [
63,
64,
66,
68,
70,
72,
73,
75,
77,
79,
81,
82,
84,
86
]
}
},
"fanLevels": [
"low",
"medium",
"high",
"auto"
]
},
"cool": {
"temperatures": {
"C": {
"isNative": true,
"values": [
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30
]
},
"F": {
"isNative": false,
"values": [
63,
64,
66,
68,
70,
72,
73,
75,
77,
79,
81,
82,
84,
86
]
}
},
"fanLevels": [
"low",
"medium",
"high",
"auto"
]
}
}
},
"serial": "50175457",
"remote": {
"window": false,
"toggle": false
},
"room": {
"name": "AC_bedroom",
"icon": "bedroom"
},
"temperatureUnit": "C",
"remoteFlavor": "Unofficial Cobra",
"remoteAlternatives": []
}
}
2019-08-15 18:44:14.933 [INFO ] [ternal.handler.SensiboAccountHandler] - Error initializing Sensibo data
java.lang.NullPointerException: null
at org.openhab.binding.sensibo.internal.model.SensiboSky.<init>(SensiboSky.java:73) ~[?:?]
at org.openhab.binding.sensibo.internal.handler.SensiboAccountHandler.refreshModel(SensiboAccountHandler.java:209) ~[?:?]
at org.openhab.binding.sensibo.internal.handler.SensiboAccountHandler.lambda$0(SensiboAccountHandler.java:144) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
All requests sent to sensibo API seems to have OK result but bridge do not initialize.
Can someone look at this please?
Thank you