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
FBK2904
Beiträge: 454
Registriert: 22.03.2016, 17:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Bei Ludwigsburg
Hat sich bedankt: 80 Mal
Danksagung erhalten: 42 Mal

Re: SDV V4.05.01E Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von FBK2904 » 25.10.2020, 16:53

Black hat geschrieben:
25.10.2020, 14:08
die Umrahmung zeigt eigentlich fehler: es sieht bei dir aber schlüssig aus ...
Ist bei mir seit v4.05.01E nun auch bei diversen Scripten so, obwohl sie seit Monaten funktionieren.

Noch eine Kuriosität im neuen SDV:
Hat man mehrere Scripte im Editor geladen und switcht zwischen diesen um, werden in allen geladenen Scripten überall
Leerzeilen eingefügt :shock: .
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])

Benutzeravatar
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.05.01E Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von Black » 25.10.2020, 16:56

ich bin am Beheben dran ... ^^ Ursache hab ich...
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: 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.05.01E Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von Black » 25.10.2020, 17:36

FBK2904 hat geschrieben:
25.10.2020, 16:53
Hat man mehrere Scripte im Editor geladen und switcht zwischen diesen um, werden in allen geladenen Scripten überall
Leerzeilen eingefügt :shock: .
kannst du da mal beschreiben, gerne per pn, machst du machst und wie es sich äussert ? Michaels Problem hab ich gefixt, für die interessierten es war falsches flag für den Suchalgorithmus einer tstringlist. für schnelles binäres suchen muss sie in einer gewissen art vorsortiert sein. falsches flag, falsches sortieiren = nicht finden. da ich scriptvariablen immer kleinschreib, fiels in meinem casenicht auf. Michael hat gemischt. Bäng. . seis drum, gefunden und behoben.

nur deins hätte ich auch gerne aus der welt, entweder als bedienfehler von dir oder als codefehler von mir.

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
FBK2904
Beiträge: 454
Registriert: 22.03.2016, 17:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Bei Ludwigsburg
Hat sich bedankt: 80 Mal
Danksagung erhalten: 42 Mal

Re: SDV V4.05.01E Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von FBK2904 » 25.10.2020, 18:22

Black hat geschrieben:
25.10.2020, 17:36
FBK2904 hat geschrieben:
25.10.2020, 16:53
Hat man mehrere Scripte im Editor geladen und switcht zwischen diesen um, werden in allen geladenen Scripten überall
Leerzeilen eingefügt :shock: .
nur deins hätte ich auch gerne aus der welt, entweder als bedienfehler von dir oder als codefehler von mir.
Hast PN :D
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])

Benutzeravatar
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.05.01E Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von Black » 25.10.2020, 18:28

FBK2904 hat geschrieben:
25.10.2020, 18:22
Hast PN :D
gelesen... schickst du mir bitte mal die beiden Scripte ? das möcht ich mir mal im debugger ansehen.

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
FBK2904
Beiträge: 454
Registriert: 22.03.2016, 17:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Bei Ludwigsburg
Hat sich bedankt: 80 Mal
Danksagung erhalten: 42 Mal

Re: SDV V4.05.01E Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von FBK2904 » 25.10.2020, 18:43

FBK2904 hat geschrieben:
25.10.2020, 18:22
gelesen... schickst du mir bitte mal die beiden Scripte ? das möcht ich mir mal im debugger ansehen.
DONE
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])

Benutzeravatar
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.05.01F Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von Black » 25.10.2020, 19:14

Auch das hab ich gefunden, ich teste noch etwas, dann bringe ich heute abend die 01F als fix.

Danke fürs testen und melden, Black

Edit:

SDV V4.05.01F
Version gegen fix entfernt





1. Problem von MichaelN sollte gefixt sein
2. Problem von FBK2904 sollte gefixt sein
3. Typos nach Hinweis von PaulM beseitigt
4. Kleinigkeit, die mit dabei noch aufgefallen is auch noch beseitigt

Black
Zuletzt geändert von Black am 27.10.2020, 08:39, 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: 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.05.01G Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von Black » 26.10.2020, 20:41

FBK2904 hat geschrieben:
25.10.2020, 18:43
DONE
Dank des Testens und der Mithilfe von FBK2904 habe ich noch eine böse versteckte Falle gefunden.

SDV V4.05.01G





Black
Zuletzt geändert von Black am 24.11.2020, 19:24, 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
FBK2904
Beiträge: 454
Registriert: 22.03.2016, 17:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Bei Ludwigsburg
Hat sich bedankt: 80 Mal
Danksagung erhalten: 42 Mal

Re: SDV V4.05.01G Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von FBK2904 » 27.10.2020, 16:50

Black hat geschrieben:
26.10.2020, 20:41
Dank des Testens und der Mithilfe von FBK2904 habe ich noch eine böse versteckte Falle gefunden.

SDV V4.05.01G
->> LÄUFT <<- :mrgreen: :mrgreen: :mrgreen:
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.75.7.20240420) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])

Benutzeravatar
Baxxy
Beiträge: 10847
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2229 Mal

Re: SDV V4.05.01G Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von Baxxy » 28.10.2020, 09:44

Hi Black...
Habe gestern mit der V4.05.01G ein bisschen an einem Alchy Script rumgedoktort. :wink:
2 Sachen sind mir aufgefallen:

1. markiere ich im SDV mein Script mit Strg+A, kopiere es mit Strg+C und füge es dann mit Strg+V z.B. in Notepad++ ein wird nach jeder Scriptzeile eine Leerzeile erzeugt. Das war mit der V4.05.01F noch nicht so.
Original:

Code: Alles auswählen

! Programmauslöser egal welchen Types (soweit ich es überblicken kann)
! mit Programmname, Auslöser, Auslösewert und (Einheit falls vorhanden) und Zeit in Stringvariable schreiben
! v 1.00 (c) by alchy
! https://homematic-forum.de/forum/viewtopic.php?f=31&t=35686
! +++++++++++++++++
string slist = "DANN ";
Mittels obiger Methode kopiert:

Code: Alles auswählen

! Programmauslöser egal welchen Types (soweit ich es überblicken kann)

! mit Programmname, Auslöser, Auslösewert und (Einheit falls vorhanden) und Zeit in Stringvariable schreiben

! v 1.00 (c) by alchy

! https://homematic-forum.de/forum/viewtopic.php?f=31&t=35686

! +++++++++++++++++

string slist = "DANN ";
2. eine gelbe Markierung die mir unklar ist:
SDV_gelbe_Markierung.JPG

Antworten

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