@seime
Thank you for your efforts! Problems are apparently over at least from my point of view.
I am temporarily on trip and away from home, but I remotely accessed my system and after installing your new binding now my Sensibo a/c controllers are correctly included as things after a scan.
Hi Seime, I’m sorry for late answer, did not test it until today.
All seems to work well after update.
Thank you very much for your help and effort you put in this binding.
HI guys,
thank you for this great binding. Did anyone try to set the temperature with this binding? Temperature is syncing but I am not able to set it using a setpoint…Using the latest release
[WARN ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/AC_lounge_Room_Target_Temperature' with an invalid status value '26 ?C'.
good hint, to look at the logs ;-)… I found the following:
2020-01-22 09:38:53.084 [INFO ] [o.internal.handler.SensiboSkyHandler] - Update command not sent; invalid state change for SensiboSky AC state: Cannot change targetTemperature to 20 °C, valid targetTemperatures are {16,17,18,19,20,21,22,23,24,25,26,27,28,29,30}
I changed my item and my sitemap file and removed the °C but it still gives back the error message. Is it because of the thing configuration Number:Temperature?
If yes, how can I fix this error?
Thank you and kind regards
when I tag Number:Dimensionless the Sensibo Sky is getting the temperature without °C but does still not accept it. However the sync of the temperature also does not work.
2020-01-22 17:34:15.563 [INFO ] [o.internal.handler.SensiboSkyHandler] - Update command not sent; invalid state change for SensiboSky AC state: Cannot change targetTemperature to 18, valid targetTemperatures are {16,17,18,19,20,21,22,23,24,25,26,27,28,29,30}
If you are still having problems, please set logging level to DEBUG and send me the logs and I will have a look.
PS: Your API key is visible in the log file, please remove it - or you can give me permission to connect to your account and debug the behaviour more easily.
Installed Jar file from
/seime/openhab2-addons/releases/tag/2.5.0.M3.sensibo.alpha5
I cant change anything on the aircon I don’t normaly use openhab to control just for logging.
(I use voice through google home)
Only thing thats show up in the DEBUG log is as above
[WARN ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/AC_lounge_Room_Target_Temperature' with an invalid status value '26 ?C'.
I can see binding request states and the items populate and thats all working as expected it is just the
State ‘26 ?C’ sending to sensibo api is the problem.
The item type for target temperatue is Number:Temperature
2020-01-24 08:27:13.710 [DEBUG] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/Klimaanlage_WZ_Temperature' with value '22 °C'.
2020-01-24 08:27:13.717 [DEBUG] [nternal.profiles.ProfileCallbackImpl] - Delegating command '22 °C' for item 'Klimaanlage_WZ_Temperature' to handler for channel 'sensibo:sensibosky:*****:targetTemperature'
2020-01-24 08:27:13.728 [DEBUG] [nternal.common.InvocationHandlerSync] - Already in a safe-call context, executing 'ThingHandler.handleCommand()' directly on 'org.openhab.binding.sensibo.internal.handler.SensiboSkyHandler@5219a0fb'.
2020-01-24 08:27:13.729 [INFO ] [o.internal.handler.SensiboSkyHandler] - Update command not sent; invalid state change for SensiboSky AC state: Cannot change targetTemperature to 22 °C, valid targetTemperatures are {16,17,18,19,20,21,22,23,24,25,26,27,28,29,30}
In your case I am wondering if there is a charset issue with UoM.
2020-01-25 20:32:39.402 [WARN ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/AC_lounge_Room_Target_Temperature' with an invalid status value '21 ?C'.
This log is from the framework receiving the command from your selected UI. The UI is sending the celcius degrees symbol in a way the server/framework cannot understand. This happens before the data is received by the binding.
Are you using other bindings where the item type is Number:Temperature and in the sitemap a Setpoint?