Rules: Bei mehreren Items in "when" das Auslöseritem feststellen
Verfasst: 22. Dez 2018 05:43
Hallo,
vielleicht kan mir jemand kurz helfen.
Ich möchte erkennen welches Item hier ausgelöst hat.
Mit "if (RF433Value_1.state != NULL)" funktioniert es leider nicht,
da das Item den alten Wert immer behält und somit nie mehr NULL ist.
SG Franz
vielleicht kan mir jemand kurz helfen.
Ich möchte erkennen welches Item hier ausgelöst hat.
Mit "if (RF433Value_1.state != NULL)" funktioniert es leider nicht,
da das Item den alten Wert immer behält und somit nie mehr NULL ist.
Code: Alles auswählen
rule "RF433 Empfang"
when
Item RF433Value_1 received update or
Item RF433Value_2 received update
then
// Mein Idee aber sie funktioniert so nicht
if (RF433Value_1.state != NULL) {....}
if (RF433Value_2.state != NULL) {....}
{
... Hier folgt dann der allgemeiner Code
}
SG Franz