FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: fettgu am 21 Dezember 2022, 21:18:41

Titel: [Gelöst]: Mehrere devices mit einer Ausnahme schalten
Beitrag von: fettgu am 21 Dezember 2022, 21:18:41
Guten Abend,

ich suche eine Möglichkeit mehrere Devices (hier Lampen) mit Ausnahme eines Devices zu schalten.

Ich hätte das gerne dynamisch, also ohne alle zu schaltenden Lampen zu einer structure explizit hinzuzufügen.

An was ich bisher gedacht habe:
- dynamischer Aufbau einer Structur über Bel.*  - da kann ich aber kein Device explicit rausnehmen
- Set bel..:Filter - das klappt aber auch nicht ohne Definition von einen Userattribut (laut gedacht, nicht getestet).

Habe ich etwas übersehen? Userattribut ist vielleicht das einfachste (also hier Schalte alle Lampen aus, bei denen das Userattribut automatisch nicht gesetzt ist).

Viele Grüße
Guido Fett
Titel: Antw:Mehrere devices mit einer Ausnahme schalten
Beitrag von: DeeSPe am 21 Dezember 2022, 21:25:41
Mit entsprechendem devspec mit FILTER ist das problemlos möglich, z.B. mit list testen:
list group=1..Haus:FILTER=NAME!=Haus
und wenn das Ergebnis wie gewünscht ist mit:
set group=1..Haus:FILTER=NAME!=Haus on
einschalten.

Gruß
Dan
Titel: [Gelöst] Antw:Mehrere devices mit einer Ausnahme schalten
Beitrag von: fettgu am 21 Dezember 2022, 21:33:58
Danke Dan,

Zitatlist group=1..Haus:FILTER=NAME!=Haus

funktioniert.

Guido Fett