I am also be interested in the controme binding and could offer help or testing.
I have a ālittleā Problem with my setup. I used your script - which works great - and load the file into openhab (via the files, not via the import). I can see all items and the controme thing. The problem is, that not alle items shows the values. And which items are showing the values, is changing after every reboot.
As an example, yesterday evening aver updating OH and rebooting, the oudside temperature and some room temperatures not getting values. And after rebooting todays morning, the outside temperature is there, but some other values are gone which are available yesterday. I am talinkg from the values, not from the items. The items are āonlineā (Sorry for my bad english) but not getting values.
And the second problem is, that the values for humidity are not shown as humidty - even if i change from to in the filesā¦
Has someone an idea whats going wrong ?
Hi,
the value reading from controme is working fine, but since unknown date the setpoint change from openhab is not working, without error or warning in the logs.
The setpoint is readed correctly but if i try to change it, after few seconds return the previous value.
Sitemap
Setpoint item=Controme_Bad_setpoint step=0.2 minValue=15 maxValue=26
Item
Number Controme_Bad_setpoint "Soll [% .1f °C]" <heating> (gHeizung) {channel="http:url:Controme_D18C7BBA:Michi_Bad_setpoint" }
Thing
Thing http:url:Controme_D18C7BBA "Controme" [ baseURL="http://192.168.9.8/", refresh=10, commandMethod="POST", value="application/json" ] {
Channels:
Type number : Michi_Bad_setpoint "Bad soll" [stateExtension="get/json/v1/1/temps/", stateTransformation="JSONPATH:$..raeume[?(@.id==2)].solltemperatur", commandExtension="set/json/v1/1/soll/2/",commandTransformation="REGEX:s/(.+)/soll=$1&user=xxxxxxxxx&password=xxxxxxxxx/g" ]
}