Hi folks,
I’m trying to migrate my config from OH2.2 to 2.4 and I’m facing some trouble.
I try to get/set 2 scene numbers and a time value from KNX bus and to print them to a sitemap.
Unfortunately, what was working in OH2.2 seems not working any more and I don’t understand what I could make wrong. Could someone help me to solve this issue ?
my thing:
Thing device MaicoWS320KB_KSM_KNX "VMC" @ "KNX" [ address="0.0.46", fetch=false, pingInterval=300, readInterval=3600 ]
{
Type number : FctMode "Mode de fonctionnement" [ ga="17.001:6/0/240+<6/1/240" ] // nok
Type switch : Season "Saison" [ ga="6/0/241+<6/1/241" ] // ok
Type number : VentilationLvl "Niveau de Ventilation" [ ga="17.001:6/0/242+<6/1/242" ] // nok
Type switch : InterVent "Ventilation par à-coup" [ ga="6/0/243+<6/1/243" ] // ok
Type number : InterRemainTime "Tps résiduel Vent. par à-coup" [ ga="7.005:<6/2/240" ] // ok
Type number : InterDuration "Durée Vent. par à-coup" [ ga="7.005:6/2/242+<6/2/241" ] // nok
my items
/* Ventilation */
Number FctMode "Mode de fonctionnement [%d]" <myswitch> (gVentilation) ["Scene"] { channel="knx:device:EIBMarktKNXIP730:MaicoWS320KB_KSM_KNX:FctMode" }
Switch Season "Saison" <myseason> (gVentilation) ["Switchable"] { channel="knx:device:EIBMarktKNXIP730:MaicoWS320KB_KSM_KNX:Season" }
Number VentilationLvl "Niveau de Ventilation [%d]" <myswitch> (gVentilation) ["Scene"] { channel="knx:device:EIBMarktKNXIP730:MaicoWS320KB_KSM_KNX:VentilationLvl" }
Switch IntermittentVentilation "Ventilation par à-coup [%s]" <switch> (gVentilation) ["Switchable"] { channel="knx:device:EIBMarktKNXIP730:MaicoWS320KB_KSM_KNX:InterVent" }
Number InterVentRemainTime "Tps résiduel Vent. par à-coup [%d s]" <time> (gVentilation) { channel="knx:device:EIBMarktKNXIP730:MaicoWS320KB_KSM_KNX:InterRemainTime" }
Number InterVentDuration "Durée Vent. par à-coup [%d s]" <time> (gVentilation) { channel="knx:device:EIBMarktKNXIP730:MaicoWS320KB_KSM_KNX:InterDuration" }
my sitemap
sitemap ventilation label="Ventilation" {
Frame label="Base" {
Selection item=FctMode mappings=[0="Arrêt", 1="Manuel", 2="Auto Tps", 3="Auto Dtct", 4="Eco in", 5="Eco out"]
Selection item=Season mappings=[OFF="Hiver", ON="Eté"]
Selection item=VentilationLvl mappings=[0="Arrêt", 1="Prot c/ hum", 2="Réduite", 3="Nominale", 4="Intensive"]
Selection item=IntermittentVentilation mappings=[OFF="Off", ON="On"]
Text item=InterVentRemainTime
Setpoint item=InterVentDuration minValue=300 maxValue=5400 step=60
Text item=InterVentDuration
}
And this is what I get (desperately empty):