Starke Schaltverzögerung

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Starke Schaltverzögerung

Beitrag von MichaelN » 07.09.2021, 13:36

yann hat geschrieben:
07.09.2021, 13:27
ich habe hier auch keine fertige Lösung erwartet aber ein paar “Lösungsansätze” bzw. Methoden, um mich des Problems zu nähern.
Die hier üblichen Methoden wären erstmal Screenshots zu zeigen, statt Nacherzählungen.

Einen Reboot der CCU hast Du schonmal durchgeführt? Nicht das nur eine zufällige Unpässlichkeit aufgetreten ist?
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 +++

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Starke Schaltverzögerung

Beitrag von Xel66 » 07.09.2021, 14:34

yann hat geschrieben:
07.09.2021, 13:27
ich habe hier auch keine fertige Lösung erwartet aber ein paar “Lösungsansätze” bzw. Methoden, um mich des Problems zu nähern.
Die wurden Dir bereits aufgelistet. Mehr Möglichkeiten hast Du nicht. Man kann auch noch die Logdatei runterladen, aber ob Du damit was erreichen kannst, würde ich bezweifeln.
yann hat geschrieben:
07.09.2021, 13:27
Ich habe jetzt extra noch mal ein Programm “isoliert” für einen Aktor erstellt, d.h. die Variable wird nur hiermit gesetzt.
Das Programm ist ja nicht das Problem, sondern die anderen, die ggf. durch die Systemvariable oder irgendwelche anderen Rückmeldungen getriggert werden.
yann hat geschrieben:
07.09.2021, 13:27
Gleichzeitig triggered der Aktor nur bei Aktualisierung der Variablen um dann sein LEVEL anzusteuern.
Sowas meinte ich. Irgendwelche gleichzeitigen und/oder konkurrierenden Zugriffe.
yann hat geschrieben:
07.09.2021, 13:27
Die Zeitstempel aller Variablen sind wie erwartet:
Die sind ja auch uninteressant, sondern gleiche Zeitstempel bei anderen Programmen, die vermeintlich nichts mit der Sytemvariable zu tun haben (aber ggf. durch Rückmeldungen der Aktoren getriggert werden).

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Starke Schaltverzögerung

Beitrag von MichaelN » 07.09.2021, 15:53

Xel66 hat geschrieben:
07.09.2021, 14:34
sondern gleiche Zeitstempel bei anderen Programmen, die vermeintlich nichts mit der Sytemvariable zu tun haben
Kann man komfortabel mit dem Skript auflisten:
viewtopic.php?f=31&t=68913
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 +++

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Starke Schaltverzögerung

Beitrag von Xel66 » 07.09.2021, 16:06

MichaelN hat geschrieben:
07.09.2021, 15:53
Kann man komfortabel mit dem Skript auflisten:
Gleich gebookmarkt. Für Analysen sicher immer gut zu gebrauchen.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

yann
Beiträge: 20
Registriert: 25.07.2019, 06:54
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Starke Schaltverzögerung

Beitrag von yann » 07.09.2021, 17:03

MichaelN hat geschrieben:
07.09.2021, 15:53
Xel66 hat geschrieben:
07.09.2021, 14:34
sondern gleiche Zeitstempel bei anderen Programmen, die vermeintlich nichts mit der Sytemvariable zu tun haben
Kann man komfortabel mit dem Skript auflisten:
viewtopic.php?f=31&t=68913
Das war ein wertvoller Tip.

Zur Lösung:
Die Variable bzw. das triggers des Aktors waren nicht das Problem.
Ich habe ein paar Shellys über CuX eingebunden und lese die Leistungsdaten aus. Seltsamerweise hat sich die IP von einem geändert, weshalb das Script ins Nirgendwo telefonieren wollte. Script deaktiviert und schon ging alles sauber!

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 752 Mal

Re: Starke Schaltverzögerung

Beitrag von shartelt » 07.09.2021, 17:06

also war direkt die erste Antwort von Michael die Lösung...sehr fein.

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Starke Schaltverzögerung

Beitrag von Xel66 » 07.09.2021, 17:48

yann hat geschrieben:
07.09.2021, 17:03
Seltsamerweise hat sich die IP von einem geändert, weshalb das Script ins Nirgendwo telefonieren wollte.
Mein Standardvorbehalt gegen externe Netzwerkkommunikation der Rega. Die ist einfach nicht dafür gemacht und wenn man dann die Threads nicht in den Hintergrund (&) schickt, blockieren solche hängenden Kommunikationen die Rega. Sie kann einfach von Haus aus damit nicht umgehen. Die Verzögerung der Programmausführung hättest Du aber an allen laufenden Programmen wahrnehmen müssen und nicht nur an dieser einen Stelle.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

yann
Beiträge: 20
Registriert: 25.07.2019, 06:54
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Starke Schaltverzögerung

Beitrag von yann » 08.09.2021, 08:16

shartelt hat geschrieben:
07.09.2021, 17:06
also war direkt die erste Antwort von Michael die Lösung...sehr fein.
Ja, und nein ;-)
Es gab da ein störendes Programm aber das hatte rein gar nichts mit meiner Variable bzw. den Programmen zum setzen bzw. reagieren zu tun.
Beim ausführen des Scriptes bin ich eigentlich nur über ein anderes „gestolpert“, was zu oft lief. Das habe ich dann seltener eingeplant und mich gleich noch des Shelly-Programms angenommen, weil mir aufgefallen war, dass die Daten lange nicht mehr aktualisiert wurden… was dann an der geänderten IP lag…

Dennoch: Dank an alle, die positiv zur Lösung meines Problems beigetragen haben.

Antworten

Zurück zu „RaspberryMatic“