Openwebnet Thermostat

Hi, I’m new to Openhab.
After about a month, everything works and the system is very clear.
But now I stopped and I can’t go on the Bticino thermostat with 3550 central unit.
Everything works well on openhab
on Google assistant I can’t manage the set point despite having configured the tags correctly as shown in the tutorials. Are there any problems with the latest update of the Google Home app?
I can only read the temperature and nothing else.

Same here: after May update of Google Home App, my thermostats are “not responding”. I relinked the openhab account, checked all the tags in items file, but they does not work no more. Everything is still working well with paperUi or BasicUi. Only the Google Home app does not see thermostats. Lights and google devices are still ok.

@roboliv can you post here, using code fences, your items configuration ?

Scusami ma non ho capito come usare code fences
di seguito ti invio il file scritto:

Group gCucina_Thermostat “Cucina Thermostat” [ “Thermostat”, “Celsius” ]

Number Cucina_Temp “Temperature [%.1f °C]” (gCucina_Thermostat) [ “CurrentTemperature” ]

String Cucina_HeatCool “HeatingCoolingMode” (gCucina_Thermostat) [ “homekit:HeatingCoolingMode” ]

Number Cucina_SetpointTemp “Setpoint Temperature [%.1f °C]” (gCucina_Thermostat) [ “TargetTemperature” ]

Dove è scritto Termostato Celsius chiaramente è un errore di distrazione.
Nel file è scritto correttamente Thermostat Celsius.

Press button
image

your code goes here

Paste your code instead of the text your code goes here
If you do not use this procedure, you will lose useful information

Ok grazie

this forum is in English, if you continue to use other languages, posts will be blocked

