Ich habe ganz neu Raspberry 4 lt Anleitung installiert. Alles ok. Homebridge ist auch über Browser erreichbar.
Wenn ich aber die Bridge am iPhone zu Homekit hinzufügen will, über QR Code, dann kommt nach langer Zeit: "Gerät kann nicht hinzugefügt werden. Gerät nicht erreichbar"
Wenn ich das Gerät manuell mittels "Ich habe keinen Code bzw. kann nicht scannen" wird die Homebridge aber auch angezeigt. Nur ist das Ergebnis immer das Gleiche.
Obwohl ich viel gegoogelt habe und auch im Form gesucht habe, finde ich keine Lösung.
Kann es daran liegen, dass mein Router den Port 51826 blockiert, wird dieser für die Kopplung benötigt?
{
"bridge": {
"name": "Homebridge",
"username": "0E:10:63:6B:D7:8A",
"manufacturer": "homebridge.io",
"model": "homebridge",
"port": 51826,
"pin": "437-39-839"
},
"description": "Home Smart Home",
"platforms": [
{
"name": "Config",
"port": 8080,
"auth": "form",
"theme": "red",
"restart": "sudo -n systemctl restart homebridge",
"temp": "/sys/class/thermal/thermal_zone0/temp",
"tempUnits": "c",
"lang": "auto",
"sudo": true,
"log": {
"method": "custom",
"command": "journalctl -o cat -n 500 -f -u homebridge"
},
"platform": "config"
}
],
"accessories": []
}
Alles anzeigen
Typisch, kaum postet man nach 2 Tagen suchen, findet man die Lösung selbst.
Die Anleitung sagt, dass man node.js auf LTS (long time support) gehen soll.
Die HB website sagt auch oben, dass alles aktuell ist. Aber links in der Mitte sieht man, dass node.js nicht aktuell ist.
Und das Logfile sagt einem auch, dass node.js upgedated werden muss.
Nach update geht es nun. Vielleicht hilft das auch in Zukunft jmd.