Fehlerhaftes Programm

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

Moderatoren: jmaus, Co-Administratoren

Kanumouse
Beiträge: 91
Registriert: 09.04.2018, 10:10

Re: Fehlerhaftes Programm

Beitrag von Kanumouse » 14.09.2022, 14:33

Der Kanalname ist auch in keinen anderen alten (die gibt es nicht) Programmen zu finden.
Es funktioniert ja auch alles bestens, wenn ich das Programm nach dem Abmelden mit SDV repariere.

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: Fehlerhaftes Programm

Beitrag von Matsch » 14.09.2022, 14:44

Kanumouse hat geschrieben:
14.09.2022, 14:33
Es funktioniert ja auch alles bestens, wenn ich das Programm nach dem Abmelden mit SDV repariere.
Daran würde ich mich aber nicht zu sehr festhalten. Wie alt ist denn die SD-Card? Werden darauf permanent Daten geschrieben?

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

Re: Fehlerhaftes Programm

Beitrag von Xel66 » 14.09.2022, 15:10

Kanumouse hat geschrieben:
14.09.2022, 14:33
Es funktioniert ja auch alles bestens, wenn ich das Programm nach dem Abmelden mit SDV repariere.
Dann wäre mein Ansatz, herauszubekommen WAS der SDV genau repariert und versuchen, genau diesem Problem abzuhelfen. Zur Not würde ich den Trigger oder die Bedingung wechseln. Ich persönlich erachte beispielsweise Deinen Zeitbedingungstyp (Tageszeit_hhmm) als überflüssig, denn die CCU besitzt selbst ein Zeitmodul. Da muss man keine Uhrzeiten in Gleitkommazahlen umwandeln, um darauf zu triggern. Gerade wenn das zugrundeligende Script viele Systemvariablen gleichzeitig aktualisiert, kann es eben zu Problemen beim Triggern von Programmen kommen. Das System ist ereignisgesteuert und geht im Normalfall nicht davon aus, dass sich viele Bedingungen "gleichzeitig" (extrem kurze Zeitabstände innerhalb eine Scriptlaufes) ändern. Darum wird dieser Anwenderfehler vermutlich nicht abgefangen.

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

Kanumouse
Beiträge: 91
Registriert: 09.04.2018, 10:10

Re: Fehlerhaftes Programm

Beitrag von Kanumouse » 14.09.2022, 18:30

Die SD-Karte ist ca. ein Jahr alt und Daten oder Diagramme schreibe ich nicht darauf.
Der Fehler hat sich irgendwie im Rahmen eines Homatic-Updates eingeschlichen und ich "schleppe" den nun schon seit mehreren Monaten mit.
Bzgl. SDV-Funktionalität zur Fehlerbehebung versuche ich mal den Entwickler zu kontaktieren, insofern ist dieser Ansatz nicht schlecht.

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

Re: Fehlerhaftes Programm

Beitrag von MichaelN » 14.09.2022, 19:01

Kanumouse hat geschrieben:
14.09.2022, 14:30
Die SD-Karte ist neu
Kanumouse hat geschrieben:
14.09.2022, 18:30
Die SD-Karte ist ca. ein Jahr alt
Was denn nun?
MichaelN hat geschrieben:
14.09.2022, 14:14
Mach mal aus dem verzögert ein "sofort"
Hast Du das wenigstens mal ausprobiert, oder ist das zuviel Mühe?
Mit theoretischen Überlegungen wirst Du das Problem auf jeden Fall nicht lösen
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 +++

Kanumouse
Beiträge: 91
Registriert: 09.04.2018, 10:10

Re: Fehlerhaftes Programm

Beitrag von Kanumouse » 15.09.2022, 11:54

Hab die Verzögerung mal testweise rausgenommen - hat leider nicht das Problem gelöst.

Antworten

Zurück zu „RaspberryMatic“