SDV V5.03.04G - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

Re: SDV V4.09.04A - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von Black » 23.06.2022, 21:43

OK, sehr komisch... Ich habs bei mir auf dem Laptop funktionierend, kann abe,r da auf dienstreise, nicht mit einem 2 Monitor System aufwarten.

Zu deinen 2 Fragen:
MichaelN hat geschrieben:
23.06.2022, 18:45
Noch ein flaw. Durch die Experimente mit dem Zeitmodul habe ich festgestellt, das immer beim ersten Auslesen des zuletzt angelegten Zeitmoduls (durch Tooltip), dieser Fehler geschrieben wird:

Code: Alles auswählen

 ccu3-webui local0.err ReGaHss: ERROR: interface pointer are not initialized [GetNextTimer():iseDOMdpCal.cpp:99]
Dieser Meldung Tritt auf, wenn in Regascript auf ein Zeitmodul, welches keinen nächsten Ausführungszeitpunkt hat (z.b. deaktiviertes Programm, gerade editoertes Programm, abgelaufene Gültigkeit eines Zeitmoduls) die .Next() Methode angewandt wird, um den nächsten Auslösezeitpunkt zu ermitteln.

Nicht grad eine 5.9 in der B-Note, ist aber kein wirklicher Fehler.

das Fensterchen, was minimiert einfach so weg ist.
bei mir ist es immer sichtbar, wenn ich das SDV Fenster als aktives Fenster habe
Der Dateianhang Minimized.PNG existiert nicht mehr.
Ich will jetzt nicht ausschliessen, das mir irgendwas von Windows oder der Pascal LCL in dem von dir beschriebenen Case wieder einen Stein auf die Füsse wirft. Da ich an einem Procedere arbeite, wie ich auch den Inspektor sinnig ausdocken kann (Danke Roland) ist es stimmig, da auffallende Probleme mit dem Sysprotokoll, was den selben Class-Mechanismus benutzt wie später auch der Inspektor, möglichst in der einfachen Form des Sysprotokolls zu beseitigen.

Da ichs noch nicht nachvollziehen kann, habe ich dir hier mal auf die Schnelle einen Mechanismus reingesetzt, wie isch ausgedockte, irgendwo im Nirvana verschwunde, minimierte Fenster wieder in dieses Universum zurückholen lassen sollten.

Minimized.PNG

Vllt probierst das mal aus, ob dieser Notausgang das Protokoll wieder einfängt bei dir.

SDV V4.09.04A-HF3
Minimized2.png
Minimized2.png (14.9 KiB) 1390 mal betrachtet

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

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

Re: SDV V4.09.04A - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von MichaelN » 24.06.2022, 18:57

Black hat geschrieben:
23.06.2022, 21:43
bei mir ist es immer sichtbar, wenn ich das SDV Fenster als aktives Fenster habe
Ne, das ist nicht sichtbar bei mir. Ist mir aber auch prinzipiell ganz recht.
Black hat geschrieben:
23.06.2022, 21:43
abe ich dir hier mal auf die Schnelle einen Mechanismus reingesetzt
klappt, perfekt
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 +++

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

SDV V4.09.04A-HF4 - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von Black » 26.06.2022, 14:11

@MichaelN
thanks, das ist schon mal gut. Für dich hab ich etwas in der Taskleisten Darsteung geändert. Wenn du das Protokoll nu ausdockst, solltest in SDV Taskbar nun 2 Fenster sehen, den SDV MainForm und den Syslog.

MichaelN2Task.png

Dann hatten wir noch ein Issue von @lx400@t-online.de
ein BorderCase im Editor, der noch nie aufgefallen war und in dieser Konstellation eine Access Violation warf.
ein ärgerlicher, aber auch ein leicht zu findender und zu behebender Fehler.

Wenn @lx400@t-online.de dann das OK gibt, dass es nun bei Ihm läuft sollte das auch abgehakt sein:


SDV V4.09.04A-HF4
Der Dateianhang SDV_V40904A-HF4.rar existiert nicht mehr.

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

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

Re: SDV V4.09.04A - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von MichaelN » 27.06.2022, 17:25

Black hat geschrieben:
26.06.2022, 14:11
solltest in SDV Taskbar nun 2 Fenster sehen
Ja, sehr gut.
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 +++

AxelK
Beiträge: 1
Registriert: 08.07.2022, 13:15
System: CCU

Re: SDV V4.09.04A - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von AxelK » 08.07.2022, 14:28

Hallo,
ich hoffe hier richtig zu sein um SDV zu registrieren
Hex-Code: 16EAA82EDF3DFCDCB7C4DBC0E62918483E46700D707A7A1CA9B66EB61CD2BFB3BC8141337CCBE58A
Nickname: AxelK

Danke schonmal
AxelK

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

SDV V4.09.04B - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von Black » 08.07.2022, 15:29

Es gibt nochmal eine Zwischenversion:

