Also bei mir ging das nicht. Mit dem Kommando im Terminal.
Ich hab dann ‘ne Kopie meiner Karte gemacht und dann in Geany einfach mal probiert. Hab quasi alles, was diesen Aktor betraf, raus gelöscht und siehe da....geht 😊
Alles anzeigenKann man nicht, weil es sie nicht gibt. Es gibt nur eine homebridge-hue.json.gz, die sich im Homebridge-Verzeichnis befindet, und das Verzeichnis befindet sich je nach Installation an unterschiedlichen Stellen. Wo deins ist, sagt dir homebridge-config-ui-x. In der Abbildung unten ist es /var/homebridge.
Die Datei homebridge-hue.json.gz ist mit dem Programm gzip komprimiert. Um sie zu bearbeiten, musst du sie erst dekomprimieren, dann formatieren und dann bearbeiten und danach wieder komprimieren (dazu braucht man die Programme zcat, jq und nano. Das Programm jq muss eventuell noch installiert werden mit sudo apt-get install jq).
- Ersma Homebridge anhalten.
- Datei dekomprimieren, formatieren und in den Editor laden:
zcat /var/homebridge/homebridge-hue.json.gz | jq '.' | nano -- Bearbeiten und speichern:
Drücke control-x, dann y, dann gib als Dateinamen homebridge-hue.json an. Die Datei wird im Homeverzeichnis von pi gespeichert.- Datei wieder komprimieren:
gzip homebridge-hue.json (es entsteht im Homeverzeichnis von pi die Datei homebridge-hue.json.gz)- Die komprimierte Datei in Homebridge-Verzeichnis kopieren:
sudo cp homebridge-hue.json.gz /var/homebridge- Homebridge starten.
Ich habe davon nichts ausprobiert oder getestet. Und um ehrlich zu sein: ich würde das nicht machen. Das ist mühsam, unübersichtlich und wird zu einem erweiterten Frustlevel führen. Ich würde die Datei homebridge-hue.json.gz einfach löschen und Homebridge neu starten. Oder noch besser: die Datei homebridge-hue.json.gz da wegmachen, wo sie ist, und Homebridge neu starten:
sudo mv /var/homebridge/homebridge-hue.json.gz .
Das verschiebt die Datei vom Homebridge-Verzeichnis ins Homeverzeichnis von pi, so dass sie dort als Backup dient. Sie kann dann mit dem Befehl unter Schritt 5 wieder zurückkopiert werden.
Ich bin mir sicher, das homebridge-hue die Datei beim Start der Homebridge erneut anlegt.
Danke. Deinen Beitrag hab ich erst danach gelesen. Aber wenn ich das richtig verstehe, ist dein Weg übers Terminal der selbe, den Geany automatisch macht. Wenn man die JSON.GZ anklickt, öffnet sich Geany und man kann da dann alles bearbeiten und speichern. Dann pi neu starten und wenn man nich zu viel raus gelöscht hat, läuft es auch wieder