FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: tik-tak-tok am 25 April 2017, 21:02:09

Titel: DOIF mit Abhängigkeit von HomeStatus und Schaltung aller Heizkörperthermostate
Beitrag von: tik-tak-tok am 25 April 2017, 21:02:09
Hallo zusammen,

folgende Situation:
Ein Besucher oder wer auch immer verstellt per Hand (beabsichtigt oder unbeabsichtigt) einen Homematic Heizkörperthermostat.
Nun möchte ich mit einem DOIF folgendes erreichen.

Bedingung:
Wenn HomeStatus den Status "home" hat, dann schalte alle Geräte welche "_Clima" als Kanal haben auf "set controlMode auto".

Wie kann ich das mit DOIF lösen?

Mein Ansatz:
(["^Clima$:^status_.*(manual"]) (set alle Heizkörper controlMode auto")

Ich weiß das dies so nicht funktionieren wird, daher brauche ich leider Mithilfe. :-)
Eine Gruppe "alle Heizkörper" habe ich nicht, wenn umgänglich möchte ich das auch nicht einführen müssen.

Vielen Dank :-)
Titel: Antw:DOIF mit Abhängigkeit von HomeStatus und Schaltung aller Heizkörperthermostate
Beitrag von: Damian am 25 April 2017, 22:07:46
siehe https://fhem.de/commandref_DE.html#DOIF_aggregation

in etwa:

([HomeStatus] eq "home") (set [@"^Clima":state:"manual"] controlMode auto)