Changelog:
In Listenansicht Ausgabespalte hinzugefügt, wobei bei entsprechenden Objekten (Programmen, Systemvariablen, Kanäle, Datenpunkte) auch der Zeitpunkt der letzten Auslösung / Änderung ausgegeben wird.
die Spalte kann selbstverständlich auch auf / absteigend sortiert werden.

Vorrangig wird der nächste Milestone die Ausdockbarkeit des Inspektors sein. Daher sind unsichtbar schon eine Menge Dinge angepasst worden, die Stellenweise noch aus der Anfangszeit des V3 stammten. SOllte einem eine Fehlfunktion gegenüber der letzten Version auffallen, bitte kurz melden, wenn isses nur ein Tippfehler beim Umsetzen gewesen.

Ist halt fieserweise viel Arbeit, die GUI so zu trennen und zu separieren, dass sie dieses dann sauber ein und ausdocken lässt und das ohne, das mir dabei die einzelnen Classes um die Ohren fliegen.

@Baxxy der hint zu dem Masterparam
PIR_SENSITIVITY sollte nun auch die Umrechnung anzeigen


SDV V40904B


Version erstmal zurückgezogen, da ich noch 2 Bugs bedingt durch die Änderungen im Inspektor gefunden habe (u.a. Mastersets gehen nicht mehr)

Fehler ist gefunden, fix folgt



Black
Zuletzt geändert von Black am 12.07.2022, 17:13, 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

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

Re: SDV V4.09.04A - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von Black » 09.07.2022, 22:13

AxelK hat geschrieben:
08.07.2022, 14:28
Hallo,
ich hoffe hier richtig zu sein um SDV zu registrieren
Hex-Code: ----------
Hi Axel,

generell ist hier nicht so der richtige Platz.
Grund ist darin zu sehen, dass sonst inhaltliche Posts (Probleme, Lösungen, Neuerungen) von Anfrageposts zerrisen werden. Daher bitte immer per PN.

Den Key hast du nun per PN bekommen

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

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

SDV V4.09.04B-SP1 - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von Black » 12.07.2022, 21:52

SO, ich muss mal einen etwas grösseren Fix hinterherschieben.

Changelog:
1. Issue von lx400@t-online.de : Dein Spezial Effekt mit der Möglichkeit eines Rückübertragens eines ungültigen Scriptes ist gefunden und sollte nu weg sein
2. Typos, gemeldet von lx400@t-online.de , beseitigt
3. Fix, der den ISSUE, Keine Mastersets mehr angezeigt, beseitigt
4. Aufgeräumt und weitere Vorkehrungen für die Segmentierung des Inspektors
5. Es gibt einen Change in der INI, aufgrund der standartisierung habe ich die Ansichten und die Vorgabe Objectlöschen überarbeitet.
am schnellsten geht das Ändern so.
Screenshotts der EInstellungen machen "Ansichten" und "Setup lsöchen Objektfreigabe".
in der INI folgende Schlüsselsektionen löschen:

[Zum Löschen erlaubte Objekttypen]
[VIEWS]
[CFG_ChanView1_Methods]
[CFG_ChanView2_Methods]
[CFG_ChanView3_Methods]
[CFG_DeviceView1_Methods]
[CFG_DeviceView2_Methods]
[CFG_DeviceView3_Methods]
[CFG_DPView1_Methods]
[CFG_DPView2_Methods]
[CFG_DPView3_Methods]
[CFG_SysvarView1_Methods]
[CFG_SysvarView2_Methods]
[CFG_SysvarView3_Methods]
Dann die INI speichern, SDV starten und die EInstellungen gemäß den Screenshoots erneut machen.
Durch die Änderung wird die neue INI kürzer, ebenso beendet jetzt der SDV etwas zügiger.
Am besten eine Sicherheitskope vor der Änderung des gesamten SDV verzeichnisses machen

Version etnfernt aufgrund eines Flüchtigkeitsfehlers: Fix ist die V4.09.04C




Black
Zuletzt geändert von Black am 13.07.2022, 21:11, 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

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

Re: SDV V4.09.04A - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von MichaelN » 13.07.2022, 20:36

Black hat geschrieben:
12.07.2022, 21:52
Dann die INI speichern, SDV starten und die EInstellungen gemäß den Screenshoots erneut machen.
nachdem ich 10 Minuten lang Screenshots gemacht habe, habe ich dann festgestellt, das die neue Version gar keine Einstellungen unter "Setup Ansichten" anbietet. Konsequenterweise zeigt der Inspektor dann auch nicht mehr viel an...
Zuletzt geändert von MichaelN am 13.07.2022, 20:37, insgesamt 1-mal geändert.
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 +++

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

Re: SDV V4.09.04A - Das Entwicklungs und Diagnose Tool für Homematic CCUs

Beitrag von Black » 13.07.2022, 20:37

Kannst mir mal screenshot von machen bitte ?
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

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“