Programm triggert nicht mehr

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
hmpatman
Beiträge: 66
Registriert: 13.04.2016, 19:06
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 7 Mal

Programm triggert nicht mehr

Beitrag von hmpatman » 04.07.2020, 10:08

Hallo!

Ich verstehe die Homematic nicht mehr. Meine Sicherheitssteuerung für die Markise läuft seit Jahren und seit ungefähr einer Woche nicht mehr, ich kann aber den Fehler nicht finden. Das Programm sieht so aus:
Bildschirmfoto von 2020-07-04 09-55-40.png
Steuerprogramm
Nach meinen Aufzeichnungen, hätte es auf Grund der Helligkeit um ca. 09:10 auslösen sollen und auf Automatik stellen, aber die Variable ist seit 05:04 unverändert. Tag ist eindeutig, der Wind liegt und lag unter 8m/s und die Helligkeit ist auch eindeutig über den Schwellwerten. Die Heizsperre steht auf Aktiv seit 30.06.2020.

Im Log steht nur das folgende, wobei sich die letzte Meldung ständig wiederholt. Den Socketerror verstehe ich nicht und konnte ich im Forum nicht finden.

Code: Alles auswählen

Jul 4 07:38:40 org.apache.http.impl.client.DefaultHttpClient INFO  [HmIP-RF_java_WorkerPool-1] I/O exception (java.net.SocketException) caught when processing request to {}->http://127.0.0.1:9292: Broken pipe (Write failed) 
Jul 4 07:38:40 org.apache.http.impl.client.DefaultHttpClient INFO  [HmIP-RF_java_WorkerPool-1] Retrying request to {}->http://127.0.0.1:9292 
Jul 4 07:39:56 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: 0 Accesspoints in Queue 
Jul 4 07:39:56 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
Jul 4 07:39:56 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: Eventlistener Handler utilization: 0/50 used 
Jul 4 07:44:56 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: 0 Accesspoints in Queue 
Jul 4 07:44:56 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
CCU reboot hat nix genutzt, wenn ich die Taste drücke, triggert das Programm und ein weiteres fährt die Markise aus. Warum triggert es nicht selber? Jemand eine Idee?

Vielen Dank,
Patrick
Dateianhänge
Bildschirmfoto von 2020-07-04 09-47-52.png
Helligkeitsverlauf
Bildschirmfoto von 2020-07-04 09-53-29.png
Windwert
Bildschirmfoto von 2020-07-04 09-51-13.png
Systemvariable
Zuletzt geändert von hmpatman am 04.07.2020, 11:13, insgesamt 2-mal geändert.

manfredh
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: Programm triggered nicht mehr

Beitrag von manfredh » 04.07.2020, 10:29

Bist du sicher, dass das Programm nicht getriggert wird (bzw. is not triggered)? Oder wird das "Wenn" (aus welchen Gründen auch immer) nicht als wahr erkannt und es läuft ins "Sonst,wenn".

Um solche Sachen zu prüfen, habe ich eine SV vom Typ Zeichenkette. Die baue ich dann immer in die "Dann"-Zweige ein und lasse sie mit einem Text füllen. Z.B. "Progr. Markise, erstes WENN erfüllt". Diese dann protokolliert und du kannst nachlesen was wann passiert ist.
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.

hmpatman
Beiträge: 66
Registriert: 13.04.2016, 19:06
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 7 Mal

Re: Programm triggert nicht mehr

Beitrag von hmpatman » 04.07.2020, 11:23

Danke für die Idee, hab mal alle Programme rund um die Markise instrumentiert und schau mal was da raus kommt.

hmpatman
Beiträge: 66
Registriert: 13.04.2016, 19:06
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 7 Mal

Re: Programm triggert nicht mehr

Beitrag von hmpatman » 05.07.2020, 19:59

Seit ich den Code instrumentiert habe, verhält sich das Programm offenbar wieder wie es soll. :? Werde es ein paar Tage beobachten und dann die Instrumentierung wieder ausbauen.

Antworten

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