myHome, geht nicht
EVE, geht nicht
Apple HOME, geht nicht
myHome, geht nicht
EVE, geht nicht
Apple HOME, geht nicht
Achso, nein geht bei mir auch nicht.
kopiere mit:
"sudo cp -r /root/.homebridge/* /var/homebridge/"
Ihr habt aber schon einen automatischen start drinn.
Da ich nicht weis wie die homebridge gestartet wird, würde ich mit
diese Datei zur Vorsicht umbenennen
so geht es zur Not auch zurück:
EDIT:
ich würde es vorher aber ohne umzubenennen mal testen
(habe gerade gesehen bei mir existiert diese Datei auch und stört nicht)
Ich gehe oben davon aus, das homebridge installiert ist und als User "pi" gestartet wird.
die json kommt durch diesen Befehl mit:
"sudo cp -r /home/pi/.homebridge/* /var/homebridge/"
mit der APP weis ich leider garnicht bescheid, die kenne ich nicht.
Prinzipiell muss nur der Inhalt inkl. Unterordner wo die config.json liegt.
Nach /var/homebridge/ kopiert werden.
!!!!! homebridge beenden !!!!!!
Homebridge als Dienst einrichten mit automatischem neustart nach 10 sekunden.
folgendes einfügen in das Editorfenster:
# Defaults / Configuration options for homebridge
# The following settings tells homebridge where to find the config.json file and where to persist the data (i.e. pairing and others)
HOMEBRIDGE_OPTS=-U /var/homebridge
# If you uncomment the following line, homebridge will log more
# You can display this via systemd's journalctl: journalctl -f -u homebridge
# DEBUG=*
mit "CTRL+X" "j" "enter" beenden
folgendes einfügen in das Editorfenster:
[Unit]
Description=Node.js HomeKit Server
After=syslog.target network-online.target
[Service]
Type=simple
User=homebridge
EnvironmentFile=/etc/default/homebridge
ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS
Restart=on-failure
RestartSec=10
KillMode=process
[Install]
WantedBy=multi-user.target
Alles anzeigen
mit "CTRL+X" "j" "enter" beenden
folgende Zeilen jeweils mit Enter bestätigen
(Zeile für Zeile einzeln abarbeiten)
sudo useradd --system homebridge
sudo mkdir /var/homebridge
sudo cp -r /home/pi/.homebridge/* /var/homebridge/
sudo chmod -R 0777 /var/homebridge
sudo systemctl daemon-reload
sudo systemctl enable homebridge
jetzt kann man mit:
"sudo systemctl start homebridge" starten
"sudo systemctl stop homebridge" beenden
"sudo systemctl restart homebridge" neustarten
"sudo systemctl sttus homebridge" den altuellen status ansehen
"sudo journalctl -f -u homebridge" das live LOG beobachten
WICHTIG!!
"sudo nano /var/homebridge.json"
ist ab jetzt die aktuelle Konfigurations Datei, da müssen alle Eintragungen für die Plugins gemacht werden.
hoffe das Hilft
- strings /pfad/zum/system.journal = strings /var/run/log.journal ?
Falls du noch Befehle hast bzw. kennst für die relevanz haben für die Homebridge Installation mit systemd könntest du mir die mitteilen würde diese gerne mit in die SSH Befehlssammlung als extra Rubrik aufnehmen
Gruß Nastra
habe bestimmt wieder "sudo" vergessen,
xxxxxx ist zu ersetzen durch eine individuelle Ziffernfolge
einfach mal eingeben:
und dann die TAB Taste drücken, dan sollte linux automatisch die Zeile erweitern.
Dann noch system.jurnal anfügen
sollte so klappen
meine hue war gestern kurz nicht erreichbar, kein Zugriff auf die Lampen
Evtl. wurde gesteren ein Update ausgerollt, beim starten von homebridge mekert er jetzt die OSRAM SchaltSteckdosen an (diese wären inkompatieble Lampen).
ist mir zumindest vor her nie aufgefallen.
ich bin auch ganz hingerissen, aber Andi hatte davon abgeraten und seine zurück geschick
das muss im Nachgang geändert werden, durch das editieren einer Datei.
Jetzt verstehe ich was Du meinst, standart mässig werden diese Meldungen weiter geleitet an: /var/log/syslog
zum beenden "q" drücken
EDIT:
die orginale liegen in:
/var/run/log/journal/individual_iD/system.journal
dies ist eine Binär Datei und kann mit:
"strings /var/run/log/journal/xxxxxxxx/system.journal"
xxxxx muss ersetzt werden duchr eigene zifferfolge
oder
angezeigt bzw. durchsucht werden werden.
"sudo strings /var/run/log/journal/xxxxxxxx/system.journal | grep -i homesoft"
Variante2 geht nur wenn mit
sudo systemctl restart
muss heisen (wie bei den anderen)
![]()
EDIT:
habe gerade gesehen, vorn stimmt es schon.
ok
det Läuft nach der Umstellung wie du sie beschrieben hast alles als Root ??
wie alles?
Wie kann ich denn nur das Programm als Root laufen lassen? Oder ist das nicht möglich?
wir reden hier doch nur von dem Programm "homebridge", die Anleitung vorn ist nur für homebridge!
Damit homebridge mehr Rechte hat, damit z.B.: WOL funktioniert.
Andere Programme sind davon nicht betroffen.
Bin mir eigentlich sicher, hatte natürlich das Handy mit geöffneter APP in der Autohalterung.
Um zu sehen wann das Schloss auf zugeschlossen geht. ging es dann auch.
Beim Heim kommen habe ich beobachtet ob die App auf Auf geht, ging die APP nicht.
Dabei fällt mir ein, das auch nicht aufgeschlossen und entriegelt wurde, da ich ja die offene Tür mit ausgefahrenen Riegel gesehen habe.
Habe mit der APP den Riegel einfahren lassen.
Zurück senden glaube ich noch nicht, werde es heute Abend nochmal testen.
werden hinter der Tür abschliessen und das Handy wegstecken und schauen beim wiederkommen.
Tado ist gerade nicht erreichbar,
Hotline sagt macht DB-Update, sollte in 10-15 min wieder gehen.
Bin gespannt.
Falls jemand Tado mit Homebridge abfragt,
bei mir die Homebridge mit einem Fehler beendet, da der Server nicht antwortet.
Da Homebridge als Dienst läuft, startet es automatisch wieder.
Man darf die Heizkörper nicht abfragen, solange läuft es.
Hallo,
so mein nuki mit Bridge ist montiert und eingerichtet,![]()
Gleich heute ist es passiert, habe für 3 Stunden die Wohnung verlassen.
Als ich wiederkahm war die Tür offen und das Schloss zu geschlossen.![]()
Es muss also das Schloss inkl. Falle geöffnet wurden sein, dadurch ging die Tür auf, und dann wurde zugeschlossen.
So das der Riegel raus kahem bei offner Tür.![]()
Wollte nur über GEO von Nuki APP testen, verlassen - zuschliessen, betreten - aufschliessen, vor der Tür - öffnen.
Hatte glück, gesammtes Inventar ist noch vorhanden.![]()
Keine Ahnung wie das passieren konnte.
bei mir läuft Homebridge mit iOS 10.3 Beta5 ohne Fehler,
brachte auch nicht neu verbinden