SDV V5.03.04G - Das Entwicklungs und Diagnose Tool für Homematic CCUs
Moderator: Co-Administratoren
-
- Beiträge: 36
- Registriert: 29.11.2018, 14:44
- Hat sich bedankt: 10 Mal
Re: SDV V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM
nein. Der gleiche Fehler.
Mach Dir keinen Stress. Morgen ist auch noch ein Tag
Mach Dir keinen Stress. Morgen ist auch noch ein Tag
Gruß ottokar200
_______________________________
RaspberryMatic mit Groundplane-Antenne / 57 Geräte
_______________________________
RaspberryMatic mit Groundplane-Antenne / 57 Geräte
-
- Beiträge: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: SDV V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM
Mir ist da noch ein kleiner Rechtschreibfehler aufgefallen.
Vielleicht könntest du mir aber noch kurz die nachfolgend vom SDV bemängelte Inkonsistenz erklären.
Hier das zugehörigen Programm:
Gruß,
Thorsten
Vielleicht könntest du mir aber noch kurz die nachfolgend vom SDV bemängelte Inkonsistenz erklären.
Hier das zugehörigen Programm:
Gruß,
Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
-
- Beiträge: 14164
- 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: SDV V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM
Ich denke mal, die Auflösung findest Du hier und tippe auf Vergleich von Gleitkommazahl mit einem String. Vielleicht hat es Dir intern die Variablentypen verspult. Aber so sattelfest bin ich da auch nicht.
Gruß Xel66
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
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
- Black
- Beiträge: 5480
- 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 V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM
@ dtp
Rechtschreibfehler im Quelltext korrigiert ^^
meldung ist unkritisch.
du Vergleichst Systemvariable EG_Briefkasten_SV_Einwürfe (das wird wohl eine Zahl sein denke ich) der leftval, also der linke teil des vergleiches mit einer Zahl (grösser gleich 0) (der RightVal1) RightVal2 ist hier nicht gebraucht und steht noch auf String (passt nicht so direkt zu einem Gleitkommavergleich, wird aber nur gebraucht bei wert zwischen RightVal1 und RightVal2. kann man korrigieren, muss man aber nicht. ich denke mal ist entstanden, als du irgendwann mal die Systemvariable im Typ mal geändert hast
Raus bekommst du das selber elegant mit dem SDV im Inspektor wenn du die SCND_ID (Bei dir die 8156) direkt anzeigen lässt (in Domscan in das EIngabefeld zwischen GetVonListe und Get direkt die ID eingeben mit enter)
dann siehst du die Bedingung in der Objectdarstellung der rega.
Black
Rechtschreibfehler im Quelltext korrigiert ^^
meldung ist unkritisch.
du Vergleichst Systemvariable EG_Briefkasten_SV_Einwürfe (das wird wohl eine Zahl sein denke ich) der leftval, also der linke teil des vergleiches mit einer Zahl (grösser gleich 0) (der RightVal1) RightVal2 ist hier nicht gebraucht und steht noch auf String (passt nicht so direkt zu einem Gleitkommavergleich, wird aber nur gebraucht bei wert zwischen RightVal1 und RightVal2. kann man korrigieren, muss man aber nicht. ich denke mal ist entstanden, als du irgendwann mal die Systemvariable im Typ mal geändert hast
Raus bekommst du das selber elegant mit dem SDV im Inspektor wenn du die SCND_ID (Bei dir die 8156) direkt anzeigen lässt (in Domscan in das EIngabefeld zwischen GetVonListe und Get direkt die ID eingeben mit enter)
dann siehst du die Bedingung in der Objectdarstellung der rega.
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: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: SDV V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM
Hm. Ich habe mir das gestern noch mal angesehen. Die ID 8156 trägt den Namen SC2. Und ja, es wird ein Integer-Wert (Systemvariable, LeftVal) mit einem Real-Wert (RightVal1 = 0.00) verglichen. Was aber der String-Wert (RightVal2) sein soll, kann ich nicht sagen.
Auch, wenn's nicht weiter tragisch ist, aber wie bekäme ich das denn korrigiert?
Auch, wenn's nicht weiter tragisch ist, aber wie bekäme ich das denn korrigiert?
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
- Black
- Beiträge: 5480
- 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 V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM
Rightval2valtype von der singledestination ID anklicken im Inspektor.
Dort dann abstelle von ivtstring ivtfloat auswählen wert übernehmen...
Sollte bei dir mit Level 6 gehen
Gruss black
Dort dann abstelle von ivtstring ivtfloat auswählen wert übernehmen...
Sollte bei dir mit Level 6 gehen
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: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: SDV V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM
Ah, super. Probiere ich heute Abend mal aus.
EDIT: Inkonsistenz ist wech.
EDIT: Inkonsistenz ist wech.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
- Black
- Beiträge: 5480
- 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 V3.09.03A Scripteditor und Objektinspektor / Changer CCU/RM
@dtp: Das sollte ja auch so sein.
Die Funktion Backup Masterset und Backup Linkset werde ich , wenns als Stable eingestuft ist, von level 6 auf level 5 herabsetzen, damit ist die vllt recht nützliche Sicherungsfunktion für die allermeisten dann zugänglich.
Nach Anregung von Xel66 auf einem Anderen Threat eine Queverweis Suchfunktion WebUI Programme geschrieben.
es kann gesucht werden:
über ein Device: Das Device wird über die Channels in seine Datenpunkte aufgelöst und mit dieser Datenpunkt liste läuft dann die programmanalyse. Ein Device führt also zu einem ID-Bündel
Über einen Channel: der Channel in seine Datenpunkte aufgelöst und mit dieser Datenpunktliste läuft dann die programmanalyse. Ein Channel führt also zu einem ID-Bündel
HSSDP: dieser einzele HSSDP wird gesucht
Sysvar: diese einzele Sysvar wird gesucht
Diese ID liste (entweder eine oder auch mehrere IDs läuft dann durch die programmanalyse). dabei wird geprüft:
eine dieser IDs ist ein trigger des programms -> Ergebnis in Inspektor
eine dieser IDs ist "nur prüfen" des programms -> Ergebnis in Inspektor
eine dieser IDs ist Im Bedingungsteil des programms (trigger oder nur prüfen)-> Ergebnis in Inspektor
eine dieser IDs ist im zuweisungsteil des Programms - Ergebnis in den Inspektor
Eine dieser IDs kommt im bedingungs oder Anweisungsteil vor --> Ergebnis in den Inspektor
(Scriptsuche ist davon unabhänging, der SDV konnte auch schon vorher volltextsuchen in Scripten)
Arbeitsweise:
Ist das selektierte Object ein Device, Channel, HSSDP oder Sysvar, gibts auf der rechten Maustaste den Menüpunkt: Querverweise WebUI Programme.
Dabei kann nun eine der Suchvergangen ausgewählt werden
Ergebnis wäre hier die List von programmen, wo in der WebUI eine Zuweisung auf die Sysvar Anwesenheit gemacht wird
Hier die Testversion SDV_V30903A (nur für Bestandsnutzer)
Testversion entfernt wegen Nachfolger
Black
Die Funktion Backup Masterset und Backup Linkset werde ich , wenns als Stable eingestuft ist, von level 6 auf level 5 herabsetzen, damit ist die vllt recht nützliche Sicherungsfunktion für die allermeisten dann zugänglich.
Nach Anregung von Xel66 auf einem Anderen Threat eine Queverweis Suchfunktion WebUI Programme geschrieben.
es kann gesucht werden:
über ein Device: Das Device wird über die Channels in seine Datenpunkte aufgelöst und mit dieser Datenpunkt liste läuft dann die programmanalyse. Ein Device führt also zu einem ID-Bündel
Über einen Channel: der Channel in seine Datenpunkte aufgelöst und mit dieser Datenpunktliste läuft dann die programmanalyse. Ein Channel führt also zu einem ID-Bündel
HSSDP: dieser einzele HSSDP wird gesucht
Sysvar: diese einzele Sysvar wird gesucht
Diese ID liste (entweder eine oder auch mehrere IDs läuft dann durch die programmanalyse). dabei wird geprüft:
eine dieser IDs ist ein trigger des programms -> Ergebnis in Inspektor
eine dieser IDs ist "nur prüfen" des programms -> Ergebnis in Inspektor
eine dieser IDs ist Im Bedingungsteil des programms (trigger oder nur prüfen)-> Ergebnis in Inspektor
eine dieser IDs ist im zuweisungsteil des Programms - Ergebnis in den Inspektor
Eine dieser IDs kommt im bedingungs oder Anweisungsteil vor --> Ergebnis in den Inspektor
(Scriptsuche ist davon unabhänging, der SDV konnte auch schon vorher volltextsuchen in Scripten)
Arbeitsweise:
Ist das selektierte Object ein Device, Channel, HSSDP oder Sysvar, gibts auf der rechten Maustaste den Menüpunkt: Querverweise WebUI Programme.
Dabei kann nun eine der Suchvergangen ausgewählt werden
Ergebnis wäre hier die List von programmen, wo in der WebUI eine Zuweisung auf die Sysvar Anwesenheit gemacht wird
Hier die Testversion SDV_V30903A (nur für Bestandsnutzer)
Testversion entfernt wegen Nachfolger
Black
Zuletzt geändert von Black am 20.10.2019, 12:50, 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: 5480
- 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 V3.09.03C Scripteditor und Objektinspektor / Changer CCU/RM
SO, nun das Update zum Wochende, noch als testversion (V3.09.03C)
Geändert:
- Möglichkeit Linksets aufzulösen von level 6 auf level 5 runtergesetzt
- Backup Linkssets und Mastersets auf Level 5 heruntergesetzt, damit sollten nun die allermeisten backups ziehen können.
Neu:
Wie im anderen Threat beschrieben, Backup für WebUI eines Gerätes programmiert
Beim Entfernen eines Gerätes werden ja alle WebUI bezüge getillt. Nach demNeuanlernen sind ja alle Einträge in Räume, Gewerke, favoriten und sehr ärgerlich, in den Programmen weg.
Mit dem neuen Meüpunkt besteht die Möglichkeit, die WebUI EInträge,die zu dem gerät gehörten wieder vollständig zu rekontruieren.
Master und Linksets werdenhierbeinicht angepackt,dazu gibtsdie separaten backupmöglichkeiten.
Es ist hierbei sogar möglich, der WebUI ein Baugleiches IP gerät unterzuschieben und zu rekonstruiren,dafür muss nach dem anlernen des anderen Gerätes nur der gerätename auf den alten Namen geändert werden.
Ansonsten ist derIdentifiziermechanismus
Seriennumer,wenn nicht gefunden --> Gerätename, wenn auch nicht gefunden error
Vorgehensweise:
Gerät selektieren
Im folgenden Dialog das Backup Verzeichnis festlegen. Nach durchführung liegt das generierte Restoreprogramm als Datei vor und liegt ebenfalls in der Windows zwischenablage. Nach dem Löschen des Gerätes sieht einprogramm, welches das gerät beinhaltete, ein wenig zerrupft aus:
Das generierte programm kann nun auf der CCU unter Script ausführen oder im SDV in den Scripteditor geladen und dort ausgeführt werden
Die Statusausgabe verrät auchwas alles angepasst und geändert wurde
-Das Gerät wird anhand seiner Seriennummer identifiziert, wenn das fehlschlägt, anhand des gerätenamens
-Der Gerätename und die Namen aller Kanäle des Gerätes werden auf den Namen aus der Sicherung geändert.
-Alle Räume und Gewerke,denen es beim Anlernen eventuell zugewiesen wurde werden entfernt
-die Kanäle werden allen Räumen und Gewerken gemäß der Sicherung zugeordnet.
-In den Favoriten werden die Kanäle desGeräte wieder richtig (an die ursprüngliche Stelle) eingefügt
-In allen Programmen, in denen das Gerät bzw Datenpunkte der kanäle des Geräte verwendet wurden und wo diese Bezüge (SingleConditions/SingleDestinations) des Gerätes beim Löschen des Gerätes auch gelöscht wurden, werden diese auch wieder an der richtigen Stelle rekonstruiert. (Zum Einsatz kommen hier auch Mechanismen aus dem schon lange laufenden Programme-Backup)
Auch das Programm schaut anschliessend wieder so aus wie vor dem Löschen des Gerätes
Diese Funktion hier ist der Vorspann oder die Vorübung zu demnächsten Step, Geräte Komplett tauschen zu können (HM kann die WebUI ja schon, HMIP soll der SDV dann zusätzlich auch können)
Aktuelle testversion:
C-version entfernt, Grund: Nachfolger
Diagramme kann er nicht rekonstruieren und wird er auch nicht können, da ich die Diagrammfunktion der CCU gelinde gesagt selber suboptimal finde, ich diese selber nicht nutze (bei mir läuf IOBroker), ich mir also auch die Zeit schenke,dafür etwas zu progammieren.
schönes WE, Black
Geändert:
- Möglichkeit Linksets aufzulösen von level 6 auf level 5 runtergesetzt
- Backup Linkssets und Mastersets auf Level 5 heruntergesetzt, damit sollten nun die allermeisten backups ziehen können.
Neu:
Wie im anderen Threat beschrieben, Backup für WebUI eines Gerätes programmiert
Beim Entfernen eines Gerätes werden ja alle WebUI bezüge getillt. Nach demNeuanlernen sind ja alle Einträge in Räume, Gewerke, favoriten und sehr ärgerlich, in den Programmen weg.
Mit dem neuen Meüpunkt besteht die Möglichkeit, die WebUI EInträge,die zu dem gerät gehörten wieder vollständig zu rekontruieren.
Master und Linksets werdenhierbeinicht angepackt,dazu gibtsdie separaten backupmöglichkeiten.
Es ist hierbei sogar möglich, der WebUI ein Baugleiches IP gerät unterzuschieben und zu rekonstruiren,dafür muss nach dem anlernen des anderen Gerätes nur der gerätename auf den alten Namen geändert werden.
Ansonsten ist derIdentifiziermechanismus
Seriennumer,wenn nicht gefunden --> Gerätename, wenn auch nicht gefunden error
Vorgehensweise:
Gerät selektieren
Im folgenden Dialog das Backup Verzeichnis festlegen. Nach durchführung liegt das generierte Restoreprogramm als Datei vor und liegt ebenfalls in der Windows zwischenablage. Nach dem Löschen des Gerätes sieht einprogramm, welches das gerät beinhaltete, ein wenig zerrupft aus:
Das generierte programm kann nun auf der CCU unter Script ausführen oder im SDV in den Scripteditor geladen und dort ausgeführt werden
Die Statusausgabe verrät auchwas alles angepasst und geändert wurde
-Das Gerät wird anhand seiner Seriennummer identifiziert, wenn das fehlschlägt, anhand des gerätenamens
-Der Gerätename und die Namen aller Kanäle des Gerätes werden auf den Namen aus der Sicherung geändert.
-Alle Räume und Gewerke,denen es beim Anlernen eventuell zugewiesen wurde werden entfernt
-die Kanäle werden allen Räumen und Gewerken gemäß der Sicherung zugeordnet.
-In den Favoriten werden die Kanäle desGeräte wieder richtig (an die ursprüngliche Stelle) eingefügt
-In allen Programmen, in denen das Gerät bzw Datenpunkte der kanäle des Geräte verwendet wurden und wo diese Bezüge (SingleConditions/SingleDestinations) des Gerätes beim Löschen des Gerätes auch gelöscht wurden, werden diese auch wieder an der richtigen Stelle rekonstruiert. (Zum Einsatz kommen hier auch Mechanismen aus dem schon lange laufenden Programme-Backup)
Auch das Programm schaut anschliessend wieder so aus wie vor dem Löschen des Gerätes
Diese Funktion hier ist der Vorspann oder die Vorübung zu demnächsten Step, Geräte Komplett tauschen zu können (HM kann die WebUI ja schon, HMIP soll der SDV dann zusätzlich auch können)
Aktuelle testversion:
C-version entfernt, Grund: Nachfolger
Diagramme kann er nicht rekonstruieren und wird er auch nicht können, da ich die Diagrammfunktion der CCU gelinde gesagt selber suboptimal finde, ich diese selber nicht nutze (bei mir läuf IOBroker), ich mir also auch die Zeit schenke,dafür etwas zu progammieren.
schönes WE, Black
Zuletzt geändert von Black am 26.10.2019, 19:46, insgesamt 2-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: 5480
- 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 V3.09.03D Scripteditor und Objektinspektor / Changer CCU/RM
So, bedingt durch eine Dienstreise nur 2 kleinere Fixes:
- doppelte Blackslashes in Dateinamen gefixt
- Logmöglichkeit für Programm Backup eingefügt nach Wunsch aus dem Anwenderkreis
Black
Aktuelle Testversion V30903D
testversion Entfernt- Grund- neues Github Release V3.09.04
- doppelte Blackslashes in Dateinamen gefixt
- Logmöglichkeit für Programm Backup eingefügt nach Wunsch aus dem Anwenderkreis
Black
Aktuelle Testversion V30903D
testversion Entfernt- Grund- neues Github Release V3.09.04
Zuletzt geändert von Black am 27.10.2019, 11:58, 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