Spot on!
Thanks for pointing me to what I missed to find / read
Iām trying out the latest binding homeconnect-2.5.9.202011180823 with OH 2.5.11. Iāve got a Bosch Dishwasher connected to home connect.
At first sight, itās working. Data is coming in. But after a while, I noticed Offline/Online every x-minutes in my logs.
Before my upgrades (OH2.5.10 to 2.5.11 and binding 2.4 to 2.5.9), it was working.
Any idea what Iām missing?
2020-12-17 17:26:17.110 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:28:53.558 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:29:02.753 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:31:39.636 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:32:19.347 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:34:56.272 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:35:46.192 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:38:23.165 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:38:53.941 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:42:29.964 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-17 17:43:07.572 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
I saw this once too. No idea whatās going on.
Can you send me the request and event logs?
Please uninstall the binding and wait 24 hours.
Due to the ONLINE --> OFFLINE loop the binding ins producing to many requests.
Should this also work for Constructa Dishwashers, which are also using the Home-Connect app?
I have set up the bridge in openHAB successfully, but my device wonāt show up during auto-discovery.
Should work. Csn you please send me a request log Export. Http://openhabip:port/homeconnect
Just started it again, and put the logs on debug.
This is what Iām getting in events.log
grep homeconnect log/events.log
2020-12-19 17:46:17.177 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-12-19 17:46:17.184 [hingStatusInfoChangedEvent] - 'homeconnect:api_bridge:6a5be257' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2020-12-19 17:46:25.258 [hingStatusInfoChangedEvent] - 'homeconnect:api_bridge:6a5be257' changed from INITIALIZING to ONLINE
2020-12-19 17:46:25.304 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-12-19 17:46:25.452 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from INITIALIZING to ONLINE
2020-12-19 17:49:07.585 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from ONLINE to OFFLINE
2020-12-19 17:49:37.603 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from OFFLINE to ONLINE
2020-12-19 17:49:54.144 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from ONLINE to UNINITIALIZED
2020-12-19 17:49:54.159 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2020-12-19 17:49:54.159 [hingStatusInfoChangedEvent] - 'homeconnect:api_bridge:6a5be257' changed from ONLINE to UNINITIALIZED
2020-12-19 17:49:54.165 [hingStatusInfoChangedEvent] - 'homeconnect:api_bridge:6a5be257' changed from UNINITIALIZED to OFFLINE (DUTY_CYCLE)
2020-12-19 17:49:54.177 [hingStatusInfoChangedEvent] - 'homeconnect:api_bridge:6a5be257' changed from OFFLINE (DUTY_CYCLE) to UNINITIALIZED (HANDLER_MISSING_ERROR)
2020-12-19 17:49:54.477 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-12-19 17:49:54.483 [hingStatusInfoChangedEvent] - 'homeconnect:api_bridge:6a5be257' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2020-12-19 17:49:54.834 [hingStatusInfoChangedEvent] - 'homeconnect:api_bridge:6a5be257' changed from INITIALIZING to ONLINE
2020-12-19 17:49:54.845 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-12-19 17:49:55.028 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from INITIALIZING to ONLINE
2020-12-19 17:52:32.151 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from ONLINE to OFFLINE
2020-12-19 17:52:39.347 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from OFFLINE to ONLINE
2020-12-19 17:55:16.269 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from ONLINE to OFFLINE
2020-12-19 17:55:49.267 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from OFFLINE to ONLINE
2020-12-19 17:59:57.488 [hingStatusInfoChangedEvent] - 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' changed from ONLINE to OFFLINE
And in openhab.log:
grep homeconnect log/openhab.log
020-12-19 17:46:16.911 [INFO ] [.internal.servlet.HomeConnectServlet] - Initialize log viewer servlet (/homeconnect)
2020-12-19 17:46:22.196 [WARN ] [core.thing.internal.ThingManagerImpl] - Initializing handler for thing 'homeconnect:api_bridge:6a5be257' takes more than 5000ms.
2020-12-19 17:46:25.294 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel remaining_program_time_state although the handler was already disposed.
2020-12-19 17:46:25.296 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel program_progress_state although the handler was already disposed.
2020-12-19 17:46:25.298 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel active_program_state although the handler was already disposed.
2020-12-19 17:46:30.312 [WARN ] [core.thing.internal.ThingManagerImpl] - Initializing handler for thing 'homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB' takes more than 5000ms.
2020-12-19 17:49:54.204 [INFO ] [.internal.servlet.HomeConnectServlet] - Unregister Home Connect servlet (/homeconnect).
2020-12-19 17:49:54.308 [INFO ] [.internal.servlet.HomeConnectServlet] - Initialize log viewer servlet (/homeconnect)
2020-12-19 17:49:54.328 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried accessing its bridge although the handler was already disposed.
2020-12-19 17:49:54.492 [DEBUG] [nal.handler.HomeConnectBridgeHandler] - Initialize oAuth client service. tokenUrl=https://api.home-connect.com/security/oauth/token, authorizeUrl=https://api.home-connect.com/security/oauth/authorize, oAuthServiceHandleId=homeconnect:api_bridge:6a5be257, scope=IdentifyAppliance Monitor Settings Dishwasher-Control Washer-Control Dryer-Control WasherDryer-Control CoffeeMaker-Control Hood-Control CleaningRobot-Control, oAuthClientService=org.eclipse.smarthome.auth.oauth2client.internal.OAuthClientServiceImpl@3ba7c9f5
2020-12-19 17:49:54.836 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel remaining_program_time_state although the handler was already disposed.
2020-12-19 17:49:54.837 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel program_progress_state although the handler was already disposed.
2020-12-19 17:49:54.837 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel active_program_state although the handler was already disposed.
2020-12-19 17:49:55.149 [DEBUG] [nnectDynamicStateDescriptionProvider] - Adding state description for channel-uid: homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB:selected_program_state. stateDescription=StateDescription [minimum=null, maximum=null, step=null, pattern=%s, readOnly=false, channelStateOptions=[StateOption [value=Dishcare.Dishwasher.Program.Intensiv70, label=Intensiv70], StateOption [value=Dishcare.Dishwasher.Program.Auto2, label=Auto2], StateOption [value=Dishcare.Dishwasher.Program.Eco50, label=Eco50], StateOption [value=Dishcare.Dishwasher.Program.NightWash, label=Night Wash], StateOption [value=Dishcare.Dishwasher.Program.Kurz60, label=Kurz60], StateOption [value=Dishcare.Dishwasher.Program.Glas40, label=Glas40], StateOption [value=Dishcare.Dishwasher.Program.Quick45, label=Quick45], StateOption [value=Dishcare.Dishwasher.Program.MachineCare, label=Machine Care]]]
And for the dishwasher:
2020-12-19 17:49:07.584 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:49:07.585 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting channel states due to OFFLINE event. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:49:07.590 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:49:37.602 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:49:40.205 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
"name": "Assepoester ",
2020-12-19 17:49:54.326 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Update status to ONLINE. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
"name": "Assepoester ",
2020-12-19 17:49:54.834 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:49:54.853 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Initialize thing handler (Assepoester). haId=BOSCH-SMS88TI36E-68A40E2247BB
"name": "Assepoester ",
2020-12-19 17:49:55.018 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Update status to ONLINE. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:49:55.950 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:52:32.150 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:52:32.150 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting channel states due to OFFLINE event. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:52:32.152 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:52:39.346 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:52:41.937 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:55:16.268 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:55:16.268 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting channel states due to OFFLINE event. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:55:16.269 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:55:49.266 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:55:51.970 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
"name": "Assepoester ",
2020-12-19 17:57:21.858 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Update status to ONLINE. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:59:57.480 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:59:57.480 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting channel states due to OFFLINE event. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 17:59:57.481 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 18:00:34.279 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 18:00:34.280 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting channel states due to OFFLINE event. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 18:00:34.281 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 18:01:49.504 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-19 18:01:51.799 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB```
Hello everyone,
Iām new to openhab after some mishaps with IFTTTā¦
I would like to connect my PLC, which controls the lights, and API services through MQTT.
I have a dishwasher that is connected to home-connect.
How do install your plugin onto my raspberry pi? do i just clone the repo into /usr/share/openhab2/addons?
Thanks in advance!
You have to copy the bundle jar file into this folder. The current Home Connect binding version is linked in the first entry of this thread.
Strange problem. You receive many disconnect events. My guess would be that the Wifi connection of the dishwasher is not very stable (Not sure).
Can you please check the connection setting in the official Home Connect app (In the settings area of your device).
I donāt see anything abnormal in the home connect app.
Iāve got all my network nodes in a monitoring tool (check_mk), and didnāt see 1 drop on network level. these are the results for the dishwasher:
Packet loss: 0%
Round trip average: 3.06 ms
Round trip maximum: 3.80 ms
Round trip minimum: 1.98 ms
Some extra tests:
- 7:23 > start ping from OH to Dishwasher
- 7:24 > addons active
- 7:24:42 Dishwasher online in OH
- 7:27:15 Dishwasher Disconnected in OH
- 7:28 > ping result: 274 packets transmitted, 274 received, 0% packet loss, time 273431ms, rtt min/avg/max/mdev = 1.868/5.881/115.426/11.366 ms
The logs from above:
2020-12-21 07:24:13.199 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.202 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel remaining_program_time_state although the handler was already disposed.
2020-12-21 07:24:13.204 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel program_progress_state although the handler was already disposed.
2020-12-21 07:24:13.205 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler HomeConnectDishwasherHandler of thing homeconnect:Dishwasher:BOSCH-SMS88TI36E-68A40E2247BB tried updating channel active_program_state although the handler was already disposed.
2020-12-21 07:24:13.215 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Initialize thing handler (Assepoester). haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.408 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB
"haId": "BOSCH-SMS88TI36E-68A40E2247BB"
2020-12-21 07:24:13.408 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Update status to OFFLINE. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.410 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester offline. Stopping update of channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.410 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.411 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.411 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.411 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.412 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.413 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.413 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.413 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.413 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.413 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Assepoester is OFFLINE. Ignore command. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:13.413 [DEBUG] [.client.HomeConnectEventSourceClient] - Register event listener for 'BOSCH-SMS88TI36E-68A40E2247BB': HomeConnectDishwasherHandler [haId: BOSCH-SMS88TI36E-68A40E2247BB]
2020-12-21 07:24:13.415 [DEBUG] [.client.HomeConnectEventSourceClient] - Create new event source listener for 'BOSCH-SMS88TI36E-68A40E2247BB'.
2020-12-21 07:24:13.710 [DEBUG] [lient.HomeConnectEventSourceListener] - Event source listener channel opened (BOSCH-SMS88TI36E-68A40E2247BB).
2020-12-21 07:24:39.269 [DEBUG] [lient.HomeConnectEventSourceListener] - Received event (BOSCH-SMS88TI36E-68A40E2247BB): Event{haId='BOSCH-SMS88TI36E-68A40E2247BB', type=CONNECTED}
2020-12-21 07:24:39.271 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:41.836 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/settings/BSH.Common.Setting.PowerState
2020-12-21 07:24:41.956 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.DoorState
2020-12-21 07:24:42.049 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.OperationState
2020-12-21 07:24:42.148 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.RemoteControlStartAllowed
2020-12-21 07:24:42.245 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.RemoteControlActive
2020-12-21 07:24:42.343 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/programs/selected
2020-12-21 07:24:42.451 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 404 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/programs/active
2020-12-21 07:24:42.452 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:24:42.459 [DEBUG] [lient.HomeConnectEventSourceListener] - Received event (BOSCH-SMS88TI36E-68A40E2247BB): Event{haId='BOSCH-SMS88TI36E-68A40E2247BB', type=EVENT, key='BSH.Common.Event.ProgramFinished', name='null', uri='null', creation=2020-12-21T07:24:39+01:00[Europe/Brussels], level=HINT, handling=NONE, value='BSH.Common.EnumType.EventPresentState.Present', unit='null'}
2020-12-21 07:25:34.852 [DEBUG] [lient.HomeConnectEventSourceListener] - Received event (BOSCH-SMS88TI36E-68A40E2247BB): Event{haId='BOSCH-SMS88TI36E-68A40E2247BB', type=KEEP_ALIVE}
2020-12-21 07:26:29.871 [DEBUG] [lient.HomeConnectEventSourceListener] - Received event (BOSCH-SMS88TI36E-68A40E2247BB): Event{haId='BOSCH-SMS88TI36E-68A40E2247BB', type=KEEP_ALIVE}
2020-12-21 07:27:15.811 [DEBUG] [lient.HomeConnectEventSourceListener] - Received event (BOSCH-SMS88TI36E-68A40E2247BB): Event{haId='BOSCH-SMS88TI36E-68A40E2247BB', type=DISCONNECTED}
2020-12-21 07:27:15.813 [INFO ] [dler.AbstractHomeConnectThingHandler] - Received DISCONNECTED event. Set Assepoester to OFFLINE. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:27:15.813 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting channel states due to OFFLINE event. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:27:15.823 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:28:10.831 [DEBUG] [lient.HomeConnectEventSourceListener] - Received event (BOSCH-SMS88TI36E-68A40E2247BB): Event{haId='BOSCH-SMS88TI36E-68A40E2247BB', type=KEEP_ALIVE}
2020-12-21 07:28:15.487 [DEBUG] [lient.HomeConnectEventSourceListener] - Received event (BOSCH-SMS88TI36E-68A40E2247BB): Event{haId='BOSCH-SMS88TI36E-68A40E2247BB', type=CONNECTED}
2020-12-21 07:28:15.488 [INFO ] [dler.AbstractHomeConnectThingHandler] - Set Assepoester to ONLINE and update channels. haId=BOSCH-SMS88TI36E-68A40E2247BB
2020-12-21 07:28:16.864 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/settings/BSH.Common.Setting.PowerState
2020-12-21 07:28:16.980 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.DoorState
2020-12-21 07:28:17.077 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.OperationState
2020-12-21 07:28:17.172 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.RemoteControlStartAllowed
2020-12-21 07:28:17.265 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/status/BSH.Common.Status.RemoteControlActive
2020-12-21 07:28:17.359 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 200 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/programs/selected
2020-12-21 07:28:17.458 [DEBUG] [internal.client.HomeConnectApiClient] - [BOSCH-SMS88TI36E-68A40E2247BB] GET 404 https://api.home-connect.com/api/homeappliances/BOSCH-SMS88TI36E-68A40E2247BB/programs/active
2020-12-21 07:28:17.459 [DEBUG] [dler.AbstractHomeConnectThingHandler] - Resetting active program channel states. thing=Assepoester, haId=BOSCH-SMS88TI36E-68A40E2247BB
Before my upgrades, I didnāt see any drop event for this. So I guess that something triggered this on software level.
Not sure what happened. But in the last 2 hours, not 1 disconnection?
So I guess that itās been solved.
I didnāt change anything on my side. Maybe somewhere a caching issue at āhome connectā or in OH? I cleared several times the cache of openhab after the upgrade. But maybe the problem was locate somewhere else?
@jb4711 do you have a build for OH3? (I tried downloading it from your git repo and building it myself but it is missing the oksse-1.1.jar
lib fileā¦)
I got that error when I tried to build it in Eclipse, but it worked OK when I built it with Maven.
Hi,
Iām working on branch 2.5.x-next
(https://github.com/bruestel/org.openhab.binding.homeconnect). Here you can find all my recent changes/commits.
Iāve created a litte shell script to migrate this 2.5.x version of the binding to a 3.x. This way I can support both versions. Iāll will not upgrade my production environment to 3.0. Maybe I will do it in spring. My setup is very complex and it works very good.
When the code migration from 2.5.x to 3.x is done I push it to the branch 3.0.x-homeconnect-release
(https://github.com/bruestel/org.openhab.binding.homeconnect/tree/3.0.x-homeconnect-release).
Never tried it in Eclipse. Iām using Intellij. Is it ok for you to fetch the dependency via maven? Does it work.
When I pull your branch 3.0.x to my local HD and run MVN clean install, it does build without any errors. However I have not yet tried actually running the jar on MC so I canāt say if it āworksā. But I will keep you informedā¦
Thanks for you effort and this binding. Have a nice Holiday and relax.
If anyone has the 3.0 version with this binding running would be nice to post it here.
Hi all.
Just installed last version of Bining on OH 2.5.10.
Iām using BOSH Dishwasher SMV88TX36E.
Basic functions are working (e.g. Power State, Operative Remote, Remote Activation )
No luck with light intensity, status and Color (may be intensity and color are not available for my Dishwasher).
2020-12-24 17:30:22.083 [WARN ] [handler.HomeConnectDishwasherHandler]
Could not handle command ON. API communication problem! haId=BOSCH-SMV88TX36E-68A40E0EF1A2, error=Communication error! response code: 409, message: Conflict, body: {
Thanks for the good job.
Dear Jonas ( @jb4711 ),
I hope you are fine. Should we give it a try to upgrade your 2.5.x version to version 3.x?
If there is no veto from your side, I will give it a try to figure out what needs to be adapted to run with OH3?
What do you think?
Best regards,
Jochen
P.S.: I sent you an email yesterday as well Jonas with some further information.
Thanks for your feedback. You can just remove the automatically created items of your dishwasher. Then the error will disappear.
Hey,
as I also own a Bosch Home Connect dishwasher, I would love to see this in the main repository.
What is missing to get this released as a stable version?