Hallo CCU-Anfaenger,
CCU-Anfaenger hat geschrieben: ↑31.01.2023, 13:10
... aber wie verhält es sich im Sommer, wenn das Ventil gewollt auf 0% steht und die Temperatur im Tagesverlauf durch Sonneneinstrahlung auf z.B. 25°C ansteigt?
da hast Du gleich einen Schwachpunkt entdeckt.
Wobei, eigentlich ist es das noch nicht mal - dieser Zustand (Heizung aus und Sonne scheint) ist einfach noch nicht berücksichtigt. Man könnte die Idee von @Sven_A mit der Sysvar nutzen, um die Meldung im Sommer zu blockieren. Zweifelsohne kann man die Werte für die Karenzzeit und die Temperaturdifferenz noch etwas anpassen. Man muss sich halt fragen: Wie schnell will ich eine Erkennung von INS (Karenzzeit) und wie weit schafft es meine Heizung in dieser Zeit (auch über's Jahr gesehen), die Temperatur am Thermostat zu erhöhen.
Wenn man nur eine niedrige Vorlauftemperatur (gut angepasste Heizkennlinie) fährt, wird nur eine sehr geringe Differenztemperatur ermittelt werden bzw. die Zeit ist ensprechend groß. Fremdwärme hat in diesem Fall natürlich auch mehr Einfluss. Ich könnte mir vorstellen, dass es da auch eine Grenze gibt, wo INS nicht mehr (einigermaßen) sicher erkannt werden kann (spätestens in der Übergangszeit). Das Script ist ja auch kein fertiges, welches bei mir schon jahrelang läuft und alle Anwendungsfälle abdeckt. Es ist erst gestern entstanden, nur um zu testen, ob man damit "INS" erkennen kann. Das gab es scheinbar bisher im HM-Bereich noch nicht. Nun darf und soll es ruhig durch die User weiter entwickelt werden.
Mit zunehmender Verbreitung von HmIP-Thermostaten sollte dieses Problem der Vergangenheit angehören. Wenn es das ist, wonach es aussieht, haben die alle im Channel 1 "HEATING_CLIMATECONTROL_TRANSCEIVER" den "VALVE_STATE" u. a. mit dem Wert "WAIT_FOR_ADAPTION".
Gestatte bitte noch einen Hinweis: Das Script ist so noch nicht lauffähig, Du brauchst noch ein Programm, welches Pushes senden kann (bei mir heißt das "=A5.3 Send" und eine Systemvariable ("PushOverText"), mit der der zu sendende Text übergeben wird. Alternativ kannst Du eine Senderoutine direkt in das Script einbauen, mit der Forensuche wirst Du fündig.
P. S. Bitte keine Fullqoutes, da verliert man schnell den Überblick.