SDV V5.03.04G - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Moderator: Co-Administratoren
- 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.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Stimmt, ein direktes Umschalten gab ! es bischer noch nicht, gewählt war die Ansicht, die in den EInstellungen eigestellt war.
EIn kleines Updade
1. DIe von MichaelN bezeichneten Typos beseitigt
2. im Popup Menu des Detailview, um bei den eingestellten Objekttypen nun auch die Ansicht direkt umschalten zu können
SDV V4.09.04D
Black
EIn kleines Updade
1. DIe von MichaelN bezeichneten Typos beseitigt
2. im Popup Menu des Detailview, um bei den eingestellten Objekttypen nun auch die Ansicht direkt umschalten zu können
SDV V4.09.04D
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
- klana
- Beiträge: 1099
- Registriert: 08.02.2015, 08:37
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 27 Mal
Re: SDV V4.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Hallo Black,
Tolle Arbeit…. Ist dein Programmierplatz im Keller?
Bei uns sind es noch 38 Grad…
Gruß
Klana
Tolle Arbeit…. Ist dein Programmierplatz im Keller?
Bei uns sind es noch 38 Grad…
Gruß
Klana
Gruß Klana
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.
-
- 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.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Hi!
@Black:
Ich hätte eine leicht abwegige Idee, die Dir als iOBroker-Nutzer vielleicht gefällt.
Um Programme von der CCU auf den iOBroker umzuziehen, müsste man die in Blockly oder JavaScript dort neu schreiben.
Insbesondere die Umwandlung eines CCU Programms in Javascript erscheint mit aber eigentlich reine Fleißarbeit, nachdem ich das gestern mal Versuchsweise für ein Programm gemacht habe.
Wäre es denkbar, dass SDV einen Konverter hierfür bekommt?
Man müsste natürlich ein paar Vorbedingungen angeben (prefix für die Geräte, etc.) und für Zentralenprogramme mit Skripten wird es wohl nicht (so einfach) gehen, für Standard-Zentralenprogramme müsste eine solche Konvertierung aber relativ einfach zu machen sein.
Da Du ja schon einen Export der Programme in SDV hast, müsste die Hälfte der Logik hierfür ja schon existieren?!
Gruß,
Gerti
@Black:
Ich hätte eine leicht abwegige Idee, die Dir als iOBroker-Nutzer vielleicht gefällt.
Um Programme von der CCU auf den iOBroker umzuziehen, müsste man die in Blockly oder JavaScript dort neu schreiben.
Insbesondere die Umwandlung eines CCU Programms in Javascript erscheint mit aber eigentlich reine Fleißarbeit, nachdem ich das gestern mal Versuchsweise für ein Programm gemacht habe.
Wäre es denkbar, dass SDV einen Konverter hierfür bekommt?
Man müsste natürlich ein paar Vorbedingungen angeben (prefix für die Geräte, etc.) und für Zentralenprogramme mit Skripten wird es wohl nicht (so einfach) gehen, für Standard-Zentralenprogramme müsste eine solche Konvertierung aber relativ einfach zu machen sein.
Da Du ja schon einen Export der Programme in SDV hast, müsste die Hälfte der Logik hierfür ja schon existieren?!
Gruß,
Gerti
- 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.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Hi Gerti,
interessante Idee. Ich habs mal auf die Liste gesetzt,
immo steht da aber das Undock und dann der Programm Editor auf der höheren Priorität. Ist bischen im Hintertreffen, bei beruflich und privat gab es zur zeit wichtigerere Dinge als zu Proggen
EIne Spassbremse hat deine Idee aber, wie komme ich aus den Homematik Gerätenamen auf den IObroker Datenpunkt.
(das direkte über die rpc,- klar, aber...
ich arbeite bei mir mittlerweile ausschliesslich über den Alias Adapter mit virtualen Geräten. Folglich kann man bei mir nicht aus dem Homematik namen auf den Alias Bezeichner schliessen.
Der Vorteil der Aliasse ist, ich kann z.b. die ganzen Sensoren (drehgriff, oder nur zu/nicht zu) so vitualisieren, dass alle Sensoren (auch egal ob hmIP oder classic) in den Aliassen immer den gleichen State Namen und den gleichen Wertebereich haben. Damit ist handling in der Visu mit den Wirdgets oder in programmen immer überall gleich
gruss, Black
interessante Idee. Ich habs mal auf die Liste gesetzt,
immo steht da aber das Undock und dann der Programm Editor auf der höheren Priorität. Ist bischen im Hintertreffen, bei beruflich und privat gab es zur zeit wichtigerere Dinge als zu Proggen
EIne Spassbremse hat deine Idee aber, wie komme ich aus den Homematik Gerätenamen auf den IObroker Datenpunkt.
(das direkte über die rpc,- klar, aber...
ich arbeite bei mir mittlerweile ausschliesslich über den Alias Adapter mit virtualen Geräten. Folglich kann man bei mir nicht aus dem Homematik namen auf den Alias Bezeichner schliessen.
Der Vorteil der Aliasse ist, ich kann z.b. die ganzen Sensoren (drehgriff, oder nur zu/nicht zu) so vitualisieren, dass alle Sensoren (auch egal ob hmIP oder classic) in den Aliassen immer den gleichen State Namen und den gleichen Wertebereich haben. Damit ist handling in der Visu mit den Wirdgets oder in programmen immer überall gleich
gruss, 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: 3035
- Registriert: 28.01.2016, 18:06
- System: CCU
- Wohnort: Hürth
- Hat sich bedankt: 16 Mal
- Danksagung erhalten: 274 Mal
Re: SDV V4.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Hi,
es würde nur über die direkten Namen gehen, Alias würde nicht klappen.
Wäre aber trotz dieses Nachteils vermutlich eine hilfreiche Funktion.
Gruß
Gerti
es würde nur über die direkten Namen gehen, Alias würde nicht klappen.
Wäre aber trotz dieses Nachteils vermutlich eine hilfreiche Funktion.
Gruß
Gerti
Re: SDV V4.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Hallo,
ich habe heute angefangen, mich mit dem SDV und den Funktionen auseinanderzusetzen. Vielen Dank dafür !!!
Bei mir scheint das Backup des LinkSets auf Device Ebene nicht zu funktionieren (Finde DV --> Backup Paramset Link (selektiert) funktioniert). Alle Geräte sind lt. SDV ohne Linkset. Im Systemprotokoll taucht folgende Fehlermeldung auf:
Mache ich etwas falsch oder ist dort vielleicht derzeit ein Bug?
Version: 4.09.04D
Raspberrymatic : die aktuelle 3.65.6.20220723
VG,
Sebastian
ich habe heute angefangen, mich mit dem SDV und den Funktionen auseinanderzusetzen. Vielen Dank dafür !!!
Bei mir scheint das Backup des LinkSets auf Device Ebene nicht zu funktionieren (Finde DV --> Backup Paramset Link (selektiert) funktioniert). Alle Geräte sind lt. SDV ohne Linkset. Im Systemprotokoll taucht folgende Fehlermeldung auf:
Code: Alles auswählen
Jul 31 14:25:09 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } [ParseProgram():iseESP.cpp:386]
Jul 31 14:25:09 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: Error 1 at row 17 col 80 near ^ {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } ^M [SyntaxError():iseESP.cpp:1149]
Jul 31 14:25:09 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } [ParseProgram():iseESP.cpp:386]
Jul 31 14:25:09 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: Error 1 at row 17 col 80 near ^ {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } ^M [SyntaxError():iseESP.cpp:1149]
Jul 31 14:20:44 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } [ParseProgram():iseESP.cpp:386]
Jul 31 14:20:44 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: Error 1 at row 17 col 80 near ^ {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } ^M [SyntaxError():iseESP.cpp:1149]
Jul 31 14:20:44 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } [ParseProgram():iseESP.cpp:386]
Jul 31 14:20:44 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: Error 1 at row 17 col 80 near ^ {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } ^M [SyntaxError():iseESP.cpp:1149]
Jul 31 14:20:44 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } [ParseProgram():iseESP.cpp:386]
Jul 31 14:20:44 ccu3-webui local0.err ReGaHss: ERROR: SyntaxError: Error 1 at row 17 col 80 near ^ {IntLink=IntLink+1;} } sLink=sLink.Substr(desPos+1); } ^M [SyntaxError():iseESP.cpp:1149]
Version: 4.09.04D
Raspberrymatic : die aktuelle 3.65.6.20220723
VG,
Sebastian
- 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.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Schick mir bitte das json von der device Datei die nicht geht per pn.
Black
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:
Re: SDV V4.09.04E - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Jup, du hattest recht, da hat sich etwas eingeschlichen, was total unlogisch war. Ich habs mit alten Versionen verglichen, da ist irgendwie ein Teil einer Zeile abhanden gekommen. Keine AHnung wieso, ich denke mit dem Touchpad versehentlich markiert und gekillt, anders kann ich mirs nicht erklären.
Nichts desto trotz, sollte so wieder gehen
SDV V4.09.04E
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
Re: SDV V4.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Hallo Black,
vielen Dank, funktioniert jetzt .
VG,
Sebastian
vielen Dank, funktioniert jetzt .
VG,
Sebastian
-
- Beiträge: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: SDV V4.09.04D - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Hi Black,
mir ist beim rumspielen mit den Setup Ansichten etwas aufgefallen.
Definition: Anzeige für normale Systemvariable: Anzeige für Alarm-SV (wahrscheinlich weil Typ nicht VARDP sondern ALARMDP)
mir ist beim rumspielen mit den Setup Ansichten etwas aufgefallen.
Definition: Anzeige für normale Systemvariable: Anzeige für Alarm-SV (wahrscheinlich weil Typ nicht VARDP sondern ALARMDP)
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 +++