Moin,
ich habe irgendwie ein Problem mit Datentypen, bzw. Parametern. Ich habe in Objekt als 5.xxx definiert, mit dem ich Szenennummern aufrufen möchte. Das mache ich mit 5.xxx, da LinKNX 17.001 nicht unterstützt.
Jetzt habe ich zwei Regeln mit folgenden Bedingungen:
Nr. 1
Nr 2
Komischerweise wird aber immer Regel 1 aufgerufen, auch wenn ich auf 0/0/11 eine 2 sende. Im Gruppenmonitor kommt "$02" an, wenn ich eine 2 sende und "$01", wenn ich eine 1 sende. Ist eq als Parameter richtig? Muss ich statt eq="2" irgendetwas anderes schreiben, z.B. als hex-Wert? Ich blicke es nicht...
Viele Grüße
Matthias
ich habe irgendwie ein Problem mit Datentypen, bzw. Parametern. Ich habe in Objekt als 5.xxx definiert, mit dem ich Szenennummern aufrufen möchte. Das mache ich mit 5.xxx, da LinKNX 17.001 nicht unterstützt.
Code:
<object id="SzeneRPI" gad="0/0/11" type="5.xxx" flags="crwtu"log="true">SzeneRPI</object>
Nr. 1
Code:
<condition type="object" id="SzeneRPI" eq="1" trigger="true"/>
Code:
<condition type="object" id="SzeneRPI" eq="2" trigger="true"/>
Viele Grüße
Matthias
Kommentar