SDV V5.03.04G - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Moderator: Co-Administratoren
-
- Beiträge: 9681
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Heute hatte ich ein Erlebnis der 3. Art mit der WebUI.
Ich habe auf die schnelle ein Einfaches Programm erstellt, das mit einem periodisch getriggerten Zeitmodul ein Skript ausführt.
Sollte einmal die Stunde um 11 nach der vollen Stunde laufen.
Habe das Zeitmodul aber nicht richtig angelegt, so das das Programm immer zur vollen Stunde lief.
Dann habe ich mich nochmal eingeloggt um das Programm zu ändern, habe das Zeitmodul angepasst und gespeichert und abgemeldet.
Dann bin ich nochmal rein um am Skript noch was anzupassen. Und stelle dabei fest, das meine letzte Änderung nicht gespeichert war.
Mit fiel dann auf, das am Programmnamen auf einmal ein "_1" hing und habe den Edit mit Abbrechen beendet.
Geholfen hat es nicht, denn ich hatte nun 2 Programme mit dem gleichen (!) Namen. Einmal mit dem alten Stand und einmal mit dem neuen Stand.
Ich habe mich dann abgemeldet und mit dem SDV alle möglichen Konstistentchecks durchgeführt.
Alle ohne Fehler. Das einzige was mir auffiel:
das eine der beiden Programme hat ISE-ID 301xx, das andere ISE-ID 2654. Kam mir schon komisch vor. Ich habe dann das "falsche" gelöscht. Das war das mit der höheren ID.
Heute abend merkte ich dann, das die Sonnenwinkel nicht mehr berechnet werden. Und stelle fest, das mein 1 Jahr altes Programm zur Sonnenstand-Berechnung nicht mehr da war. (Vermutlich hatte das mal die ISE-ID 2654). Ich will jetzt aber auch kein Backup einspielen, so neugierig bin ich nicht. Das Programm war schnell neu angelegt. Im Moment läuft auch alles.
Ich habe übrigens wie immer nur mit einem Browser-Tab gearbeitet, immer OK und Abbrechen benutzt und mich regelmäßig aus der WebUI angemeldet um die Änderungen persistent werden zu lassen. Hat alles nicht geholfen diesen Fehler zu vermeiden.
Langer Rede kurzer Sinn: gibt es noch irgendwas, was ich mit dem SDV prüfen kann bezüglich Konsistenz der Rega?
Ich habe auf die schnelle ein Einfaches Programm erstellt, das mit einem periodisch getriggerten Zeitmodul ein Skript ausführt.
Sollte einmal die Stunde um 11 nach der vollen Stunde laufen.
Habe das Zeitmodul aber nicht richtig angelegt, so das das Programm immer zur vollen Stunde lief.
Dann habe ich mich nochmal eingeloggt um das Programm zu ändern, habe das Zeitmodul angepasst und gespeichert und abgemeldet.
Dann bin ich nochmal rein um am Skript noch was anzupassen. Und stelle dabei fest, das meine letzte Änderung nicht gespeichert war.
Mit fiel dann auf, das am Programmnamen auf einmal ein "_1" hing und habe den Edit mit Abbrechen beendet.
Geholfen hat es nicht, denn ich hatte nun 2 Programme mit dem gleichen (!) Namen. Einmal mit dem alten Stand und einmal mit dem neuen Stand.
Ich habe mich dann abgemeldet und mit dem SDV alle möglichen Konstistentchecks durchgeführt.
Alle ohne Fehler. Das einzige was mir auffiel:
das eine der beiden Programme hat ISE-ID 301xx, das andere ISE-ID 2654. Kam mir schon komisch vor. Ich habe dann das "falsche" gelöscht. Das war das mit der höheren ID.
Heute abend merkte ich dann, das die Sonnenwinkel nicht mehr berechnet werden. Und stelle fest, das mein 1 Jahr altes Programm zur Sonnenstand-Berechnung nicht mehr da war. (Vermutlich hatte das mal die ISE-ID 2654). Ich will jetzt aber auch kein Backup einspielen, so neugierig bin ich nicht. Das Programm war schnell neu angelegt. Im Moment läuft auch alles.
Ich habe übrigens wie immer nur mit einem Browser-Tab gearbeitet, immer OK und Abbrechen benutzt und mich regelmäßig aus der WebUI angemeldet um die Änderungen persistent werden zu lassen. Hat alles nicht geholfen diesen Fehler zu vermeiden.
Langer Rede kurzer Sinn: gibt es noch irgendwas, was ich mit dem SDV prüfen kann bezüglich Konsistenz der Rega?
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 +++
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 +++
-
- Beiträge: 312
- Registriert: 11.01.2008, 14:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 33 Mal
- Danksagung erhalten: 20 Mal
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Das ist mir schon des Öfteren so passiert. Hab aber ebenso keine Ahnung warum.
Raspberry PI 4 mit RaspberryMatic, 4 LAN-Gateways, zwei HmIP-HAP und 248 Geräte
CUxD mit 357 Kanälen auf 64 Geräten
Zusatzsoftware: XML-API, CUxD-Highcharts, NEO-Server, Programmedrucken, CUxD, E-Mail, Philips Hue, Messenger, CCU-Historian, JB-HP-Devices, HomeKit HomeMatic
Anbindungen: Wolf eBus; NodeMCU-Ultraschall-Füllstandsmessung mit Temperatureinfluß; Fußbodenheizung mit Rücklauftemperaturbegrenzer (RTL)
CUxD mit 357 Kanälen auf 64 Geräten
Zusatzsoftware: XML-API, CUxD-Highcharts, NEO-Server, Programmedrucken, CUxD, E-Mail, Philips Hue, Messenger, CCU-Historian, JB-HP-Devices, HomeKit HomeMatic
Anbindungen: Wolf eBus; NodeMCU-Ultraschall-Füllstandsmessung mit Temperatureinfluß; Fußbodenheizung mit Rücklauftemperaturbegrenzer (RTL)
-
- Beiträge: 9681
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Immer im Zusammenhang mit Zeitmodul oder unabhängig davon?
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 +++
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 +++
-
- Beiträge: 312
- Registriert: 11.01.2008, 14:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 33 Mal
- Danksagung erhalten: 20 Mal
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Generell.
Raspberry PI 4 mit RaspberryMatic, 4 LAN-Gateways, zwei HmIP-HAP und 248 Geräte
CUxD mit 357 Kanälen auf 64 Geräten
Zusatzsoftware: XML-API, CUxD-Highcharts, NEO-Server, Programmedrucken, CUxD, E-Mail, Philips Hue, Messenger, CCU-Historian, JB-HP-Devices, HomeKit HomeMatic
Anbindungen: Wolf eBus; NodeMCU-Ultraschall-Füllstandsmessung mit Temperatureinfluß; Fußbodenheizung mit Rücklauftemperaturbegrenzer (RTL)
CUxD mit 357 Kanälen auf 64 Geräten
Zusatzsoftware: XML-API, CUxD-Highcharts, NEO-Server, Programmedrucken, CUxD, E-Mail, Philips Hue, Messenger, CCU-Historian, JB-HP-Devices, HomeKit HomeMatic
Anbindungen: Wolf eBus; NodeMCU-Ultraschall-Füllstandsmessung mit Temperatureinfluß; Fußbodenheizung mit Rücklauftemperaturbegrenzer (RTL)
- Black
- Beiträge: 5483
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 424 Mal
- Danksagung erhalten: 1074 Mal
- Kontaktdaten:
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Nach einigen Rückfragen per PN:
Keine Sorge, das Projekt ist nicht eingeschlafen, es wird auch demnächst wieder ein Update kommen. Aber beruflich war ich unerwartet etwas intensiver eingebunden und auch das Privatleben geht vor dem tippen von Programmzeilen.
Bis dahin, alles is gut, Black
Keine Sorge, das Projekt ist nicht eingeschlafen, es wird auch demnächst wieder ein Update kommen. Aber beruflich war ich unerwartet etwas intensiver eingebunden und auch das Privatleben geht vor dem tippen von Programmzeilen.
Bis dahin, alles is gut, Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
- Black
- Beiträge: 5483
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 424 Mal
- Danksagung erhalten: 1074 Mal
- Kontaktdaten:
SDV V4.07.01D Scripteditor und Objektinspektor / Changer CCU/RM
Nach einigen Überarbeitungen und Erweiterungen:
SDV V4.07.01D
a)div kleinere Bugfixes. (u.a. Hintdarstellung der Auslösenden Trigger eines Programmes, hier wurden fälschlicherweise alle Bedingungen als Trigger dargestellt)
b) Erweiterungen der Scriptdoku
c) Unterbau durch classes für die Direkte kommunikation mit den Schnittstellenprozessen erweitert. Hier werden in Zukunft weitere Verbessungen der SDV FUnktionalität erfolgen (Schnellere Aufbereitung der Masterund linksets, Aufbereitung der Enums in den Master/Linkssets)
Die Änderung in c) kann zur folge haben, das CCU2 Nutzer neue Lizenzanfrage stellen müssen, CCU3 bzw RMatik sind davon nicht betroffen
Version ersetzt gegen den Fix SDV V4.07.01E
Black
SDV V4.07.01D
a)div kleinere Bugfixes. (u.a. Hintdarstellung der Auslösenden Trigger eines Programmes, hier wurden fälschlicherweise alle Bedingungen als Trigger dargestellt)
b) Erweiterungen der Scriptdoku
c) Unterbau durch classes für die Direkte kommunikation mit den Schnittstellenprozessen erweitert. Hier werden in Zukunft weitere Verbessungen der SDV FUnktionalität erfolgen (Schnellere Aufbereitung der Masterund linksets, Aufbereitung der Enums in den Master/Linkssets)
Die Änderung in c) kann zur folge haben, das CCU2 Nutzer neue Lizenzanfrage stellen müssen, CCU3 bzw RMatik sind davon nicht betroffen
Version ersetzt gegen den Fix SDV V4.07.01E
Black
Zuletzt geändert von Black am 21.06.2021, 22:08, insgesamt 1-mal geändert.
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
- Black
- Beiträge: 5483
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 424 Mal
- Danksagung erhalten: 1074 Mal
- Kontaktdaten:
SDV V4.07.01E Scripteditor und Objektinspektor / Changer CCU/RM
SDV V4.07.01E
thnx @nimmnenkeks:
issue im hint gefunden, behoben und compiliert
teste mal bitte, obs nun bei dir auch geht und gibt ok oder fail.
mein testbutton2 ist nun auch weg
spalten die unsichtbar sind sollten sind nun unsichtbar.
Da dies ein privates Projekt ist, kann jeder wahrscheinlich nachvollziehen, dass die Pflege und die Tests des SDV auf die verschiedenen Zentralenversionen sehr aufwendig ist und ich nur für die Zentralen, die ich selber in meinem Testuniversum betreibe, auch entsprechend Support leisten kann bzw auch die Community untereinander Support leisten kann. Deshalb kann ich bei Zentralensystemen, welche nicht auf einer CCU2/CCU3 von EQ3 bzw nicht auf Debmatic / PiVCCU oder auf der originalen Raspberrymatik beruhen, leider nicht versprechen, dass der SDV auf derartigen Systemen lauffähig ist. Ich denke, dies ist nachvollziehbar.
Black
thnx @nimmnenkeks:
issue im hint gefunden, behoben und compiliert
teste mal bitte, obs nun bei dir auch geht und gibt ok oder fail.
mein testbutton2 ist nun auch weg
spalten die unsichtbar sind sollten sind nun unsichtbar.
Da dies ein privates Projekt ist, kann jeder wahrscheinlich nachvollziehen, dass die Pflege und die Tests des SDV auf die verschiedenen Zentralenversionen sehr aufwendig ist und ich nur für die Zentralen, die ich selber in meinem Testuniversum betreibe, auch entsprechend Support leisten kann bzw auch die Community untereinander Support leisten kann. Deshalb kann ich bei Zentralensystemen, welche nicht auf einer CCU2/CCU3 von EQ3 bzw nicht auf Debmatic / PiVCCU oder auf der originalen Raspberrymatik beruhen, leider nicht versprechen, dass der SDV auf derartigen Systemen lauffähig ist. Ich denke, dies ist nachvollziehbar.
Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 453
- Registriert: 30.11.2016, 20:24
- Hat sich bedankt: 43 Mal
- Danksagung erhalten: 19 Mal
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Servus Black,
eben kurz ausprobiert , funzt mit perfekter Anzeige der Trigger mit entsprechend aufgelöstem State im Hint!
Und das "mal eben" neben Telefonat
Ganz schön fix ist der SDV nun geworden, mein lieber Mann (Unterbau auf Skunkworks Technologie? Dachte die war verloren! )
Respekt!
Meine Trigger stehen fast bei allen Programmen ja im 1. "Sonst, wenn" Abschnitt (bietet halt im UI-Programmaufbau) die geringste Fehlermöglichkeit.
Die alten Programme mit über 100 Auslösern muss ich erst noch mal in den Backups suchen, da sie durch Skripte ersetzt sind (ist einfacher).
Die anderen besprochenen Verbesserungen, muss ich mir in Ruhe bei nem Weizen anschauen.
Vielen Dank!
BG Keks
Ps: Button2 war irritierend, habe mir aber gedacht, dass es ein Tool-Button für Dich war....
Da nix davon von Dir beschieben war, war das so wie der "rote Knopp" in nem Comic.... nicht drücken, nicht drücken...
ich bin Groot... -> Kernschmelze???
eben kurz ausprobiert , funzt mit perfekter Anzeige der Trigger mit entsprechend aufgelöstem State im Hint!
Und das "mal eben" neben Telefonat
Ganz schön fix ist der SDV nun geworden, mein lieber Mann (Unterbau auf Skunkworks Technologie? Dachte die war verloren! )
Respekt!
Meine Trigger stehen fast bei allen Programmen ja im 1. "Sonst, wenn" Abschnitt (bietet halt im UI-Programmaufbau) die geringste Fehlermöglichkeit.
Die alten Programme mit über 100 Auslösern muss ich erst noch mal in den Backups suchen, da sie durch Skripte ersetzt sind (ist einfacher).
Die anderen besprochenen Verbesserungen, muss ich mir in Ruhe bei nem Weizen anschauen.
Vielen Dank!
BG Keks
Ps: Button2 war irritierend, habe mir aber gedacht, dass es ein Tool-Button für Dich war....
Da nix davon von Dir beschieben war, war das so wie der "rote Knopp" in nem Comic.... nicht drücken, nicht drücken...
ich bin Groot... -> Kernschmelze???
-
- Beiträge: 3035
- Registriert: 28.01.2016, 18:06
- System: CCU
- Wohnort: Hürth
- Hat sich bedankt: 16 Mal
- Danksagung erhalten: 274 Mal
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Hi!
Bei mir kommt bei CCU Services unter Geräte/Datenpunkte im Bereich Check Objects im Step 1 ein Threat Timeout -> KILLED
Ich habe das zwar schon einige Zeit nicht mehr laufen lassen, bisher damit aber nie ein Problem gehabt.
Ein Neustart der Zentrale hat daran nichts geändert.
Gruß,
Gerti
Bei mir kommt bei CCU Services unter Geräte/Datenpunkte im Bereich Check Objects im Step 1 ein Threat Timeout -> KILLED
Ich habe das zwar schon einige Zeit nicht mehr laufen lassen, bisher damit aber nie ein Problem gehabt.
Ein Neustart der Zentrale hat daran nichts geändert.
Gruß,
Gerti
- Baxxy
- Beiträge: 10841
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 609 Mal
- Danksagung erhalten: 2228 Mal
Re: SDV V4.06.12G Scripteditor und Objektinspektor / Changer CCU/RM
Hatte ich auch häufig, hauptsächlich über VPN wenn des LTE Netzt überbelastet ist. In der ini kann man die Timeouts erhöhen, kannst du ja mal probieren.
Grüße
Baxxy