Hallo,
ich habe nach dieser Anleitung: https://wiki.fhem.de/wiki/Homebridge_einrichten
die Homebridge eingerichtet. Wenn ich dann mit "homebridge" die Homebridge starte, startet sie ganz normal. Mir wird nur am Schluss eine Meldung "no siri device found. please define it." angezeigt.
Wenn ich jetzt an meinem Iphone Homekit öffne und auf Gerät hinzufügen drücke wird keine Homebridge gefunden.
Woran kann das liegen?
Hast du in fhem ein Device (z.B. Dummy) in den Raum Homekit gespeichert und es mit dem Attribut genericDeviceType versehen?
Beim iPhone dient die App eve als Mittler zu fhem. Dort solltest du deine Homebridge finden.
Gruß Jens
Ja, ich habe einen neuen Raum erstellt und die config.json dementsprechend geändert.
Den Geräten im Raum habe ich auch das Attribut genericDeviceType versehen.
Die eve App findet auch keine Homebridge :(
Poste doch mal deine config.json.
Blockt deine Firewall den Port TCP 51826?
Gruß Jens
Hier meine config.json:
"bridge": {
"name": "FHEM",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "622-22-159"
},
"platforms": [{
"platform": "FHEM",
"name": "FHEM",
"server": "127.0.0.1",
"port": "8083",
"auth": {
"user": "bastian",
"pass": "123456"
},
"ssl": true,
"filter": "room=Bastian"
}],
"accessories": []
}
Zum Thema Firewall. Ich glaube nicht dass meine Firewall den Port blockt, da ich die Homebridge schon mal am laufen hatte. Hab jetzt nur meinen Pi komplett neu installiert.
Wenn du es vorher schonmal am Laufen hattest, dann änder mal die mac-adresse bei username in deiner config.json, z.B. 31 statt 30. HomeKit ist extrem zickig, was neuinstallationen angeht, und verklemmt sich dann gerne mal, weil es den "alten" usernamen noch irgendwo drin hat.
vielen dank, das war die Lösung :)