Group   gCucina_Thermostat               "Cucina Thermostat"   [ "Thermostat", "Celsius" ]                                  
Number              Cucina_Temp         "Temperature [%.1f °C]"  <temperature>  (gCucina_Thermostat)     [ "CurrentTemperature" ]          { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:temperature" }
String              Cucina_Offset       "Offset"                                (gCucina_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:localMode" }
Switch              Cucina_Heating      "Heating is"                            (gCucina_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:heating" }
Number              Cucina_TargetTemp   "Target [%.1f °C]"                      (gCucina_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:targetTemperature" }
String              Cucina_ActiveMode   "Active Mode"                           (gCucina_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:activeMode" }
String              Cucina_HeatCool     "HeatingCoolingMode"                    (gCucina_Thermostat)     [ "homekit:HeatingCoolingMode" ]  { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:heatingCoolingMode" }
Number              Cucina_SetpointTemp "Setpoint Temperature [%.1f °C]"  <temperature> (gCucina_Thermostat)  [ "TargetTemperature" ]      { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:setpointTemperature" }
String              Cucina_SetMode      "Set Mode"                              (gCucina_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:1:setMode"}

Group   gSalone_Thermostat               "Salone Thermostat"           [ "Thermostat", "Celsius" ]                          
Number              Salone_Temp         "Temperature [%.1f °C]"  <temperature>  (gSalone_Thermostat)     [ "CurrentTemperature" ]          { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:temperature" }
String              Salone_Offset       "Offset"                                (gSalone_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:localMode" }
Switch              Salone_Heating      "Heating is"                            (gSalone_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:heating" }
Number              Salone_TargetTemp   "Target [%.1f °C]"                      (gSalone_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:targetTemperature" }
String              Salone_ActiveMode   "Active Mode"                           (gSalone_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:activeMode" }
String              Salone_HeatCool     "HeatingCoolingMode"                    (gSalone_Thermostat)     [ "homekit:HeatingCoolingMode" ]  { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:heatingCoolingMode" }
Number              Salone_SetpointTemp "Setpoint Temperature [%.1f °C]"  <temperature> (gSalone_Thermostat)  [ "TargetTemperature" ]      { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:setpointTemperature" }
String              Salone_SetMode      "Set Mode"                              (gSalone_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:2:setMode"}

Group   gBagno_Thermostat               "Bagno Thermostat"                   [ "Thermostat", "Celsius" ]                  
Number              Bagno_temp         "Temperature [%.1f °C]"  <temperature>  (gBagno_Thermostat)     [ "CurrentTemperature" ]          { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:temperature" }
String              Bagno_Offset       "Offset"                                (gBagno_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:localMode" }
Switch              Bagno_Heating      "Heating is"                            (gBagno_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:heating" }
Number              Bagno_TargetTemp   "Target [%.1f °C]"                      (gBagno_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:targetTemperature" }
String              Bagno_ActiveMode   "Active Mode"                           (gBagno_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:activeMode" }
String              Bagno_HeatCool     "HeatingCoolingMode"                    (gBagno_Thermostat)     [ "homekit:HeatingCoolingMode" ]  { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:heatingCoolingMode" }
Number              Bagno_SetpointTemp "Setpoint Temperature [%.1f °C]"  <temperature> (gBagno_Thermostat)  [ "TargetTemperature" ]      { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:setpointTemperature" }
String              Bagno_SetMode      "Set Mode"                              (gBagno_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:3:setMode"}

Group   gCameretta_Thermostat           "Cameretta Thermostat"                    [ "Thermostat", "Celsius" ]                 
Number              Cameretta_Temp         "Temperature [%.1f °C]"  <temperature>  (gCameretta_Thermostat)     [ "CurrentTemperature" ]          { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:temperature" }
String              Cameretta_Offset       "Offset"                                (gCameretta_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:localMode" }
Switch              Cameretta_Heating      "Heating is"                            (gCameretta_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:heating" }
Number              Cameretta_TargetTemp   "Target [%.1f °C]"                      (gCameretta_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:targetTemperature" }
String              Cameretta_ActiveMode   "Active Mode"                           (gCameretta_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:activeMode" }
String              Cameretta_HeatCool     "HeatingCoolingMode"                    (gCameretta_Thermostat)     [ "homekit:HeatingCoolingMode" ]  { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:heatingCoolingMode" }
Number              Cameretta_SetpointTemp "Setpoint Temperature [%.1f °C]"  <temperature> (gCameretta_Thermostat)  [ "TargetTemperature" ]      { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:setpointTemperature" }
String              Cameretta_SetMode      "Set Mode"                              (gCameretta_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:4:setMode"}

Group   gLetto_Thermostat              "Letto Thermostat"                             [ "Thermostat", "Celsius" ]        
Number              Letto_Temp         "Temperature [%.1f °C]"  <temperature>  (gLetto_Thermostat)     [ "CurrentTemperature" ]          { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:temperature" }
String              Letto_Offset       "Offset"                                (gLetto_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:localMode" }
Switch              Letto_Heating      "Heating is"                            (gLetto_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:heating" }
Number              Letto_TargetTemp   "Target [%.1f °C]"                      (gLetto_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:targetTemperature" }
String              Letto_ActiveMode   "Active Mode"                           (gLetto_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:activeMode" }
String              Letto_HeatCool     "HeatingCoolingMode"                    (gLetto_Thermostat)     [ "homekit:HeatingCoolingMode" ]  { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:heatingCoolingMode" }
Number              Letto_SetpointTemp "Setpoint Temperature [%.1f °C]"  <temperature> (gLetto_Thermostat)  [ "TargetTemperature" ]      { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:setpointTemperature" }
String              Letto_SetMode      "Set Mode"                              (gLetto_Thermostat)                                       { channel="openwebnet:bus_thermostat:F454_0003508f0e04:5:setMode"}

I can’t understand why it doesn’t work, before it worked.

Hi, Massimo.Another thing I noticed and that on the android openhab app if I set Classic Ui I see all the features of the items file (so temperature, target heating cooling mode active mode, etcccc)
if instead I set Basic ui on the sitemap (after I created the sitemap file) I only see temperature and offset.

sitemap casa label="Casa" {
    Frame {
        Group item=Bedroom
        Group item=Corridor
        Group item=Entryway
        Group item=LivingRoom
        Group item=MasterBedroom
        Group item=Kitchen
        Group item=Toilet
    }

    Frame {
        Text label="Termostati" icon="heating" {
            Default item=gLR_Thermostat label="Salone Termostato"
            
        }

        Text label="Elettricità" icon="poweroutlet" {
            Default item=Corridor_Power label="Disimpegno"
            Default item=LivingRoom_Power label="Salone"
            Default item=Kitchen_Power label="Cucina"
        }
    }
}

I would like to manage the temperature set point via the openhab app

Hello guys,

I joined this post because I have the same problem: my thermostat integration with Google home worked fine until few days ago, on Google home app the thermostat is not responding but everything is fine on OpenHab app.
Other items like switch are still working fine in both apps.

Thank you

Bernardo

It still doesn’t work for me. Are there any news?

there is a bug in the Google Assistant integration in the cloud (it’s not related to OpenWebNet : it’s the integration with Google Assistant that has problems).
See here to track:

Ok thanks solved

Roberto, Would you be so kind to share with others how did you solve the problem?

The problem is in the Google Assistant integration and not yet solved, so if you have found a way to solve it using some other temporary workaround would be very useful for other users as well.

Hi, Massimo, more than solved, I kept to your indications on the tag to change. https://github.com/openhab/openhab-google-assistant/issues/92.
In my case I solved it because I needed to manage the set point and visualize the temperature. I don’t need the Off mode.

Hi Massimo, in your current developing of new binding for OH3 is thermi bticino still supported?
thanks (in oh2.5 I never saw its…)