Geräte lässt sich nicht löschen - da Leerzeichen am Ende
Moderator: Co-Administratoren
-
- Beiträge: 16
- Registriert: 22.03.2016, 08:30
Re: Geräte lässt sich nicht löschen - da Leerzeichen am Ende
Hat es nun jemand endgültig geschafft die VIR Objekte der Hue Lampen zu löschen?
- Diver72
- Beiträge: 226
- Registriert: 08.03.2016, 17:15
- Wohnort: im schönen Rheinland (NRW)
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 2 Mal
Re: Geräte lässt sich nicht löschen - da Leerzeichen am Ende
Also bei mir konnte das dann (damals) nur der EQ3 Support... Und ein Reset samt BackUp danach einspielen... Ist nun aber auch schon eine ganze Weile her. ggf. haben beide Anbieter was an der Software gemacht, das es nun nicht mehr so kompliziert ist.
Jeder fängt mal klein an... Und freut sich über Tipps & Tricks...
Bedankt!
Bedankt!
-
- Beiträge: 70
- Registriert: 06.07.2016, 15:13
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 1 Mal
Re: Geräte lässt sich nicht löschen - da Leerzeichen am Ende
Hat hier schon jemand eine finale Lösung?
Egal was ich mache nach einem reboot ist der Mist VIR-LG-DIM wieder da.
Wo speichert die CCU diese Einstellungen?
Egal was ich mache nach einem reboot ist der Mist VIR-LG-DIM wieder da.
Wo speichert die CCU diese Einstellungen?
- 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: Geräte lässt sich nicht löschen - da Leerzeichen am Ende
probier mal folgendes:
VORHER backup machen
das objekt wie gewohnt und schon mal gemacht löschen
dann
den inhalt des verzeichnisses /etc/config/eshlight löschen
reboot
greetz, Black
(Achtung, das rasiert alle HUE Geräte weg !!!)
VORHER backup machen
das objekt wie gewohnt und schon mal gemacht löschen
dann
den inhalt des verzeichnisses /etc/config/eshlight löschen
reboot
greetz, Black
(Achtung, das rasiert alle HUE Geräte weg !!!)
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: Geräte lässt sich nicht löschen - da Leerzeichen am Ende
Sofern das Löschen von Osram Lightify oder Philips Hue Geräte über die Geräteliste nicht möglich sein sollte, kann das Entfernen des/der Geräte mittels des folgenden Skripts erzwungen werden.
Soll lediglich ein einzelnes Gerät gelöscht werden soll, ist das Skript 1 zu verwenden (hier wird nur der regadom-Eintrag entfernt).
Möchte man alle Gerät löschen (eshlight-Datenbank und regadom-Einträge), ist das Skript 2 zu verwenden.
Hinweis: Bei der Verwendung von Philips Hue, ist meistens das Skript 2 anzuwenden. Zudem sollte man nach der erneuten Einrichtung der Hue Gerät diese in der CCU nicht mehr umbenennen, da dies scheinbar aufgrund eines immer noch vorhandenen Bugs zu den hier geschilderten Problemen führt.
ACHTUNG: Bitte erstellt vorher auf jeden Fall ein Zentralenbackup ! ! !
Fügt das jeweilige Skript unter "Programmerstellung & Zentralenverknüpfungen" > "Skript testen" > in das obere Eingabefeld ein klickt anschließend auf "Ausführen".
Skript 1 (einzelnes Gerät löschen):
Hinweis: Anstelle von MEINGERÄTENAME ist der Name des zu löschenden Geräts einzutragen. Bei Philips Hue Geräten ist am Ende des Names ggf. ein Leerzeichen einzufügen.
Skript 2 (alle Gerät inkl. Datenbank löschen):
Soll lediglich ein einzelnes Gerät gelöscht werden soll, ist das Skript 1 zu verwenden (hier wird nur der regadom-Eintrag entfernt).
Möchte man alle Gerät löschen (eshlight-Datenbank und regadom-Einträge), ist das Skript 2 zu verwenden.
Hinweis: Bei der Verwendung von Philips Hue, ist meistens das Skript 2 anzuwenden. Zudem sollte man nach der erneuten Einrichtung der Hue Gerät diese in der CCU nicht mehr umbenennen, da dies scheinbar aufgrund eines immer noch vorhandenen Bugs zu den hier geschilderten Problemen führt.
ACHTUNG: Bitte erstellt vorher auf jeden Fall ein Zentralenbackup ! ! !
Fügt das jeweilige Skript unter "Programmerstellung & Zentralenverknüpfungen" > "Skript testen" > in das obere Eingabefeld ein klickt anschließend auf "Ausführen".
Skript 1 (einzelnes Gerät löschen):
Hinweis: Anstelle von MEINGERÄTENAME ist der Name des zu löschenden Geräts einzutragen. Bei Philips Hue Geräten ist am Ende des Names ggf. ein Leerzeichen einzufügen.
Code: Alles auswählen
string devicename = "MEINGERÄTENAME";
dom.DeleteObject(dom.GetObject(""#devicename#""));
dom.RTUpdate(1);
string name = dom.GetObject(""#devicename#"");
WriteLine(name);
if (( name == devicename )) { WriteLine("Gerät ist noch vorhanden!"); }
else { WriteLine("Gerät wurde erfolgreich entfernt! Bitte die CCU jetzt neustarten!"); }
Code: Alles auswählen
string stdout;string stderr;
system.Exec("exec rm -r /usr/local/etc/config/eshlight", &stdout, &stderr);
if (stderr == "") {
WriteLine("Die Lightify/Hue Datenbank wurde gelöscht!");
}
string i;
foreach(i, dom.GetObject(ID_DEVICES).EnumUsedIDs())
{
var dev=dom.GetObject(i);
if ( (dev.HssType()=="VIR-OL-GTW") || (dev.HssType()=="VIR-LG-WHITE-DIM") || (dev.HssType()=="VIR-LG-RGBW-DIM") || (dev.HssType()=="VIR-LG-GROUP") || (dev.HssType()=="VIR-LG-DIM") || (dev.HssType()=="VIR-HUE-GTW") || (dev.HssType()=="VIR-LG-ONOFF") )
{
dom.DeleteObject(dom.GetObject(""#dev#""));
dom.RTUpdate(1);
}
}
WriteLine("Die Bereinigung ist nun abgeschlossen, bitte die CCU jetzt neustarten!");
- RaspberryMatic: 104 Geräten /Developer for RaspberryMatic WebUI Patches
- Addon Support: Email Addon | Programmedrucken CCU2
- Anleitung: Welcher Rauchmelder hat ausgelöst?