[WIP] New Grünbeck Cloud Binding

Sorry, I did not have time to continue working on the binding. It basically works with OH3 but loses connection to the softener on a regular basis. Feel free to contribute, if you want to.

did you tested allready?

Hello, i have OH3 and a Grünbeck SD21.
Can i have a .jar file to work on OH3
Thank you

Send me the file please to

The JAR File could be downloaded via https://github.com/dsgrafiniert/openhab-addons/releases/download/refs%2Fheads%2Fdev%2Foh30-gruenbeckcloud/org.openhab.binding.gruenbeckcloud-3.1.0-SNAPSHOT.jar

Contributions are welcome: GitHub - dsgrafiniert/openhab-addons: Add-ons for openHAB

hello, thank you for the binding.
I installed the binding. bridge and softener shows me online.
unfortunately, I do not get any values.
zero for all channels.
what can I do?

Hi,

i have installed the binding and added bridge and Thing.

but get following Error in the log

any idea ?

thanks
Thomas

2021-09-08 10:56:54.501 [INFO ] [.handler.GruenbeckCloudBridgeHandler] - Start getDeviceInformation

2021-09-08 10:56:54.560 [ERROR] [.handler.GruenbeckCloudBridgeHandler] - error during negotiateWS [Ljava.lang.StackTraceElement;@349b2806

2021-09-08 10:56:54.561 [INFO ] [.handler.GruenbeckCloudBridgeHandler] - lastUpdate at least 60 sec ago. Entering Realtime again

2021-09-08 10:56:54.561 [INFO ] [.handler.GruenbeckCloudBridgeHandler] - enterRealtime

2021-09-08 10:56:54.586 [INFO ] [.handler.GruenbeckCloudBridgeHandler] - Start refreshToken

2021-09-08 10:56:54.822 [INFO ] [.handler.GruenbeckCloudBridgeHandler] - refeshRealtime // heartbeat

2021-09-08 10:56:54.849 [INFO ] [.handler.GruenbeckCloudBridgeHandler] - Start refreshToken

Having the same issue.
Getting thing information from: https://prod-eu-gruenbeck-api.azurewebsites.net/api/devices/softliQ.D/BS5000xxxx Where BS5000xxxx is the softnerid x’es is replaced digits

Hello,
does de Binding work by anyone ?

Greets Stephan

Jupp - same Issue -
With the link SMadsen provided you can retrieve the data in a browserwindow however when adding the information to the binding it is not working
A pitty …

Hi,

Is there any other option to make this work?
I have an SC18 and I#m even not sure what the correct SoftenerID might be.

BR
/Franz

Hello together,

I have a softlinQ:MD32.
After many tests I finally got the JSON log to my device.
The first problem was that my serial number starts with BM4000 instead of BM5000.

The devices MD32 and larger do not have a web interface and I think the JSON is also set up differently because all channels/items have the value NULL.

I attached the JSON file.
BM4000XXXX.json (1.1 KB)

The content looks like this:

hardwareVersion	"00000003"
lastService	"2022-03-08"
mode	2
nextRegeneration	"2023-01-06T18:00:00"
nominalFlow	3.2
rawWater	10
softWater	3
softwareVersion	"0002.0047"
errors	
0	
isResolved	true
date	"2022-11-02T09:01:15.483"
message	"Antriebsstörung Steuerventil Regeneration"
type	"error"
1	
isResolved	true
date	"2022-05-05T08:00:15.993"
message	"Salzvorrat gering"
type	"warning"
2	
isResolved	true
date	"2022-04-08T15:55:06.512"
message	"Salzvorrat gering"
type	"warning"
3	
isResolved	true
date	"2022-03-10T05:23:33.789"
message	"Salzvorrat gering"
type	"warning"
4	
isResolved	true
date	"2022-03-09T20:40:52.489"
message	"Salzvorrat gering"
type	"warning"
salt	
0	
date	"2023-01-05"
value	120
1	
date	"2023-01-04"
value	25
2	
date	"2023-01-03"
value	122
timeZone	"+01:00"
water	
0	
date	"2023-01-05"
value	229
1	
date	"2023-01-04"
value	335
2	
date	"2023-01-03"
value	210
unit	1
startup	"2019-12-21"
type	11
hasError	false
id	"softliQ.D/BM4000XXXX"
series	"softliQ.D"
serialNumber	"BM4000XXXX"
name	"SoftliQ MD32"
register	true

Can someone help me so that I can get some data into my OH.
(salt stock, error yes/no, current error, raw water, soft water, next service)

Thanks and regards
Florian

Hi Franz,

Unfortunately I wasn’t able either to have the binding working. I found a way to get the data from my Grünbeck SD18 into openHAB using ioBroker and an MQTT broker. I have summed up the steps I did here. Maybe this can help you or anyone else.

BR,
Gilbert