[gelöst]Was mache ich falsch?

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

[gelöst]Was mache ich falsch?

Beitrag von virgin » 15.07.2022, 13:06

Ich habe hier ein Programm erstellt. Es funktioniert aber nicht.

Ziel ist es, die SysVar „Klima Ein Aus“ auf „ein“ zu schalten, wenn das Thermostat im Wohnzimmer Werte über 22,5 Grad erreicht. Und natürlich darf die Heizung nicht an sein, ich muss anwesend sein und die Klimaautomatic muss eingeschaltet sein.

Schaltet dieses Programm quasi nur genau einmal, wenn die Grenztemperatur überschritten wird und dann nicht mehr? Mit anderen Worten: wenn es z.B. schon 23 Grad warm ist, und ich die Klimautomatic auf „ein“ schalte, passiert nichts, weil es eben schon wärmer ist als der Grenzwert?

Und wenn dem so ist, was müsste ich im Programm ändern, um zu erreichen, dass es schaltet?

Danke für die Hilfe.
Dateianhänge
6C333331-29D3-45CE-9CEF-4349FBBC5E54.jpeg
Zuletzt geändert von virgin am 15.07.2022, 13:21, insgesamt 1-mal geändert.
Bernd

MichaelN
Beiträge: 9679
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: Was mache ich falsch?

Beitrag von MichaelN » 15.07.2022, 13:13

virgin hat geschrieben:
15.07.2022, 13:06
Schaltet dieses Programm quasi nur genau einmal, wenn die Grenztemperatur überschritten wird und dann nicht mehr?
Genau "bei Änderung" der Bedingung. Ist auch so im WebUI Handbuch erklärt.
virgin hat geschrieben:
15.07.2022, 13:06
Und wenn dem so ist, was müsste ich im Programm ändern, um zu erreichen, dass es schaltet?
Je nachdem was dann beim Ändern der SysVar passiert, möchtest Du das gar nicht. Oder soll die Klima im 3 Minuten Takt eingeschaltet werden?
Aber wenn Du das wirklich möchtest, aus welchen Gründen auch immer, dann ändere auf "bei Aktualisierung"
Aber im normalen Leben passiert das ja nicht, was Du jetzt beobachtet. Die 22,5° fallen ja nicht vom Himmel. Irgendwann muss es ja mal kälter gewesen sein.

Zum testen: Programm über Ausführen starten, dann wird immer das 1. Dann ausgeführt
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

Re: Was mache ich falsch?

Beitrag von virgin » 15.07.2022, 13:20

Michael, danke, das hilft.
Bernd

virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

Re: [gelöst]Was mache ich falsch?

Beitrag von virgin » 15.07.2022, 13:33

Doch noch eine Frage:
Zum testen: Programm über Ausführen starten, dann wird immer das 1. Dann ausgeführt
Was ich nicht verstehe ist, dass das Programm schaltet, OBWOHL die SV „Klimaautomatic“ auf „aus“ steht. Es sind ja alles „und“ Bedingungen. Eigentlich sollte das Program: doch nur schalten, wenn alle Bedingungen erfüllt sind.
Bernd

MichaelN
Beiträge: 9679
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: [gelöst]Was mache ich falsch?

Beitrag von MichaelN » 15.07.2022, 13:40

Vielleicht sollte ich es nochmal anders formulieren:

Programm über Ausführen starten, dann wird immer das 1. Dann ausgeführt. Immer = bedingungslos
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

Re: [gelöst]Was mache ich falsch?

Beitrag von virgin » 15.07.2022, 13:46

Danke, verstanden!
Bernd

Matsch
Beiträge: 5452
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 741 Mal

Re: [gelöst]Was mache ich falsch?

Beitrag von Matsch » 15.07.2022, 15:21

virgin hat geschrieben:
15.07.2022, 13:46
Danke, verstanden!
Obwohl diese (sinnlose?) Option eigentlich nicht zu verstehen ist. Kaum jemand liest den entsprechenden Hinweis im Handbuch dazu.

MichaelN
Beiträge: 9679
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: [gelöst]Was mache ich falsch?

Beitrag von MichaelN » 15.07.2022, 15:28

Deswegen wurde es in RaspberryMatic auch "umgebaut". Die Option hat vermutlich den Sinn explizit die Ausführung zu testen ohne warten zu müssen bis alle Bedingungen mal erfüllt sind. Warum es dann aber keine Option gibt das 1./2./3.... DANN zu testen - da ist man dann wieder auf halbem Wege stehen geblieben. Typisch EQ3 halt.
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Matsch
Beiträge: 5452
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 741 Mal

Re: [gelöst]Was mache ich falsch?

Beitrag von Matsch » 15.07.2022, 15:38

MichaelN hat geschrieben:
15.07.2022, 15:28
Warum es dann aber keine Option gibt das 1./2./3.... DANN zu testen
Auch das ist konsequent. Schließlich geht eQ-3 ja davon aus, dass ein Programm immer nur aus einem WENN und einem DANN besteht ...
Alles andere wird ja auch kaum supported.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“