Alle Lampen ausschalten die an sind.

Begonnen von Bjoernar, 09 Dezember 2016, 16:41:38

Vorheriges Thema - Nächstes Thema

Bjoernar

Hallo,

ich schalte über einen Taster der länger als 3 Sekunden gerückt wird alle meine Lampen aus.

Klappt auch soweit.


define Licht_alles_aus DOIF ([EnO_00001035:buttons] eq "pressed") ({\
fhem("set EnO_000000.* off");;;;\
})
attr Licht_alles_aus room EnOcean
attr Licht_alles_aus wait 3:0


Nur dauert das durchlaufen aller Aktoren leider doch etwas, daher würde ich gerne nur die Aktoren auf off setzen die auch on sind.

set EnO_000000.*:on off

geht leider nicht.

Oder ist die Syntax nur nicht richtig?

Gruß
Björnar

Otto123

Hi,

sollte so gehen
set EnO_000000.*:FILTER=STATE=on off

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Bjoernar

Hallo Otto,
danke für die schnelle Hilfe.
Steht leider nicht in der Doku zum set befehlt, oder ist das woanders versteckt.

Ich habe nun versucht das gleiche mit einer structure zu machen.
Leider funktioniert es da nicht.

set Licht:FILTER=STATE=on off

Gruß
Björnar

CoolTux


set structureAlleLampen [FILTER=STATE=on] off

Bei einer Structure
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Otto123

Hi Björnar,

das hat ja auch nichts primär mit set zu tun, sondern ist übergreifend.
In der Doku steht es hier

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Bjoernar

Zitat von: CoolTux am 11 Dezember 2016, 13:56:30

set structureAlleLampen [FILTER=STATE=on] off

Bei einer Structure

danke läuft.

Bjoernar

Zitat von: Otto123 am 11 Dezember 2016, 14:08:05
Hi Björnar,

das hat ja auch nichts primär mit set zu tun, sondern ist übergreifend.
In der Doku steht es hier

Gruß Otto

Danke werde ich mir mal durchlesen...

Otto123

Zitat von: Bjoernar am 11 Dezember 2016, 14:09:54
Danke werde ich mir mal durchlesen...
Naja ist nicht viel zu lesen  ;)
Der Sonderfall structure steht natürlich bei structur

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz