Hallo Zusammen,
Ich habe hierzu noch nichts hier gefunden, hoffe also das es auch Anderen hilft.
Ich habe mir nun endlich auch mal das Instanzen Thema angeschaut. Es hat mich genervt das ich immer wenn ich etwas neues ausprobieren wollte meine hombridge Installation erstmal kaputt war, nun kann ich in der Test Instanz basteln und alles läuft weiter. Das ist toll!
Hab mich durchs Forum gewühlt um Selective Load zu finden, da viele Plugins unsauber programmiert sind und dann Fehler in der zweiten Instanz werfen, wenn nix in der config.json steht.
Ich hatte dann aber noch ein Problem ich wollte ein Plugin (homebridge-homeconnect) separieren, es lief bereits in der Hauptinstanz ist aber noch zu instabil, darum musste es in die Testinstanz umziehen
Leider hatte ich dann alle Geräte doppelt in der Home App und suchte nach einer Lösung ohne Holzhammer.
So gehts:
Es gibt in Homebridge seit April 2019 ein neuen Schalter "-R" beim Starten um verweiste Einträge zu entfernen, wenn das betreffende Plugin entfernt wurde.
Um also die doppelten/alten Einträge zu löschen, einfach die einmal Instanz mit -R starten:
sudo systemctl stop homebridge
sudo /usr/local/bin/homebridge -R -I -U /var/homebridge
sudo systemctl restart homebridge
Oder man editiert die /etc/default/homebrige Datei und ändert die Startoptionen
HOMEBRIDGE_OPTS=-I -R -U /var/homebridge
Gruß