ZitatPermission denied
Als root.
ZitatPermission denied
Als root.
Es geht unter umständen schon, ist aber auch nicht so gedacht.. Du kannst einfach einen json String in die Config einbauen mit der beliebigen Kommentar dieser wird natütlich nicht als Kommentar angesehen bzw. gekennzeichnet wie bei Shell oder ähnlichem.
Beispiel:
"accessories": [
{
"accessory": "DummySwitch",
"name": "My Switch 1",
"Kommentar": "Das ist mein Fake json Kommentar"
}
]
Wichtig ist nur das weiterhin keine Syntax Fehler vorhanden sind. Das Plugin ignoriert die Zeile Kommentar weil es nichts mit anfangen kann.
Da habe ich nichts mehr beizufügen ![]()
ZitatIch hab für den ganzen Mist gute 2 Stunden investiert,
Das ist doch super schnell, wenn ich zwei Std brauchen würde um alles neu einzurichten dann würde ich garkeine Fehlersuch mehr betreiben und direkt immer wieder neu machen ![]()
Ich brauche bei mir locker zwei Tage ohne Auslöser und Szene um alles zurückzusetzen und neu einzubinden Hardwareseitig.
Habe mittlerweil ca. 200 Auslöser inkl. Lichtschalter für die bräuchte ich bestimmt nochmal 2 Tage ohne Pause bis alles wieder am Start wäre.
Zitatneben den Geräten sind doch auch alle Automationen weg, oder?
Jepp.
Kannst au PiBaker oder Etcher nutzen das ist egal.
Alles anzeigen
Ich habe jetzt eigentlich alles am Laufen, bis auf dass ich die Homebridge immer noch manuell starten muss.
Das würde ich aber in einem anderen Thread klären, das vermutlich mit dem config-ux plugin zusammenhängt.
Kann ich jetzt, um die Umstellung vorzunehmen, einfach die Schritte aus dem von Dir genannte Thread durchführen oder gibtes nocht etwas zu beachten?
Backup vorher machen, das du nicht wieder von vorne anfängst fals was schief läuft![]()
Du musst das Update hiermit machen, genau wie die Installation von dem Plugin:
sudo npm install -g --unsafe-perm homebridge-xiaomi-roborock-vacuum@latest -g
Nö, aber könnte ich mir gut vorstellen das jemand auf diese tolle Idee kommt so etwas zu produzieren ![]()
Wieso? Gibt bestimmt bald eine passende Schutzhülle für das Schloss IP 65 ![]()
Persist einmal löschen sonst werden die HB Instanzen nicht gefunden.
Sorry aber da ist eine Fehleranalyse aus der Ferne sehr schwer, ich gehe davon aus das dass Image grundsätzlich läuft gem. der Rückmeldungen die ich bisher hatte. Du kannst alternativ aber die das Originale Image bei der Raspi Foundation laden und selber deine HB aufsetzen ggf. läuft es ja dann.
Habe es geändert![]()
ZitatDer Entwickler meint ich kann dieses Plugin nur in /.homebridge verwenden. Kann ich die Instanzen in Verbindung mit /root/.homebridge auch laufen lassen?
Probier es aus ?
Melde an dich mal als Root an sudo su und installier mit
sudo npm install -g --unsafe-perm harmonyhub -g
Eingeladene Geräte können nicht als Steuerzentrale agieren. Vom Grundsatz sollten aber auch zwei iPads gehen.
Noch besser zwei Apple TVs. Wenn eins ausfällt übernimmt das andere. Das beide gleichzeitig sich aufhängen eher unwahrscheinlich.
So habe ich es im Einsatz.
Irgendwelche Fehlermeldungen? Ist schwierig so einen Fehler zu identifizieren.
Hast du mal probiert am Mac das Image zu booten wenn deine PCs es nicht wollen?
ZitatWürde es aber trotzdem auf einer zweiten SD gerne probieren. "Erfahrung sammeln"!
Sammel lieber erst mal die Erfahrungen die du mit der Manuellen aufgesetzten HB jetzt machen kannst. Nächster Schritt wäre jetzt auf systemd umzustellen da init.d so wie du es jetzt hast am aussterben ist.
Aber so eine App mit Grafischer oberfläsche ist natürlich auch verlockend, da geb ich dir Recht.
Ich möchte aber hinterher nicht lesen nix geht mehr und mein Backup auch nicht ![]()
ZitatGibt es einen Tip zu den Pfaden
Denn Pfad zur Config.json findest du unter Anleitungen in der Befehlssammlung im Abschnitt init.d hier im Forum.
Denn Pfad zur Homebridge bekommst du mit
which homebridge
im Terminal.
ZitatNichterscheinen im Homekit
Persist Ordner löschen
Username und Port lässten zwei Stellen ändern. (Persist siehe Befehlsammlung)
ZitatPlugins installiere ich, wie in der Anleitung anhand des Harmony Plugins beschrieben.
sudo npm i homebridge-Pluginname
ist die Standardvariante, schau am besten da auch in die Befehlsammlung da sind alle möglichkeiten aufgzählt.
Und nein du brauchst keinen Pfad angeben der ist automatisch dein node_modules Ordner.