Hallo Manfred,
ich habe es gerade noch einmal verifiziert.
Die Programmlogik ist wie folgt:
Ich habe am Wandthermostat eine Änderung der SOLL-Temperatur durchgeführt (letzte Änderung im Status des Thermostats wird aktualisiert):
Das Programm läuft auch durch (Zeitpunkt letzte Änderung):
Jedoch wird die Variable nicht gesetzt:
manuelle Änderung der SOLL-Temperatur
Moderator: Co-Administratoren
-
- Beiträge: 4155
- Registriert: 09.09.2012, 10:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 78 Mal
- Danksagung erhalten: 301 Mal
Re: manuelle Änderung der SOLL-Temperatur
Lösche mal im Programm das Setzen der Variable und speichere es ab.
Gehe dann nochmal ins Programm und trage das Setzen der SV im Dann wieder ein.
Teste dann nochmal.
Gruß
Manfred
Gehe dann nochmal ins Programm und trage das Setzen der SV im Dann wieder ein.
Teste dann nochmal.
Gruß
Manfred
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.
Re: manuelle Änderung der SOLL-Temperatur
Leider auch ohne Erfolg. Thermostat notiert eine Änderung, Programm läuft, aber die Variable wird nicht aktualisiert (steht noch auf dem selben Zeitpunkt wie heute morgen).
Wenn ich jedoch im Programm auf START drücken (manuelles Starten des Programms), dann wird die Variable gesetzt (laut Doku richtig, weil beim manuell Starten immer der DANN-Programmlauf ausgeführt wird):
Wenn ich jedoch im Programm auf START drücken (manuelles Starten des Programms), dann wird die Variable gesetzt (laut Doku richtig, weil beim manuell Starten immer der DANN-Programmlauf ausgeführt wird):
-
- Beiträge: 10752
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 672 Mal
Re: manuelle Änderung der SOLL-Temperatur
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: manuelle Änderung der SOLL-Temperatur
Hallo Alchy,
erstmal vielen Dank für den Hinweis auf die zweite Unterhaltung.
Wenn ich ein Programm mit der Regel "SOLL Temperatur im Wertebereich größer als 4.50°C bei Aktualisierung auslösen" erstelle, dann wird bei jeder Änderung das Programm ausgeführt.
Das bedeuet, dass das Programm bei Änderungen im Wochenprofil, Änderungen durch Fenster-Auf-Temperatur und manuellen Änderung in der GUI oder an der Hardware selbst ausgeführt wird.
Ich benötige eine Funktion, welche mir mitteilt, wenn die SOLL-Temperatur manuell/händisch am Drehrad vom Wandthermostat oder Heizungsthermostat durchgeführt wird.
Damit ich erkennen kann, wenn Änderungen außerhalb von einem Wochenprofil oder Fenster-Auf-Temperatur durchgeführt wurden.
Sonst noch jemand eine Idee (evtl. eine anderer Lösungsansatz als über SOLL-Temperatur geändert vom Verknüpfungspartner Heizungsthermostat (manuelle Bedienung, Sender) zu triggern...)
Danke im Voraus !
erstmal vielen Dank für den Hinweis auf die zweite Unterhaltung.
Wenn ich ein Programm mit der Regel "SOLL Temperatur im Wertebereich größer als 4.50°C bei Aktualisierung auslösen" erstelle, dann wird bei jeder Änderung das Programm ausgeführt.
Das bedeuet, dass das Programm bei Änderungen im Wochenprofil, Änderungen durch Fenster-Auf-Temperatur und manuellen Änderung in der GUI oder an der Hardware selbst ausgeführt wird.
Ich benötige eine Funktion, welche mir mitteilt, wenn die SOLL-Temperatur manuell/händisch am Drehrad vom Wandthermostat oder Heizungsthermostat durchgeführt wird.
Damit ich erkennen kann, wenn Änderungen außerhalb von einem Wochenprofil oder Fenster-Auf-Temperatur durchgeführt wurden.
Sonst noch jemand eine Idee (evtl. eine anderer Lösungsansatz als über SOLL-Temperatur geändert vom Verknüpfungspartner Heizungsthermostat (manuelle Bedienung, Sender) zu triggern...)
Danke im Voraus !
-
- Beiträge: 10752
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 672 Mal
Re: manuelle Änderung der SOLL-Temperatur
Ohne mich da jetzt wieder komplett einlesen zu wollen.
Der besagte Datenpunkt kann als Trigger benutzt werden WENN die Solltemperatur mittels Wochenprogramm geÄNDERT wird.
Du willst wissen, WENN der besagte Trigger NICHT mittels Wochenprogramm geändert wird.
Daraus sollte sich doch etwas stricken lassen.
Wie gesagt sollte, nur mal so als Ideengeber.
Alchy
Der besagte Datenpunkt kann als Trigger benutzt werden WENN die Solltemperatur mittels Wochenprogramm geÄNDERT wird.
Du willst wissen, WENN der besagte Trigger NICHT mittels Wochenprogramm geändert wird.
Daraus sollte sich doch etwas stricken lassen.
Wie gesagt sollte, nur mal so als Ideengeber.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 4155
- Registriert: 09.09.2012, 10:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 78 Mal
- Danksagung erhalten: 301 Mal
Re: manuelle Änderung der SOLL-Temperatur
Bleibt nur das Triggern aus oder wird der Datenpunkt "Solltemperatur geändert" bei einer manuellen Änderung erst gar nicht wahr?
Wenn nur das Triggern ausbliebe, könnte man doch auf die Ventilposition (Aktualisierung) triggern und im Programm dann den Datenpunkt mit prüfen. Eine manuelle Änderung bewirkt ja, dass das Thermostat alle Daten aktualisiert, also auch die Ventilpos.
Gruß
Manfred
Wenn nur das Triggern ausbliebe, könnte man doch auf die Ventilposition (Aktualisierung) triggern und im Programm dann den Datenpunkt mit prüfen. Eine manuelle Änderung bewirkt ja, dass das Thermostat alle Daten aktualisiert, also auch die Ventilpos.
Gruß
Manfred
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.