FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: x347 am 05 Dezember 2017, 15:40:27

Titel: schalten mehrerer Befehle
Beitrag von: x347 am 05 Dezember 2017, 15:40:27
Hallo,

Ich möchte global alle Heizungsthermostate per Klick auf der Web Oberfläche sperren und die controlMode auf auto setzen, damit der Wochenplan abgearbeitet wird.
Mit was mache ich sowas?
Im Prinzip will ich ja nur bei einem Klick auf z.B. lock mehrere Befehle ausführen und bei unlock genau das gegenteil.
z.B.
set kueche.heizung.essen_Clima controlMode auto
set kueche.heizung.essen regSet btnLock on
set kueche.temperatur controlMode auto
set kueche.temperatur regSet btnLock on
...


structure scheint mir ungeeignet. - oder ich bin total auf dem falschen weg.

VG.
Alex
Titel: Antw:schalten mehrerer Befehle
Beitrag von: CoolTux am 05 Dezember 2017, 15:46:59
Dafür kannst Du strucrure schon nehmen oder beim set den Devicenamen als RegEx
Titel: Antw:schalten mehrerer Befehle
Beitrag von: cs-online am 05 Dezember 2017, 20:24:59
oder Funktion z.b. in myutils, die dann nacheinander die Befehle ausführt...
Titel: Antw:schalten mehrerer Befehle
Beitrag von: Hollo am 05 Dezember 2017, 22:38:17
Wenn Du eine durchgehende Struktur in der Namensgebung hast, kannst mit Platzhaltern arbeiten und mehrere Devices durch einen Befehl ansteuern.

set .*_Heizung_Clima controlMode auto