Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Moderator: Co-Administratoren
-
- Beiträge: 64
- Registriert: 24.01.2016, 12:13
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Hallo an alle,
ich brauch wieder mal Eure Hilfe.
Ich habe für jeden meiner 5 Fußbodenheizungkreise ein Programm erstellt, das den Zustand an der 16 kanaligen Anzeige HM-OU-LED16 anzeigen sollen. Auslösender Trigger ist der jeweilige Funkaktor eines HM-LC-Sw4-DR oder die Umstellung des Modus (Auto/Manuell) eines Wandthermostaten (HM-TC-IT-WM-W-EU).
Mich wundert jetzt, dass die Programme jeweils im Abstand von ca. 2 bis 3 Minuten abgearbeitet werden, obwohl keiner der Trigger sich ändert. Das Problem ist, dass mein DC ziemlich hoch ist, und ich vermute, dass das eventuell daran liegt, dass jedesmal die Anzeig mit angefunkt wird, obwohl sich ja gar nichts ändert.
Ich weiß leider nicht, wie ich das Programm so hier in den Beitrag kriege, dass man ihn eifach anklicken kann und er vergrößert sich. Deshalb habe ich es als Anhang beigefügt.
Vielleicht hat ja jemand von Euch eine gute Idee, was ich falsch mache.
Danke
ich brauch wieder mal Eure Hilfe.
Ich habe für jeden meiner 5 Fußbodenheizungkreise ein Programm erstellt, das den Zustand an der 16 kanaligen Anzeige HM-OU-LED16 anzeigen sollen. Auslösender Trigger ist der jeweilige Funkaktor eines HM-LC-Sw4-DR oder die Umstellung des Modus (Auto/Manuell) eines Wandthermostaten (HM-TC-IT-WM-W-EU).
Mich wundert jetzt, dass die Programme jeweils im Abstand von ca. 2 bis 3 Minuten abgearbeitet werden, obwohl keiner der Trigger sich ändert. Das Problem ist, dass mein DC ziemlich hoch ist, und ich vermute, dass das eventuell daran liegt, dass jedesmal die Anzeig mit angefunkt wird, obwohl sich ja gar nichts ändert.
Ich weiß leider nicht, wie ich das Programm so hier in den Beitrag kriege, dass man ihn eifach anklicken kann und er vergrößert sich. Deshalb habe ich es als Anhang beigefügt.
Vielleicht hat ja jemand von Euch eine gute Idee, was ich falsch mache.
Danke
Viele Grüße
4_motion
4_motion
-
- Beiträge: 12434
- Registriert: 19.03.2014, 00:37
- System: in Planung
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 380 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Das liesse sich problemlos als Screenshot einfügen ...
Warum ist das Zeug jeweils doppelt drin ?? "FBH_Kue_EG" triggert das Programm drei Mal.
Gruß
Bruno
Programm deaktivieren
Warum ist das Zeug jeweils doppelt drin ?? "FBH_Kue_EG" triggert das Programm drei Mal.
Werden die "abgearbeitet", oder ändert sich nur der Zeitstempel ?... die Programme jeweils im Abstand von ca. 2 bis 3 Minuten abgearbeitet werden ...
Gruß
Bruno
-
- Beiträge: 64
- Registriert: 24.01.2016, 12:13
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Hallo, danke an Bruno für die schnelle Antwort. Ich war wieder mal abwesend, deshalb erst heute.
Das Deaktivieren probiere ich heute noch aus und melde mch, ob der DC besser wird.
Die Frage, warum es 3x triggert ist berechtigt. Das liegt daran, dass mir auf der Statusanzeige (16 LED) eine Anzeige für die Umwälzpumpe des FBH-Heizkreises fehlt. Deshalb ist es so programmiert, dass die Anzeige grün wird, wenn "FBH_Kue_EG" ausgeschaltet wird. Wenn "FBH_Kue_EG" eingeschaltet wird, wird noch geprüft, ob die Umwälzpumpe läuft (dann wird die Anzeige rot) oder ob sie noch nicht läuft, dann wird sie mit einer Verzögerung gestartet und so lange ist die Anzeige orange. Vielleicht ist das aber auch eine übertriebene Spielerei.
Ob das Programm wirklich abgearbeitet wird, kann ich nicht sagen, es ändert sich aber der Zeitstempel. Ich frage mich eben nur, warum er sich ändert, wenn nichts ausgelöst wird, was das Programm antriggert?
Vielleicht hat ja noch jemand eine Idee.
Das Deaktivieren probiere ich heute noch aus und melde mch, ob der DC besser wird.
Die Frage, warum es 3x triggert ist berechtigt. Das liegt daran, dass mir auf der Statusanzeige (16 LED) eine Anzeige für die Umwälzpumpe des FBH-Heizkreises fehlt. Deshalb ist es so programmiert, dass die Anzeige grün wird, wenn "FBH_Kue_EG" ausgeschaltet wird. Wenn "FBH_Kue_EG" eingeschaltet wird, wird noch geprüft, ob die Umwälzpumpe läuft (dann wird die Anzeige rot) oder ob sie noch nicht läuft, dann wird sie mit einer Verzögerung gestartet und so lange ist die Anzeige orange. Vielleicht ist das aber auch eine übertriebene Spielerei.
Ob das Programm wirklich abgearbeitet wird, kann ich nicht sagen, es ändert sich aber der Zeitstempel. Ich frage mich eben nur, warum er sich ändert, wenn nichts ausgelöst wird, was das Programm antriggert?
Vielleicht hat ja noch jemand eine Idee.
Viele Grüße
4_motion
4_motion
- FBK2904
- Beiträge: 454
- Registriert: 22.03.2016, 17:12
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Bei Ludwigsburg
- Hat sich bedankt: 80 Mal
- Danksagung erhalten: 42 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Was für ein heilloses Durcheinander und Doppel-Gemoppel
Systematischer Aufbau von Programmen = Fehlanzeige.
Wie "Glühwurm" schon schrieb ist alles doppelt und dreifach drin und ein nur "SONST" am Ende sollte nicht genutzt werden
(wurde hier im Forum schon tausendfach erklärt).
Der erste Block "WENN" und danach "ODER" Teil ist schonmal das selbe wie die erste WENN-Bedingung (nur anderes dargestellt).
Im "SONST,WENN" Block sieht es meiner Meinung auch nicht viel besser aus, da beisst sich doch überall die Katze in den Schwanz.
Wo ist / soll da eine Verzögerung der Pumpe sein ?
Mein Tipp:
PROGRAMM LÖSCHEN, überdenken und neu schreiben
Frank
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
-
- Beiträge: 64
- Registriert: 24.01.2016, 12:13
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
noch einmal zum DC. Ich habe mal gelesen, dass man eventuell aus dem Log-File erkennen kann, was den hohen DC verursacht. Ich kenne mich damit nicht so aus, habe aber mal bei "Funk" auf "alles loggen" gestellt. Da die Datei damit ca. 14 MB mit über 6.000 Seiten geworden ist, habe ich mal den Beriech von 05:00 Uhr bis 08:00 Uhr herausgenommen. Dieses File habe ich hier einmal mit angehängt. Es startet heute morgen um 04:00 Uhr und endet eben jetzt. Vielleicht kann ja jemand was erkennen.
Ich bin für jede Hilfe dankbar.
Ich bin für jede Hilfe dankbar.
- Dateianhänge
-
- homematic-ccu2-2019-07-12-3.log - Editor.pdf
- (2.54 MiB) 38-mal heruntergeladen
Viele Grüße
4_motion
4_motion
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Als PDF... Never.
Plain Text - so wie man sie runterlädt, da kann man wenigstens vernünftig greppen
Plain Text - so wie man sie runterlädt, da kann man wenigstens vernünftig greppen
-
- Beiträge: 64
- Registriert: 24.01.2016, 12:13
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Hallo Frank,
Die Verzögerung steht nicht in diesem Programm, sondern in einem anderen. Deshalb kannst Du sie hier nicht sehen. Ich gebe zu, das ist ohne die Detailkenntnisse schwer zu verstehen.
Trotzdem danke für Deine Hilfe
Vielleicht ist das alles hier schwer darzustellen aber, es ist nicht dasselbe. Der Trigger im ersten Pfad ist, dass der Schaltaktor des FBH-Heizkreises ausgeschaltet wird. Dabei wird dann noch geprüft, ob der Wandthermostat im "Manu-Mode" ist. Dann soll die LED auf "grün" gehen. Im "Oder-Pfad" ist der Wandthermostat der Trigger, wenn dieser auf "Manu" geschaltet wird. Dann wird geprüft, ob der Schaltaktor des Heizkreise aus ist. Auch dann soll die LED auf grün gehen. Es sind also zwei verschiedene Bedingungen. Genauso verhält es sich mit den weiteren Programmteilen.Der erste Block "WENN" und danach "ODER" Teil ist schonmal das selbe wie die erste WENN-Bedingung (nur anderes dargestellt).
Im "SONST,WENN" Block sieht es meiner Meinung auch nicht viel besser aus, da beisst sich doch überall die Katze in den Schwanz.
Wo ist / soll da eine Verzögerung der Pumpe sein ?
Die Verzögerung steht nicht in diesem Programm, sondern in einem anderen. Deshalb kannst Du sie hier nicht sehen. Ich gebe zu, das ist ohne die Detailkenntnisse schwer zu verstehen.
Trotzdem danke für Deine Hilfe
Viele Grüße
4_motion
4_motion
-
- Beiträge: 64
- Registriert: 24.01.2016, 12:13
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Hallo Jérôme,
sorry, das habe ich nicht gewusst. Hier die Datei noch einmal als *.log-File
Viele Grüße
Dirk
sorry, das habe ich nicht gewusst. Hier die Datei noch einmal als *.log-File
Viele Grüße
Dirk
Viele Grüße
4_motion
4_motion
- FBK2904
- Beiträge: 454
- Registriert: 22.03.2016, 17:12
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Bei Ludwigsburg
- Hat sich bedankt: 80 Mal
- Danksagung erhalten: 42 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Das lässt mir jetzt gerade keine Ruhe.
Werde deine Bedingungen mal auflösen und versuchen dir zu helfen (bis der Pizza-Service kommt )
und mich später nochmal melden.
Grüssle,
Frank
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
-
- Beiträge: 12434
- Registriert: 19.03.2014, 00:37
- System: in Planung
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 380 Mal
Re: Programm wird abgearbeitet, ohne dass ein Trigger ausgelöst hat
Für Dich vielleicht nicht, im Programm schon.
Der Oder-Pfad kann komplett weg. Im ersten Pfad den Wandthermostat "auf Änderung.... Der Trigger im ersten Pfad ist, dass der Schaltaktor des FBH-Heizkreises ausgeschaltet wird. Dabei wird dann noch geprüft, ob der Wandthermostat im "Manu-Mode" ist. Dann soll die LED auf "grün" gehen. Im "Oder-Pfad" ist der Wandthermostat der Trigger, wenn dieser auf "Manu" geschaltet wird. Dann wird geprüft, ob der Schaltaktor des Heizkreise aus ist. ...
Wenn dieser Thermostat oder dieser Aktor in weiteren Zeilen vorkommen, nur noch auf prüfen.
Grundlagen siehe WebUI-Handbuch.