sFHTs

hi,

das ganze funktioniert mitllerweile sehr gut.

Mal ne „einfache“ Frage:

wie kann ich eine imhome (nur Wohnzimmer) und imhome (nur Schlafzimmer)
hinzufügen.

Habe es versucht, aber bei den vielen abhängigkeiten :confused: :confused:

Am einfachsten wäre es, eine (oder je nach Bedarf mehrere) zusätzliche Variable pro FHT hinzuzufügen, welche den Raumstatus beschreibt.

Diese könnte bei gleicher Nomenklatur dann wieder einfach mit dem Namen aus dem Array abgefragt werden.

So etwas ähnliches benutze ich für eine Art „Lock-Flag“, um nach manueller Änderung für eine gewisse Zeit die Automatik auszusperren.
Allerdings habe ich hier alle Werte in einem serialisierten Array liegen, welches dann beim Senden abgefragt wird.

Grüße
Fabian

PS: Warum neuer Thread?

Hallo Fabian,

hast Du ein Beispiel auf Lager?

Ich dachte mir:
Wenn imhome > überall holyday Temperaturen (geht ja schon).
Wenn imhome_ich > nur im Büro und Küche holyday Temperatur, Rest auf Default-.

Ich Denke, mann müßte eine neue Variabel imhome_ich erstellen, auf die getriggert wird und dann holyday_ich temperatur in den gewünschten Räumen einstellt.
Also eine art „Personentemperaturprofil“ auf Taste.

PS: In der Beschreibung vom Unterforum steht „KEINE FRAGEN“

Gibt es ein grund die schlafzimmer in ‚holiday‘ modus zu heizen?
(Ja vielleicht etwas langer warm halten)
Könnte es noch andere raumen geben die bei der Holiday-ich modus …

Besser gleich ein ‚ImWorking‘ modus implementieren!
Also: im temp.ini Work parameter einfugen (nur fuer die raume die genutzt werden), dabei soll mangels work parameter die defaults fur die andere raumen gelten.

Frage an euch: Wie oder wo soll der ImWorking im precedence rules rein?
laut wiki:

zu lesen von unten nach oben (also Unten hat Vorrang vor Oben) 

default default alle FHT's 
default (Winter/Sommer) für bestimmten FHT 
alldays jeder tag(Winter/Sommer) für bestimmten FHT 
today wochentag (Winter/sommer) für bestimmten FHT 

xxxx ← hier ??


Holiday Urlaub (Winter/sommer) für bestimmten FHT 
Dann die Overruled Regeln (wenn die Variablen deklariert sind in IPS) 

IAmHome Abgleich zu IPS __IAmHome Variable 
IAmAway Abgleich zu IPS __IAmAway Variable IAmAway hat Vorrang vor IAmHome wenn die beide true sind (!!) 
Party Abgleich zu IPS __Party Variable 

Ist nur ein denk-anstoss…
Grusse,
Fredje

Moin moin,

das mit dem Schlafzimmer war nur ein Beispiel.

Ich will über Transponder erkennen, wer @home ist (lasse mir gerade einen implantieren)
Wenn meine Tochter da ist, muß im Wohnzimmer nicht geheizt werden.
Wenn nur meine Frau da ist, überall, bis auf Kinderzimmer.
Wenn alle da sind, gilt die imhome-regel.

Grüße aus Berlin
Frank

:stuck_out_tongue: Das waren schon Scheidungsgründe :wink:

Hallo defcon,

zum Glück lässt sich mit IPS (fast) jede erdenklich Variante nachstellen. :smiley:

Wie es sich liest, wirst du wohl für jede Person eigene Status-Vars anlegen müssen. Diese kann man dann anhand einer Matrix logisch verknüpfen.

Ich sag nur: KV-Diagramm

Gruß
Fabian