Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Moderator: Co-Administratoren
-
- Beiträge: 6687
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 478 Mal
Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Ich hatte noch zu Zeiten der CCU1 mal CUxD probehalber installiert und mir ein Gerät vom Typ HM-RC-12 angelegt. Letztlich habe ich dann aber CUxD nie aktiv genutzt. Beim Umstieg auf die CCU3 habe ich das Backup der CCU2 übernommen, auf der CCU3 selber aber nicht mehr CUxD erneut installiert.
Ich habe jetzt aus dem Backup nach wie vor das Gerät HM-RC-12 unter Geräten auf der CCU3 aufgeführt, als Überbleibsel aus den Backups der Vorgänger CCUs. Ich würde gerne dieses Gerät jetzt löschen, sowie auch eventuell vorhandene weitere Reste von CUxD, die eventuell über das Backup der CCU2 auf die CCU3 übertragen worden sind, entfernen.
Wenn ich versuche das Gerät wie ein reguläres Gerät in der Liste der Geräte über den Button Löschen zu löschen und dort dann im Dialog Aus Homematic Zentrale löschen wähle, passiert nichts, das Gerät bleibt also erhalten.
Gibt es eine Möglichkeit das Gerät jetzt aus der CCU3 in der Geräteliste endgültig zu löschen, da ich das Gerät ja nicht mehr brauche bzw. CUxD gar nicht mehr installiert habe?
Gibt es darüber hinaus eine Anleitung wie man Reste von CuXD von einem alten Backup vollständig aus der CCU3 entfernen kann?
Ich habe jetzt aus dem Backup nach wie vor das Gerät HM-RC-12 unter Geräten auf der CCU3 aufgeführt, als Überbleibsel aus den Backups der Vorgänger CCUs. Ich würde gerne dieses Gerät jetzt löschen, sowie auch eventuell vorhandene weitere Reste von CUxD, die eventuell über das Backup der CCU2 auf die CCU3 übertragen worden sind, entfernen.
Wenn ich versuche das Gerät wie ein reguläres Gerät in der Liste der Geräte über den Button Löschen zu löschen und dort dann im Dialog Aus Homematic Zentrale löschen wähle, passiert nichts, das Gerät bleibt also erhalten.
Gibt es eine Möglichkeit das Gerät jetzt aus der CCU3 in der Geräteliste endgültig zu löschen, da ich das Gerät ja nicht mehr brauche bzw. CUxD gar nicht mehr installiert habe?
Gibt es darüber hinaus eine Anleitung wie man Reste von CuXD von einem alten Backup vollständig aus der CCU3 entfernen kann?
- stan23
- Beiträge: 2029
- Registriert: 13.12.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Altmühltal
- Hat sich bedankt: 576 Mal
- Danksagung erhalten: 335 Mal
- Kontaktdaten:
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Hi Fonzo,
laut Uwe geht das wenn du den CUxD nochmal kurz installierst:
Wie man das Interface-Objekt löscht hat Black hier beschrieben:
viewtopic.php?f=26&t=60426&p=600983#p600974
laut Uwe geht das wenn du den CUxD nochmal kurz installierst:
Möglicherweise gibt es da aber auch Spezialtricks.
Wie man das Interface-Objekt löscht hat Black hier beschrieben:
viewtopic.php?f=26&t=60426&p=600983#p600974
Viele Grüße
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
-
- Beiträge: 6687
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 478 Mal
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Das wäre die absolute Notlösung für mich, denn eigentlich möchte ich ja sämtliche Reste von CUxD von der CCU3, die durch das Backup noch vorhanden sind, restlos entfernen. Ich fürchte, dass ich durch eine erneute Installation von CuXD auf der CCU3 und anschließende Deinstallation dann noch mehr Reste von CUXD auf der CCU3 habe, als jetzt durch das Backup vorhanden sind.
Wenn es die geben sollte und jemand das näher beschreiben kann wäre ich dankbar.
Damit komme ich nur bedingt klar.stan23 hat geschrieben: ↑29.08.2020, 14:22Wie man das Interface-Objekt löscht hat Black hier beschrieben:
viewtopic.php?f=26&t=60426&p=600983#p600974
Unter
usr/local/etc/config/InterfacesList.xml
gibt es bei mir kein Eintrag von CUxD.
Wenn ich das Skript
Code: Alles auswählen
if (interfaces.Get ("CUxD")) {WriteLine ("huch, das interface Object ist noch da");} else {WriteLine ("alles wech"); }
Wie man jetzt die CUxD Reste weiterhin entfernt, werde ich aus dem Post nicht schlau oder muss man dafür jetzt zwingend eine seperate Software installieren, nur um Reste von CUxD entfernen zu können?
- stan23
- Beiträge: 2029
- Registriert: 13.12.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Altmühltal
- Hat sich bedankt: 576 Mal
- Danksagung erhalten: 335 Mal
- Kontaktdaten:
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Ich habe vor wenigen Minuten das Interface-Objekt mit dem SDV nach Blacks Anleitung gelöscht.
Den Eintrag gibt es bei mir aber auch nicht.
Da weiß ich nicht warum er bei Black zu sehen ist und bei uns schon verschwunden.
Viele Grüße
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
- 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: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
meine test installation war recht uralt, kann sein, das der Eintrag deshalb noch da war... und die wird auch regelmäßig gequält, wenn ich den SDV teste. Die muss als erstes herhalten .
immerhin, es gibt diese beiden stellen, das interface xml und die regadom.
es kann in seltenen fällen noch zu richtig üblen bösen inkonsistenzen zwischen rega und den Schnittstellenprozessen kommen, wo üble Geisterobjekte vesteckt sein können. denen ist dann ganz übel beizukommen, früher half da nur plattmachen und neuaufsetzen, geführt mit dem SDV geht dies auch.
Wenn das bild nicht so ausschaut, dann steckt da was quer:
Black
immerhin, es gibt diese beiden stellen, das interface xml und die regadom.
es kann in seltenen fällen noch zu richtig üblen bösen inkonsistenzen zwischen rega und den Schnittstellenprozessen kommen, wo üble Geisterobjekte vesteckt sein können. denen ist dann ganz übel beizukommen, früher half da nur plattmachen und neuaufsetzen, geführt mit dem SDV geht dies auch.
Wenn das bild nicht so ausschaut, dann steckt da was quer:
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
- Baxxy
- Beiträge: 10648
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 597 Mal
- Danksagung erhalten: 2180 Mal
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Getestet: wenn CUxD über Zusatzsoftware deinstalliert wird (vorher alle CUxD-Geräte von der Zentrale gelöscht) verschwindet der Eintrag.
Das Interface-Object verbleibt aber (wie von Black geschrieben) im System. Löschbar über den SDV und vermutlich auch über ein Script.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- Baxxy
- Beiträge: 10648
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 597 Mal
- Danksagung erhalten: 2180 Mal
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Nein, muss man nicht. Mit dem SDV geht es halt komfortabel und sicher. Du kannst auch ein Backup anlegen und folgendes kleine Script benutzen.
Code: Alles auswählen
object unwanted_device = interfaces.Get ("CUxD");
if (unwanted_device) {
WriteLine("CUxD-Interface ist vorhanden und wird nun gelöscht");
dom.DeleteObject(unwanted_device);
}
else {
WriteLine("CUxD-Interface wurde nicht gefunden.");}
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 6687
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 478 Mal
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Und wie groß ist jetzt das Risiko, das man sich damit was komplett zerschießt oder kann man das so ohne Probleme ausführen, wenn man vorher ein Backup angelegt hat?
Hört sich für mich an, als wäre dem mit einem einfachen Skript eventuell nicht beizukommen. Wenn es denn mit einem einfachen Skript nicht gehen sollte, muss ich dann wohl doch extra Zusatzsoftware installieren. Ist da dann auf Seiten von der CCU3 irgendwas notwendig bzw. wird da etwas verändert oder läuft dieses Tool ausschließlich unter dem Windowsverzeichnis? Und das Tool lädt man sich dann von Github runter, führt das aus und dann sind alle Reste von CUxD weg, oder braucht es da noch weitere Dinge?Black hat geschrieben: ↑29.08.2020, 15:16es kann in seltenen fällen noch zu richtig üblen bösen inkonsistenzen zwischen rega und den Schnittstellenprozessen kommen, wo üble Geisterobjekte vesteckt sein können. denen ist dann ganz übel beizukommen, früher half da nur plattmachen und neuaufsetzen, geführt mit dem SDV geht dies auch.
-
- Beiträge: 6687
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 478 Mal
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Backup habe ich angelegt und das Skript ausgeführt, das CUxD Gerät ist aber immer noch da in der Geräteliste. Hab ich da irgendwas übersehen, bzw. gibt es da noch was zu beachten?Baxxy hat geschrieben: ↑29.08.2020, 15:40Du kannst auch ein Backup anlegen und folgendes kleine Script benutzen.Auf meinem Testsystem lief das ohne Probleme.Code: Alles auswählen
object unwanted_device = interfaces.Get ("CUxD"); if (unwanted_device) { WriteLine("CUxD-Interface ist vorhanden und wird nun gelöscht"); dom.DeleteObject(unwanted_device); } else { WriteLine("CUxD-Interface wurde nicht gefunden.");}
- Baxxy
- Beiträge: 10648
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 597 Mal
- Danksagung erhalten: 2180 Mal
Re: Wie kann man CUxD Reste aus einem Backup vollständig entfernen
Risikomanagement ist nicht meine Stärke. Wie geschrieben gab und gibt es bei mir keine Nebenwirkungen. Mit einem Backup bist du jedenfalls auf der Sicheren Seite.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen