Zugriff auf Komponenten allgemeiner erstellen ...

Begonnen von ritchie, 22 Mai 2013, 19:10:22

Vorheriges Thema - Nächstes Thema

ritchie

Hallo Zusammen,

ich bin derzeit an einer Routine am Schreiben, welche anhand
der Aussentemperatur meine Thermostate steuert.
Hierbei will ich die Steuerung der Temperatur über die hinterlegten
Profile steuern.

Nur bei erreichen von gewissen Durchschnittstemperaturen, sollen
die Thermostate zwischen off, eco und auto gesteuert werden.

Dies arbeite soweit eigentlich alles sehr gut.
Jedoch bevor ich den Code hier poste, möchte ich folgende Zeilen
verallgemeinern.

Zitatfhem("set kuThermostat desiredTemperature eco");
    fhem("set szThermostat desiredTemperature eco");
    fhem("set wzThermostat desiredTemperature eco");

Z.B. alle diese Thermostate in eine Gruppe setzen und dann
mittels einer Schleife an allen Elementen dieser Gruppe das Kommando ausführen.

Jetzt die Frage: Wie geht das ?
Wie erstelle ich eine derartige Gruppe..

Gruss R.

IPU662  Ipfire & Fhem (Homematic + MAX) - Produktiv
Cubietruck (1Wire - USB) - Produktiv

justme1968

schau dir mal structure an. damit solltst du die thermostate zusammen fassen können und dann dein set auf die struture loslassen. die reicht es dann an die gruppierten thermostate weiter.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968