Hi,
I’m trying so control my Airconditioning via the KNX Binding.
I have a Zennio ZN1CL-IRSC that controls my Airconditioning via the KNX bus.
I’m able to turn my airco on/off, set the temperature and mode (heat/cool).
However, I am unable to control my fan speed (KNX_Airco_Fan_7_0_3 or KNX_Airco_FanUpDown_7_0_4).
When I write directly to the KNX bus (using ETS5) it works fine.
I write to GA 7/0/3 with DPT 5.001 and value “100”. It is accepted. However, OpenHab writes nothing to the KNX bus.
Does anyone have any idea?
This is my item configuration:
/* Airco */
Switch KNX_Airco_AanUit_7_0_0 "Airconditioning on/off" <climate> (gAirco) { knx="7/0/0+7/1/0" }
Number KNX_Airco_TargetTemperature_7_0_1 "Target Temperature [%.1f °C]" <temperature> (gAirco) { knx="7/0/1" }
Number KNX_Airco_Mode_7_0_2 "Airco Mode" <settings> (gAirco) { knx="5.004:7/0/2+7/1/2" }
Number KNX_Airco_Fan_7_0_3 "Vent speed" <settings> (gAirco) { knx="5.001:7/0/3+7/1/3" }
Switch KNX_Airco_FanUpDown_7_0_4 "Vent speed up/down" <settings> (gAirco) { knx="1.001:7/0/4" }
This is my sitemap:
Text label="Airco" icon="climate" {
Switch item=KNX_Airco_AanUit_14_0_0
Switch item=KNX_Airco_AanUit_7_0_0
Setpoint item=KNX_Airco_TargetTemperature_7_0_1 step=1 minValue=15 maxValue=30
Selection item=KNX_Airco_Mode_7_0_2 mappings=[ 0="Auto", 1="Heat", 3="Cool", 14="Dehumid" ]
Selection item=KNX_Airco_Fan_7_0_3 mappings=[ 0="0%", 25="25%", 50="50%", 100="100%" ]
Setpoint item=KNX_Airco_Fan_7_0_3 step=25 minValue=0 maxValue=100
Selection item=KNX_Airco_FanUpDown_7_0_4 mappings=[ 0="Decrease", 1="Increase" ]
Setpoint item=KNX_Airco_FanUpDown_7_0_4 step=1 minValue=0 maxValue=1
}
And I get this in the error log:
2017-03-07 16:16:12.934 [WARN ] [.binding.knx.internal.bus.KNXBinding] - no compatible datapoint found for item KNX_Airco_Fan_7_0_3 (org.openhab.core.library.types.DecimalType), check item configuration
2017-03-07 15:58:46.838 [WARN ] [thome.io.rest.core.item.ItemResource] - Received HTTP POST request at 'items/KNX_Airco_FanUpDown_7_0_4' with an invalid status value '1'.
2017-03-07 15:58:48.044 [WARN ] [thome.io.rest.core.item.ItemResource] - Received HTTP POST request at 'items/KNX_Airco_FanUpDown_7_0_4' with an invalid status value '0'.