Hallo,
Mit Events habe ich jetzt schon einige Funktionen realisiert. Bei etwas anspruchsvolleren Bedingungen (conditions) komme ich aber gerade nicht weiter.Trigger auf:
Kanal: E.LCN.sensor.0.44.1
Daten: 1
Im Feld Bedingung hätte ich gerne mehrere Eintragungen:
E.LCN.relay.0.44.5==0 and E.LCN.relay.0.44.6==0 and E.LCN.relay.0.44.7==0 and E.LCN.relay.0.44.8==0
Im Endeffekt möchte ich nur das alle drei Relais aus sind das die Aktionen ausgeführt werden.
Mit nur einer Bedingung funktioniert's z.b.:
E.LCN.relay.0.44.5==0
Aber wie verknüpfe ich mehrere Relais die alle 0 sein müssen?
Ich möchte mit einem Bewegungsmelder ein Radio einschalten aber nur wenn TV und SAT und XBOX aus sind...
:confused:
Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Events: mehrere Bedingungen verarbeiten?
#2 RE: Events: mehrere Bedingungen verarbeiten?
Gerade getestet...das funktioniert auch noch:
E.LCN.relay.0.44.5==0 and E.LCN.relay.0.44.6==0
Beim zweiten and gibt's error. Mit Klammern () habe ich's auch noch nicht hinbekommen aber das sollte der richtige weg sein. Wer kann beim Syntax helfen?
E.LCN.relay.0.44.5==0 and E.LCN.relay.0.44.6==0
Beim zweiten and gibt's error. Mit Klammern () habe ich's auch noch nicht hinbekommen aber das sollte der richtige weg sein. Wer kann beim Syntax helfen?
-
- Administrator
- Beiträge: 5294
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 16 Mal
- Kontaktdaten:
#3 RE: Events: mehrere Bedingungen verarbeiten?
Du hast mich auch zunächst auf die falsche Fährte gelockt
Natürlich geht es, fast so, wie du es geschrieben hast.
Du musst das E weglassen, das würde nur funktionieren, wenn gleichzeitig der Event des schaltenden Relais ausgelöst wird. Du willst aber den Zustand des relais abfragen, das geht ohne E.
Viel Erfolg
Florian
Natürlich geht es, fast so, wie du es geschrieben hast.
Code: Alles auswählen
LCN.relay.0.44.5==0 and LCN.relay.0.44.6==0 and LCN.relay.0.44.7==0 and LCN.relay.0.44.8==0
Du musst das E weglassen, das würde nur funktionieren, wenn gleichzeitig der Event des schaltenden Relais ausgelöst wird. Du willst aber den Zustand des relais abfragen, das geht ohne E.
Viel Erfolg
Florian
Zurück zu „Domiq-Module - DOMIQ Sp. z o.o.“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 33 Gäste