UND-Verknüpfung nicht richtig?

Begonnen von der_da, 17 Juli 2016, 09:03:40

Vorheriges Thema - Nächstes Thema

der_da

Hallo!
Ich habe ein DOIF, welches meine Rollläden hochfährt:
([du_Rollo_Master] eq "an" and [du_Rollo_Art] eq "Normal" and  [[du_Rollo_Zeit_ho]|8] or [[du_Rollo_Zeit_ho_WE]|7] ) (set gpio18 on)

"du_Rollo_Master" ist dabei der Schalter, der dafür sorgen soll, dass die Automatik an oder aus ist. Soll heißen, wenn dieser Dummy nicht auf "an" steht, sollen die Rollläden gar nicht automatisch hochfahren. Haben sie aber trotzdem heute. Warum? Ist da eine Klammersetzung nicht korrekt?

du_Rollo_Art steht auf "Normal" und "du_Rollo_Zeit_ho" und "du_Rollo_Zeit_ho_WE" enthält verschiedene Zeitpunkte. "du_Rollo_Master" hatte ich gestern auf "aus" gestellt, damit die Automatik heute nicht greift.  :-\

KernSani

Das OR ist Schuld würde ich sagen, der Rolladen ist um ho_WE hochgefahren, oder?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

der_da

Zitat von: KernSani am 17 Juli 2016, 09:20:00
Das OR ist Schuld würde ich sagen, der Rolladen ist um ho_WE hochgefahren, oder?
Ja. Und wie macht man es besser? Ich habe doch die beiden Zeiten in einer Klammer. Also alles und-verknüpft und die beiden Zeiten (WE oder nicht-WE) miteinander Oder-verknüpft aber die Klammer Und-Verknüpft.  ???

Ellert

Zitat von: der_da am 17 Juli 2016, 09:23:38
Ja. Und wie macht man es besser? Ich habe doch die beiden Zeiten in einer Klammer. Also alles und-verknüpft und die beiden Zeiten (WE oder nicht-WE) miteinander Oder-verknüpft aber die Klammer Und-Verknüpft.  ???
(WE oder nicht-WE) hast Du in der Definition nicht geklammert.

der_da

Zitat von: Ellert am 17 Juli 2016, 09:29:55
(WE oder nicht-WE) hast Du in der Definition nicht geklammert.
Upps - jetzt wo du es sagst ::)
Danke!