Hallo,
bin gerade am Verzweifeln - nach einem Hardware Komponentenaustausch habe ich Homebridge nochmal komplett neu installiert, leider bekomme ich jetzt keinerlei Geräte mehr in Homekit. UI GUI ist installiert, ich sehe alle Devices in der Weboberfläche und kann die auch von dort schalten aber halt nicht ins Homekit übertragen.
Folgendes habe ich gemacht, aber nix hat geholfen:
persistant Verzeichnis gelöscht
Bridge, Zuhause, Räume und alle Devices im Homekit gelöscht
IPAD Steuerzentrale auf 15.0 upgedated (mit 14.8 gings auch nicht)
Einzige Fehlermeldungen in der Homebridge
[28.9.2021, 12:20:23] [FHEM] HUEDevice3-hue not a number:
[28.9.2021, 12:20:23] [FHEM] HUEDevice3-hue not a number:
[28.9.2021, 12:20:24] [homebridge-fhem] This plugin generated a warning from the characteristic 'Hue': characteristic value expected valid finite number and received "undefined" (undefined). See https://git.io/JtMGR for more info.
[28.9.2021, 12:20:24] [FHEM] value:
2021-09-28 12:20:24 caching: MQTT2_shellyswitch25_B944F8-pct:
[28.9.2021, 12:20:24] [FHEM] MQTT2_shellyswitch25_B944F8-pct not a number:
[28.9.2021, 12:20:24] [FHEM] MQTT2_shellyswitch25_B944F8-pct not a number:
[28.9.2021, 12:20:24] [FHEM] MQTT2_shellyswitch25_B944F8-pct not a number:
[28.9.2021, 12:20:24] [homebridge-fhem] This plugin generated a warning from the characteristic 'Current Position': characteristic value expected valid finite number and received "undefined" (undefined). See https://git.io/JtMGR for more info.
[28.9.2021, 12:20:24] [FHEM] value:
2021-09-28 12:20:24 caching: HUEDevice5-hue:
OS Ubuntu
Homebridge v1.3.4
Node.js Version v14.17.6
Npm Version v7.24.1
Hat jemand eine Idee?
Hier noch die config.json:
{
"bridge": {
"name": "Homebridge",
"username": "0E:AF:E9:51:49:8E",
"port": 51826,
"advertiser": "bonjour-hap",
"pin": "908-32-376",
"bind": [
"eth0"
]
},
"platforms": [
{
"name": "FHEM",
"server": "127.0.0.1",
"port": 8083,
"filter": "room=Homekit",
"neverTimeout": false,
"_bridge": {
"username": "0E:3C:AE:EC:BA:BD",
"port": 35964
},
"platform": "FHEM"
},
{
"name": "Config",
"port": 8010,
"auth": "none",
"theme": "green",
"restart": "sudo -n service homebridge restart",
"temp": "/sys/class/thermal/thermal_zone0/temp",
"tempUnits": "c",
"lang": "auto",
"sudo": true,
"log": {
"method": "custom",
"command": "journalctl -o cat -n 500 -f -u fhem"
},
"platform": "config"
}
],
"accessories": []
}
Lösung: Im UI unter Homebridge FHEM => Einstellungen findet man den Code der "Unter Bridge" dieser muss ebenfalls in Homekit hinzugefügt werden