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.

Events: mehrere Bedingungen verarbeiten?

Hard- und Softwarefragen rund Domiq-Module fürs LCN-System

Themenersteller
KlausM
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 329
Registriert: Fr 14. Sep 2007, 18:43

#1 Events: mehrere Bedingungen verarbeiten?

Beitragvon KlausM » So 4. Nov 2012, 18:54

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:


Themenersteller
KlausM
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 329
Registriert: Fr 14. Sep 2007, 18:43

#2 RE: Events: mehrere Bedingungen verarbeiten?

Beitragvon KlausM » So 4. Nov 2012, 19:13

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?

Benutzeravatar

Beleuchtfix
Administrator
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?

Beitragvon Beleuchtfix » So 4. Nov 2012, 22:20

Du hast mich auch zunächst auf die falsche Fährte gelockt ;-)
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 25 Gäste