Alle Devices erfassen ??

Begonnen von sven.scherf, 26 März 2018, 21:54:25

Vorheriges Thema - Nächstes Thema

sven.scherf

Hallo zusammen,

ich stelle gerade meine Rollladensteurung um.
Zur Zeit fahren bei mir die Rollläden abends je nach Sonnenuntergang und morgens am Werktag und am Wochenende unterschiedlich hoch.

Nun war ja Weihnachten und es kommt ja auch wieder vorbei ;)
Da hatte ich die Rollläden nur bei bestimmten Fenstern nach direktem Sonnenuntergang runterfahren lassen und die anderen später.

So nun muss was konfigurierbares her ohne dass ich hier immer so tief eingreifen muss.

Ich habe mir nun für alle meine Rollläden zwei Dummys erstellt die den Zustand on:off einnehmen können.

Der eine Dummy besagt ob der Rollladen in die normale Automatik inbegriffen ist oder nicht.
Der andere Dummy besagt ob hier eine Beleuchtung(Weihnachten) an den Fenstern hängt oder nicht.

Jedesmal wenn sich an den Dummys der Zustand ändert wird ein notify getriggert und dieser soll nun alle Devices abklappern und mir anhand der Schaltzustände vom notify die Devices in einen struktur bringen.

Hier weis ich aber nicht wie ich die Devices durchfahren soll ;(

Die Rollladen heißen alle.

<Room>_Rol_<Fenster/Tuer> z.B. Wz_Rol_Tuer

Meine Dummys heißen
<Room>_Rol_<Fenster/Tuer>_Aut = Automatik
<Room>_Rol_<Fenster/Tuer>_Bel = Beleuchtung

Mein Notify habe ich mit     
.*_Bel set Schalter_2 toggle
definiert und dies funktioniert auch.
Hier wird der Schalter_2 immer geschaltet.


Wie kann ich es nun erreichen, dass alle Aktoren *_Rol_ anhand von ihrem Status in den entsprechenden Stuktur eingebunden werden ?

Viele Grüße

Sven







Raspi 3 mit CUL Stick 433/868MHZ, Homematic

CoolTux

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