[BTicino/OpenWebNet] New openHAB2 binding ready for testing

it’s an “advanced” parameter, did you read this from the README ?

[*] = advanced channel: in PaperUI can be shown from Thing config > Channel list > Show More button. Link to an item by clicking on the channel blue button

Is this a question? Difficult to help if it’s not clear it’s a question or what.
HC4451 seems a basic chronothermostat not attached to the BUS system. Probably it’s not connected to your BTicino gateway. Did you find the thermostat in the Inbox after discovery?

Can’t wait!

The device is connected to the BUS and also to my gateway. The thermostat is found in the Inbox after searching.
After the indication I have now been able to visualize “heating is”.
Changing the temperature from “Setpoint Temperature” does not change the “Target Temperature”.
It’s possible to change the “Heating is” status manually?

Ciao, the PaperUI configuration is working I would like to provide .items and .things file manually to have full control. I do not understand what I am doing wrong because I created the files, and a dummy sitemap. When I use manaully created items it always says (for every kind of object)

2019-12-05 11:24:32.150 [ome.event.ItemCommandEvent] - Item ‘iCu_Lampadario’ received command ON
2019-12-05 11:24:32.153 [nt.ItemStatePredictedEvent] - iCu_Lampadario predicted to become NULL

and nothing happens.
Can anybody explain me what I am doing wrong?
Thanks!

Forcing the start of the “Heating Is” returns the following message in the log:

  • ==OWN:ThermoHandler== Unsupported ChannelUID openwebnet:bus_thermostat:F454_000350860367:1:heating

You do not provide enough information for us to be able to help.
Post here the relevant lines of both .things and .items files.
AND always use “code fences”, otherwise it’s impossibile to look at your configurations.

You continue not to read carefully the README, which is the only thing we are asking you to do.
In the README it’s stated that “Heating is” is of course a read-only parameter (see Read/Write column), and that makes sense because you cannot directly start the heating using the thermostat or the gateway or the binding, you should instead set setpoint temperature to a lower level than current temperature. In your picture above Temp=20°, Target Temp=18° so how would you expect that the heating is started ???

This is wrong behavior: changing Setpoint should also change Target in manual mode.
Try the following:

  1. set debug level to DEBUG (see README_beta for info)
  2. set the mode to Auto
  3. set the mode to Manual
  4. change the Setpoint Temperature to something higher than current tempo, for example 23°
  5. if the Target Temperature does not change, copy here the log using code fences.

You should also tell which BTicino opwenebnet Gateway (F454 ? MyHOMEServer1 ?) are you using, and which openHAB version.

12-07 18:21:43.416 [INFO ] [g.openwebnet.bus.MyHomeJavaConnector] - COM SENDING   ============>>>>>>>>>>>> *#4*1*#14*0220*3##

2019-12-07 18:21:43.515 [INFO ] [g.openwebnet.bus.MyHomeSocketFactory] - COM RECEIVED  <<<<<<<<<<<<============ *#*1##

==> /var/log/openhab2/events.log <==

2019-12-07 18:21:55.391 [ome.event.ItemCommandEvent] - Item 'openwebnet_bus_thermostat_F454_000350860367_1_setMode' received command MANUAL

==> /var/log/openhab2/openhab.log <==

2019-12-07 18:21:55.398 [DEBUG] [ebnet.handler.OpenWebNetThingHandler] - ==OWN:ThingHandler== handleCommand() (command=MANUAL - channel=openwebnet:bus_thermostat:F454_000350860367:1:setMode)

2019-12-07 18:21:55.410 [DEBUG] [er.OpenWebNetThermoregulationHandler] - ==OWN:ThermoHandler== handleModeCommand() (command=MANUAL)

==> /var/log/openhab2/events.log <==

2019-12-07 18:21:55.400 [nt.ItemStatePredictedEvent] - openwebnet_bus_thermostat_F454_000350860367_1_setMode predicted to become MANUAL

==> /var/log/openhab2/openhab.log <==

2019-12-07 18:21:55.414 [DEBUG] [er.OpenWebNetThermoregulationHandler] - ==OWN:ThermoHandler== handleModeCommand() modeWhat=MANUAL_HEATING

==> /var/log/openhab2/events.log <==

2019-12-07 18:21:55.418 [vent.ItemStateChangedEvent] - openwebnet_bus_thermostat_F454_000350860367_1_setMode changed from AUTO to MANUAL

==> /var/log/openhab2/openhab.log <==

2019-12-07 18:21:55.419 [INFO ] [g.openwebnet.bus.MyHomeJavaConnector] - COM SENDING   ============>>>>>>>>>>>> *4*110*#1##

2019-12-07 18:21:55.470 [INFO ] [g.openwebnet.bus.MyHomeSocketFactory] - COM RECEIVED  <<<<<<<<<<<<============ *#*0##

==> /var/log/openhab2/events.log <==

2019-12-07 18:21:59.779 [ome.event.ItemCommandEvent] - Item 'openwebnet_bus_thermostat_F454_000350860367_1_setpointTemperature' received command 25 °C

2019-12-07 18:21:59.791 [nt.ItemStatePredictedEvent] - openwebnet_bus_thermostat_F454_000350860367_1_setpointTemperature predicted to become 25 °C

==> /var/log/openhab2/openhab.log <==

2019-12-07 18:21:59.791 [DEBUG] [ebnet.handler.OpenWebNetThingHandler] - ==OWN:ThingHandler== handleCommand() (command=25 °C - channel=openwebnet:bus_thermostat:F454_000350860367:1:setpointTemperature)

2019-12-07 18:21:59.796 [DEBUG] [er.OpenWebNetThermoregulationHandler] - ==OWN:ThermoHandler== handleSetpointCommand() (command=25 °C)

2019-12-07 18:21:59.799 [DEBUG] [.openwebnet.message.Thermoregulation] - ====TEMPERATURE 25.0 --> : <0250>

2019-12-07 18:21:59.803 [INFO ] [g.openwebnet.bus.MyHomeJavaConnector] - COM SENDING   ============>>>>>>>>>>>> *#4*1*#14*0250*3##

==> /var/log/openhab2/events.log <==

2019-12-07 18:21:59.815 [vent.ItemStateChangedEvent] - openwebnet_bus_thermostat_F454_000350860367_1_setpointTemperature changed from 22 °C to 25 °C

==> /var/log/openhab2/openhab.log <==

2019-12-07 18:21:59.895 [INFO ] [g.openwebnet.bus.MyHomeSocketFactory] - COM RECEIVED  <<<<<<<<<<<<============ *#*1##

2019-12-07 18:22:02.067 [DEBUG] [org.openwebnet.bus.MyHomeConnection ] - ##gw-openwebnet-conn## sending MON keepalive ACK

2019-12-07 18:22:02.071 [DEBUG] [org.openwebnet.bus.MyHomeConnection ] - MON SENDING    ======>>>>>> *#*1##

I have an F454 gateway and my openhab version is 2.4.0. I changed the temperature from the setpoint but target temperature does not change

Ciao Massimo,
as I said for sure I am doing something wrong I followed your example to have a version of both files .items and .things.

Here below I provide the content of both files, I hope you can easily see why I am messing up :slight_smile:
Thanks for your support.

Group gCucina
Group gSalone
Group gMartina
Group gDaniel
Group gBagnoDoccia
Group gBagnoVasca
Group gMatrimoniale
Group gGiardino

Group gTh_Matrimoniale
Group gTh_Salone
Group gTh_Cucina
Group gTh_Bagni
Group gTh_Martina
Group gTh_Daniel

Group gShutters

Switch			iCu_Lampadario		"Lampadario Cucina"			<light>          (gCucina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cu_Lampadario:switch" }
Switch			iCu_Faretti			"Faretti Cucina"			<light>          (gCucina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cu_Faretti:switch" }
Switch			iCu_Lavanderia		"Faretti Lavanderia"		<light>          (gCucina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cu_Lavanderia:switch" }
Switch			iCu_LED				"LED Cucina"				<light>          (gCucina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cu_LED:switch" }

Switch			iSa_Lampada_Pranzo		"Lampada Pranzo"		<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_Lampada_Pranzo:switch" }
Switch			iSa_Faretti_Ingresso	"Faretti Ingresso"		<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_Faretti_Ingresso:switch" }
Switch			iSa_LED_Pranzo			"LED Pranzo"			<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_LED_Pranzo:switch" }
Switch			iSa_LED_TV				"LED TV"				<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_LED_TV:switch" }
Switch			iSa_LED_Serra			"LED Serra"				<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_LED_Serra:switch" }
Switch			iSa_Faretti_Serra		"Faretti Serra"			<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_Faretti_Serra:switch" }
Dimmer			iSa_Faretti_TV			"Faretti TV [%.0f %%]"	<DimmableLight>  (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_dimmer:mybridge:Sa_Faretti_TV:brightness" }
Switch			iSa_Lampada_TV			"Lampada TV"			<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_Lampada_TV:switch" }
Switch			iSa_LED_Guardaroba		"LED Guardaroba"		<light>          (gSalone)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Sa_LED_Guardaroba:switch" }

Switch			iMa_Lampadario		"Lampadario Martina"		<light>          (gMartina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Ma_Lampadario:switch" }
Switch			iMa_Faretti			"Faretti Martina"			<light>          (gMartina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Ma_Faretti:switch" }
Switch			iMa_Lume			"Lume Martina"				<light>          (gMartina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Ma_Lume:switch" }
Switch			iMa_LED				"LED Martina"				<light>          (gMartina)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Ma_LED:switch" }

Switch			iDa_Lampadario		"Lampadario Daniel"			<light>          (gDaniel)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Da_Lampadario:switch" }
Switch			iDa_Faretti			"Faretti Daniel"			<light>          (gDaniel)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Da_Faretti:switch" }
Switch			iDa_Lume			"Lume Daniel"				<light>          (gDaniel)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Da_Lume:switch" }
Switch			iDa_LED				"LED Daniel"				<light>          (gDaniel)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Da_LED:switch" }

Switch			iBd_Faretti			"Faretti Bagno Doccia"		<light>          (gBagnoDoccia)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Bd_Faretti:switch" }
Switch			iBd_Specchio		"Luce Specchio Doccia"		<light>          (gBagnoDoccia)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Bd_Specchio:switch" }
Switch			iBd_LED				"LED Doccia"				<light>          (gBagnoDoccia)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Bd_LED:switch" }

Switch			iBv_Faretti			"Faretti Bagno Vasca"		<light>          (gBagnoVasca)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Bv_Faretti:switch" }
Switch			iBv_Specchio		"Luce Specchio Vasca"		<light>          (gBagnoVasca)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Bv_Specchio:switch" }

Switch			iCm_Lampada			"Lampada Matrimoniale"		<light>          (gMatrimoniale)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cm_Lampada:switch" }
Switch			iCm_Faretti			"Faretti Armadio"			<light>          (gMatrimoniale)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cm_Faretti:switch" }
Switch			iCm_Gabriele		"Lume Gabriele"				<light>          (gMatrimoniale)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cm_Gabriele:switch" }
Switch			iCm_Marina			"Lume Marina"				<light>          (gMatrimoniale)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cm_Marina:switch" }
Switch			iCm_LED				"LED Matrimoniale"			<light>          (gMatrimoniale)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Cm_LED:switch" }

Switch			iGi_Cucina			"Luci Esterno Cucina"		<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Cucina:switch" }
Switch			iGi_Paletti_Alto	"Paletti Giardino Alto"		<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Paletti_Alto:switch" }
Switch			iGi_Parete			"Luci Parete Giardino"		<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Parete:switch" }
Switch			iGi_Scala			"Luci Scala Giardino"		<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Scala:switch" }
Switch			iGi_Terrazzo		"Luci Terrazzo"				<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Terrazzo:switch" }
Switch			iGi_ScalaExt		"Luci Scala Esterna"		<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_ScalaExt:switch" }
Switch			iGi_Paletti_Basso	"Paletti Giardino Basso"	<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Paletti_Basso:switch" }
Switch			iGi_Fontana_L		"Luce Fontana"				<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Fontana_L:switch" }
Switch			iGi_Fontana_W		"Acqua Fontana"				<light>          (gGiardino)                		[ "Lighting" ]  { channel="openwebnet:bus_on_off_switch:mybridge:Gi_Fontana_W:switch" }

Rollershutter		iTp_Pranzo			"Tapparella Pranzo [%.0f %%]"	<rollershutter>  (gShutters, gSalone)     		[ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Pranzo:shutter" }
Rollershutter		iTp_TV				"Tapparella TV [%.0f %%]"	<rollershutter>  (gShutters, gSalone)     			[ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_TV:shutter" }
Rollershutter		iTp_Gabriele		"Tapparella Gabriele [%.0f %%]"	<rollershutter>  (gShutters, gMatrimoniale)     [ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Gabriele:shutter" }
Rollershutter		iTp_Marina			"Tapparella Marina [%.0f %%]"	<rollershutter>  (gShutters, gMatrimoniale)     [ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Marina:shutter" }
Rollershutter		iTp_Martina			"Tapparella Martina [%.0f %%]"	<rollershutter>  (gShutters, gMartina)     		[ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Martina:shutter" }
Rollershutter		iTp_Daniel			"Tapparella Daniel [%.0f %%]"	<rollershutter>  (gShutters, gDaniel)     		[ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Daniel:shutter" }
Rollershutter		iTp_Daniel			"Tapparella Bagno Vasca [%.0f %%]"	<rollershutter>  (gShutters, gBagnoVasca)   [ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Vasca:shutter" }
Rollershutter		iTp_Doccia1			"Tapparella Bagno Doccia 1 [%.0f %%]"	<rollershutter>  (gShutters, gBagnoDoccia)   [ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Doccia1:shutter" }
Rollershutter		iTp_Doccia2			"Tapparella Bagno Doccia 2 [%.0f %%]"	<rollershutter>  (gShutters, gBagnoDoccia)   [ "Blinds" ]  { channel="openwebnet:bus_automation:mybridge:Tp_Doccia2:shutter" }

Group				gTh_Salone			"Termostato Salone"	[ "Thermostat" ]
Number:Temperature  iTh_Sa_temp			"Temperature [%.1f °C]"  <temperature>  (gTh_Salone)     		[ "CurrentTemperature" ]			{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:temperature" }
String				iTh_Sa_offset		"Offset"                                (gTh_Salone)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:localMode" }
Switch				iTh_Sa_heating		"Heating is"                            (gTh_Salone)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:heating" }
Switch				iTh_Sa_cooling		"Cooling is"                            (gTh_Salone)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:cooling" }
Number:Temperature	iTh_Sa_targetTemp	"Target [%.1f °C]"                      (gTh_Salone)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:targetTemperature" }
String				iTh_Sa_activeMode	"Active Mode"                           (gTh_Salone)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:activeMode" }
String				iTh_Sa_heatCool		"HeatingCoolingMode"                    (gTh_Salone)     		[ "homekit:HeatingCoolingMode" ]  	{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:heatingCoolingMode" }
Number:Temperature	iTh_Sa_setpointTemp	"Setpoint Temperature [%.1f °C]"  <temperature> (gTh_Salone)  	[ "TargetTemperature" ]     		{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:setpointTemperature" }
String				iTh_Sa_setMode		"Set Mode"                              (gTh_Salone)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Salone:setMode"}

Group				gTh_Cucina			"Termostato Cucina"	[ "Thermostat" ]
Number:Temperature  iTh_Cu_temp			"Temperature [%.1f °C]"  <temperature>  (gTh_Cucina)     		[ "CurrentTemperature" ]			{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:temperature" }
String				iTh_Cu_offset		"Offset"                                (gTh_Cucina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:localMode" }
Switch				iTh_Cu_heating		"Heating is"                            (gTh_Cucina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:heating" }
Switch				iTh_Cu_cooling		"Cooling is"                            (gTh_Cucina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:cooling" }
Number:Temperature	iTh_Cu_targetTemp	"Target [%.1f °C]"                      (gTh_Cucina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:targetTemperature" }
String				iTh_Cu_activeMode	"Active Mode"                           (gTh_Cucina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:activeMode" }
String				iTh_Cu_heatCool		"HeatingCoolingMode"                    (gTh_Cucina)     		[ "homekit:HeatingCoolingMode" ]  	{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:heatingCoolingMode" }
Number:Temperature	iTh_Cu_setpointTemp	"Setpoint Temperature [%.1f °C]"  <temperature> (gTh_Cucina)  	[ "TargetTemperature" ]     		{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:setpointTemperature" }
String				iTh_Cu_setMode		"Set Mode"                              (gTh_Cucina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Cucina:setMode"}

Group				gTh_Matrimoniale	"Termostato Camera Matrimoniale"	[ "Thermostat" ]
Number:Temperature  iTh_Cm_temp			"Temperature [%.1f °C]"  <temperature>  (gTh_Matrimoniale)     		[ "CurrentTemperature" ]			{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:temperature" }
String				iTh_Cm_offset		"Offset"                                (gTh_Matrimoniale)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:localMode" }
Switch				iTh_Cm_heating		"Heating is"                            (gTh_Matrimoniale)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:heating" }
Switch				iTh_Cm_cooling		"Cooling is"                            (gTh_Matrimoniale)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:cooling" }
Number:Temperature	iTh_Cm_targetTemp	"Target [%.1f °C]"                      (gTh_Matrimoniale)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:targetTemperature" }
String				iTh_Cm_activeMode	"Active Mode"                           (gTh_Matrimoniale)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:activeMode" }
String				iTh_Cm_heatCool		"HeatingCoolingMode"                    (gTh_Matrimoniale)     		[ "homekit:HeatingCoolingMode" ]  	{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:heatingCoolingMode" }
Number:Temperature	iTh_Cm_setpointTemp	"Setpoint Temperature [%.1f °C]"  <temperature> (gTh_Matrimoniale)  	[ "TargetTemperature" ]     		{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:setpointTemperature" }
String				iTh_Cm_setMode		"Set Mode"                              (gTh_Matrimoniale)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Matrimoniale:setMode"}

Group				gTh_Martina			"Termostato Camera Martina"	[ "Thermostat" ]
Number:Temperature  iTh_Ma_temp			"Temperature [%.1f °C]"  <temperature>  (gTh_Martina)     		[ "CurrentTemperature" ]			{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:temperature" }
String				iTh_Ma_offset		"Offset"                                (gTh_Martina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:localMode" }
Switch				iTh_Ma_heating		"Heating is"                            (gTh_Martina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:heating" }
Switch				iTh_Ma_cooling		"Cooling is"                            (gTh_Martina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:cooling" }
Number:Temperature	iTh_Ma_targetTemp	"Target [%.1f °C]"                      (gTh_Martina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:targetTemperature" }
String				iTh_Ma_activeMode	"Active Mode"                           (gTh_Martina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:activeMode" }
String				iTh_Ma_heatCool		"HeatingCoolingMode"                    (gTh_Martina)     		[ "homekit:HeatingCoolingMode" ]  	{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:heatingCoolingMode" }
Number:Temperature	iTh_Ma_setpointTemp	"Setpoint Temperature [%.1f °C]"  <temperature> (gTh_Martina)  	[ "TargetTemperature" ]     		{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:setpointTemperature" }
String				iTh_Ma_setMode		"Set Mode"                              (gTh_Martina)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Martina:setMode"}

Group				gTh_Daniel			"Termostato Camera Daniel"	[ "Thermostat" ]
Number:Temperature  iTh_Da_temp			"Temperature [%.1f °C]"  <temperature>  (gTh_Daniel)     		[ "CurrentTemperature" ]			{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:temperature" }
String				iTh_Da_offset		"Offset"                                (gTh_Daniel)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:localMode" }
Switch				iTh_Da_heating		"Heating is"                            (gTh_Daniel)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:heating" }
Switch				iTh_Da_cooling		"Cooling is"                            (gTh_Daniel)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:cooling" }
Number:Temperature	iTh_Da_targetTemp	"Target [%.1f °C]"                      (gTh_Daniel)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:targetTemperature" }
String				iTh_Da_activeMode	"Active Mode"                           (gTh_Daniel)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:activeMode" }
String				iTh_Da_heatCool		"HeatingCoolingMode"                    (gTh_Daniel)     		[ "homekit:HeatingCoolingMode" ]  	{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:heatingCoolingMode" }
Number:Temperature	iTh_Da_setpointTemp	"Setpoint Temperature [%.1f °C]"  <temperature> (gTh_Daniel)  	[ "TargetTemperature" ]     		{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:setpointTemperature" }
String				iTh_Da_setMode		"Set Mode"                              (gTh_Daniel)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Daniel:setMode"}

Group				gTh_Bagni			"Termostato Bagni"	[ "Thermostat" ]
Number:Temperature  iTh_Ba_temp			"Temperature [%.1f °C]"  <temperature>  (gTh_Bagni)     		[ "CurrentTemperature" ]			{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:temperature" }
String				iTh_Ba_offset		"Offset"                                (gTh_Bagni)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:localMode" }
Switch				iTh_Ba_heating		"Heating is"                            (gTh_Bagni)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:heating" }
Switch				iTh_Ba_cooling		"Cooling is"                            (gTh_Bagni)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:cooling" }
Number:Temperature	iTh_Ba_targetTemp	"Target [%.1f °C]"                      (gTh_Bagni)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:targetTemperature" }
String				iTh_Ba_activeMode	"Active Mode"                           (gTh_Bagni)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:activeMode" }
String				iTh_Ba_heatCool		"HeatingCoolingMode"                    (gTh_Bagni)     		[ "homekit:HeatingCoolingMode" ]  	{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:heatingCoolingMode" }
Number:Temperature	iTh_Ba_setpointTemp	"Setpoint Temperature [%.1f °C]"  <temperature> (gTh_Bagni)  	[ "TargetTemperature" ]     		{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:setpointTemperature" }
String				iTh_Ba_setMode		"Set Mode"                              (gTh_Bagni)                                       			{ channel="openwebnet:bus_thermostat:mybridge:Th_Bagni:setMode"}

Bridge openwebnet:bus_gateway:mybridge "MyHOME" [ host="192.168.0.156", passwd="12345", port=20000, discoveryByActivation=false ] {
	bus_on_off_switch        Cu_Lampadario  "Lampadario Cucina"     [ where="24" ]
    bus_on_off_switch        Cu_Faretti     "Faretti Cucina"       	[ where="23" ]
	bus_on_off_switch        Cu_Lavanderia  "Faretti Lavanderia"    [ where="22" ]
	bus_on_off_switch        Cu_LED        	"LED Cucina"       		[ where="04" ]

	bus_on_off_switch        Sa_Lampada_Pranzo  	"Lampada Pranzo"     	[ where="42" ]
    bus_on_off_switch        Sa_Faretti_Ingresso    "Faretti Ingresso"      [ where="21" ]
	bus_on_off_switch        Sa_Faretti_Pranzo  	"Faretti Pranzo"    	[ where="0111" ]
	bus_on_off_switch        Sa_LED_Pranzo  		"LED Pranzo"       		[ where="19" ]
	bus_on_off_switch        Sa_LED_TV        		"LED TV"       			[ where="0115" ]
	bus_on_off_switch        Sa_LED_Serra        	"LED Serra"       		[ where="0114" ]
	bus_on_off_switch        Sa_Faretti_Serra       "Faretti Serra"       	[ where="0113" ]
	bus_dimmer		         Sa_Faretti_TV        	"Faretti TV"       		[ where="47#4#01" ]
	bus_on_off_switch        Sa_Lampada_TV        	"Lampada TV"       		[ where="0110" ]
	bus_on_off_switch        Sa_LED_Guardaroba      "LED Guardaroba"       	[ where="17" ]

	bus_on_off_switch        Cm_Lampada  			"Lampada Matrimoniale"  [ where="27" ]
    bus_on_off_switch        Cm_Faretti   			"Faretti Armadio"       [ where="0313" ]
	bus_on_off_switch        Cm_Gabriele  			"Lume Gabriele"    		[ where="25" ]
	bus_on_off_switch        Cm_Marina    			"Lume Marina"       	[ where="26" ]	
	bus_on_off_switch        Cm_LED    				"LED Matrimoniale"      [ where="28" ]
	
	bus_on_off_switch		 Ma_Lampadario			"Lampadario Martina" 	[ where="36" ]
	bus_on_off_switch		 Ma_Faretti				"Faretti Martina"		[ where="37" ]
	bus_on_off_switch		 Ma_Lume				"Lume Martina"			[ where="39" ]
	bus_on_off_switch		 Ma_LED					"LED Martina"			[ where="38" ]
	
	bus_on_off_switch		 Da_Lampadario			"Lampadario Daniel" 	[ where="34" ]
	bus_on_off_switch		 Da_Faretti				"Faretti Daniel"		[ where="35" ]
	bus_on_off_switch		 Da_Lume				"Lume Daniel"			[ where="33" ]
	bus_on_off_switch		 Da_LED					"LED Daniel"			[ where="32" ]

	bus_on_off_switch		 Bv_Faretti				"Faretti Bagno Vasca" 	[ where="15" ]
	bus_on_off_switch		 Bv_Specchio			"Luce Specchio Vasca"	[ where="14" ]
	bus_on_off_switch		 Bd_Faretti				"Faretti Bagno Doccia"	[ where="31" ]
	bus_on_off_switch		 Bd_Specchio			"Luce Specchio Doccia"	[ where="0214" ]
	bus_on_off_switch		 Bd_LED					"LED Doccia"			[ where="0215" ]

	bus_automation           Tp_Pranzo       	"Tapparella Pranzo"     	[ where="08", shutterRun=AUTO]
	bus_automation           Tp_TV       		"Tapparella TV"     		[ where="03", shutterRun=AUTO]
	bus_automation           Tp_Gabriele       	"Tapparella Gabriele"     	[ where="06", shutterRun=AUTO]
	bus_automation           Tp_Marina       	"Tapparella Marina"     [ 	[ where="11", shutterRun=AUTO]
	bus_automation           Tp_Martina       	"Tapparella Martina"     	[ where="0010", shutterRun=AUTO]
	bus_automation           Tp_Daniel       	"Tapparella Daniel"     	[ where="0014", shutterRun=AUTO]
	bus_automation           Tp_Vasca       	"Tapparella Bagno Vasca"    [ where="02", shutterRun=AUTO]
	bus_automation           Tp_Doccia1       	"Tapparella Bagno Doccia 1" [ where="13", shutterRun=AUTO]
	bus_automation           Tp_Doccia2       	"Tapparella Bagno Doccia 2" [ where="49", shutterRun=AUTO]

    bus_thermostat           Th_Salone    		"Termostato Salone"  		[ where="1" ]
	bus_thermostat           Th_Cucina    		"Termostato Cucina"  		[ where="2" ]
	bus_thermostat           Th_Matrimoniale    "Termostato Matrimoniale"  	[ where="3" ]
	bus_thermostat           Th_Martina    		"Termostato Martina"  		[ where="4" ]
	bus_thermostat           Th_Daniel    		"Termostato Daniel"  		[ where="5" ]
	bus_thermostat           Th_Bagni    		"Termostato Bagni"  		[ where="6" ]

	bus_on_off_switch		 Gi_Cucina			"Luci Esterno Cucina"		[ where="0212" ]
	bus_on_off_switch		 Gi_Paletti_Alto	"Paletti Giardino Alto"		[ where="29" ]
	bus_on_off_switch		 Gi_Parete			"Luci Parete Giardino"		[ where="0211" ]
	bus_on_off_switch		 Gi_Scala			"Luci Scala Giardino"		[ where="45" ]
	bus_on_off_switch		 Gi_Terrazzo		"Luci Terrazzo"				[ where="0210" ]
	bus_on_off_switch		 Gi_ScalaExt		"Luci Scala Esterna"		[ where="46" ]
	bus_on_off_switch		 Gi_Paletti_Basso	"Paletti Giardino Basso"	[ where="44" ]
	bus_on_off_switch		 Gi_Fontana_L		"Luce Fontana"				[ where="0413" ]
	bus_on_off_switch		 Gi_Fontana_W		"Acqua Fontana"				[ where="0412" ]
	
	
	
}

Hi,
I have been testing the use CEN and CEN plus from my screen10 panel with the screen10 as gateway.

I didn’t see it stated anywhere but for the record I find that for openHAB CEN on panel behaves as ‘press and release’ whereas CEN+ behaves as 'Extended press '.

For MH202 scenarios with CEN+ I found that I needed to use ‘start of extended press’ in the scenario as trigger.

Hey guys,

first: Great binding. Its working pretty well overall.
Now one question. How can i programm a switch to only send a short impulse (0.5s). Its controlling a motor of a garage door.

Thank you!

Use the Expire binding.

Switch GarageDoor_Toggle "Garage door toggle" <garage> {channel="openwebnet:bus_on_off_switch:Screen10:1111:switch", expire="1s,command=OFF"}

Or of you use Paper UI like me you can create a rule that after 1 second turn it off

Hey Guys,

For some time now we have had nowhere to discuss more general openwebnet, BTicino,/Legrand topics. I would just like to point out that there is a new thread here that was created for more general discussions that might be of interest:

I am not sure if its been posted in the correct place but maybe its useful, maybe it dies or is locked. Lets see. If its useful perhaps we could have link at the top of this thread to direct more general questions and dicussions to it, or a better place if anyone knows of one, rather than members risk posting off topic here. As well as keeping this thread tidier it could encourage more users to join in after a bit of training :slight_smile:

Anyway it be good to know where to go for more general discussions and for experienced users to be able to help out if that’s your thing. So, suggestions, comments, ideas please. The old BTicino forum chats were useful once upon a time.

Mark

Thank you @m4rk and @enrico.mcc.

Is there a chance to add a slider to the rollershutter item?
So that you can set a fixed rollershutter position. And dont need to wait until it is there?

to what interface?
Using Habpanel yes!
In google home app no.

Basic UI

Is it possible binding has expired?

@massi So I guess that your binding couldn’t make it for the 2.5 release, unfortunately ? What is the recommended way to install and use the binding with OH 2.5 ? Thank you in advance.