Hallo, habe ein Problem mit dem einbinder meiner FHZ in IPS. ( Wie jeder am Anfang ) Habe den Code sowohl in der FHZ als auch in IPS geschrieben.
Variablen sind angelegt. Siehe Anhang. Ich ahbe gelesen, das es super lange dauern kann bis da was passiert. Habe auch schon 2 Tage gewartet. Denke ich mache was falsch.
Hallo, bitte zuerst mal hier lesen und dein(e) FHT’s anmelden an der FHZ.
Nachdem du dann siehst, ob die Werte reinkommen, wars das dann auch schon, denn im FHT Modul ist ein Problem, das Paresy erst mal lösen muss, sonst ist das ganze FHT Modul unbrauchbar. Hier kannst du lesen, warum
Du kannst zwar den FHT Werte übermittlen, aber die Target Variablen werden nie geupdated.
habe natüröich versucht die FHT an zu melden. ISt doch klar.
Da aber keine Werte reinkommen ( Denke das müsste ich im Debugger sehen )
stellt sich mir die Frage was ich falsch gemacht habe. Das einzige was ich mir vorstellen kann , ist die Vermutung, das die FHT bereits an eine andere FHZ angemeldet waren. ( Da gebraucht gekauft )
Habe in der Wiki auch den Punkt gefunden in der ich die "alten " Einstellungen löschen kann doch den Menüpunkt „Cent“ finde ich in meiner FHT nicht.
ala
Falls der Raumregler eventuell schon an einer Zentrale schon angemeldet war, muss diese Anmeldung gelöscht werden. Das können Sie folgendermaßen machen: „PROG“ gedrückt halten bis „Sond“ im Display erscheint. Drehen Sie das Stellrad, bis „Cent“ erscheint und drücken Sie „PROG“ Drehen Die das Stellrad, bis „nA „ erscheint, drücken Sie „PROG Den oben beschriebenen Anmeldevorgang durchführen.
Es gibt nämlich 2 Versionen! Wenn du keinen Menüpunkt „Cent“ hast, dann hast du höchstwahrscheinlich die Version, die nicht mit einer FHZ Betrieben werden kann.
Darf ich da auch noch mal blöd fragen: Was ist der unterschied zwischen Status Variables (target state IPS Request) und Status Variables (target state FHT Response)?
bevor war es so:
Du übermittlest dem FHT per Skript oder per Direktbefehl dem FHT einen Befehl, sei es eine neue Target-Temperatur oder -Mode. Diese Befehle gelangen in den Buffer der FHZ. Nur leider kam es des öfteren vor, dass die FHZ die Befehle nicht weiter an den FHT übermittlet hat, und diese Befehle dann im Buffer nach 1 Stunde durch Timeout aus dem FHZ Buffer rausflogen ohne eben gesendet worden zu sein. Jedoch in IPS waren die neuen Target Werte übernommen worden, was dann natürlich zu Problemen führte, zumals bei denen die komplexe FHT Skripte realisiert hatten.
Deshalb kam eben die Idee auf, die Befehle zuerst in einer Request Variable zwischen zu lagern, sprich:
IPS sendet einen Befehl. Der wird von IPS Request Variable übernommen. Erst wenn garantiert wurde, dass Befehl aus dem Buffer raus ist zum FHT (Buffer sendet OK zu IPS), wird der neue Wert (der zuvor in IPS Request war) in die IPS Target Variable übernommen.
Es gibt uns eine gewisse Garantie, dass der Befehl auch wirklich am FHT angekommen ist.
doch leider funktioniert das Ganze nicht mehr mit dem Quickswitch-Modul von WIIPS. Seit Einführung wird hier nicht mehr der aktuelle Zustand des FHT angezeigt.