openhab-addons: [groheondus] Sense guard equipment failing to initialize
My Grohe Sense Guard is failiung to initialize. The failure always states “Could not load data from API.”. Switching the valve is actually working sometimes. The account thing itself is online too.
Since another test environment of myself in NodeRed also is not able to request any data from Grohe I think they changed something in the API. The failure in NodeRed is similar to the one in Openhab “getApplianceData failed: Not Found”
Can somebody with more knowledge have a look at this?
- Version used: OH 4.0.3
2023-09-13 06:55:42.123 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'groheondus:senseguard:XXX' changed from OFFLINE (COMMUNICATION_ERROR): Failed to find appliance data to OFFLINE (COMMUNICATION_ERROR): Could not load data from API.
at org.openhab.binding.groheondus.internal.handler.GroheOndusSenseGuardHandler.getLastMeasurement(GroheOndusSenseGuardHandler.java:140) ~[?:?]
at org.openhab.binding.groheondus.internal.handler.GroheOndusSenseGuardHandler.updateChannel(GroheOndusSenseGuardHandler.java:91) ~[?:?]
at org.openhab.binding.groheondus.internal.handler.GroheOndusSenseGuardHandler.updateChannel(GroheOndusSenseGuardHandler.java:1) ~[?:?]
at org.openhab.binding.groheondus.internal.handler.GroheOndusBaseHandler.lambda$1(GroheOndusBaseHandler.java:119) ~[?:?]
at org.openhab.binding.groheondus.internal.handler.GroheOndusBaseHandler.updateChannels(GroheOndusBaseHandler.java:119) ~[?:?]
About this issue
- Original URL
- State: open
- Created 10 months ago
- Comments: 22 (2 by maintainers)
I asked FlorianSW to update his binding and he did so, see the closed issued. It should work now. The update is on maven but I was not succesful in letting the openhab binding use the new version of the api. But I guess @seime is right, somebody really needs to rewrite this binding (not me actually, since I obviously can’t even bring the binding to use the new Java API from FlorianSW). The NodeRed-node is working really well, I didn’t have a single error in months. The openhab binding was failing constantly.
Looks like the NodeRed Version fixed it somehow: https://github.com/windkh/node-red-contrib-grohe-sense/issues/12