Ich möchte meine Comet!DECT Thermostate über Homekit steuern. Dazu habe ich diese zuerst erfolgreich in meine Fritzbox (FRITZ!Box 7430) eingebunden und anschließend dieses Plugin in Homebridge hinzugefügt: https://www.npmjs.com/package/homebridge-fritz
Meine config.json sieht folgendermaßen aus:
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:31",
"port": 51826,
"pin": "031-45-155"
},
"description": "Home Smart Home",
"platforms": [
{
"platform": "config",
"name": "Config",
"port": 8080,
"auth": "form",
"theme": "red",
"restart": "sudo -n systemctl restart homebridge",
"temp": "/sys/class/thermal/thermal_zone0/temp",
"sudo": true,
"log": {
"method": "systemd",
"service": "homebridge"
}
},
{
"platform": "Fritz!Box",
"name": "FRITZ!Box 7430 VX",
"username": "admin",
"password": "Mein Passwort um mch auf der Fritzbox über den Browser anzumelden",
"url": "http://fritz.box",
"interval": 60,
"hide": [
"wifi",
"<ain>"
],
"concurrent": false,
"wifiName": "Guest WLAN",
"options": {
"strictSSL": false
}
}
],
"accessories": []
}
Formatierung hier ignorieren, in meiner hombebridge ist die korrekt. Einige Fragen nun:
Was kommt in diese Zeilen nun genau?
"platform": "Fritz!Box",
"name": "FRITZ!Box 7430 VX",
"username": "admin",
"password": "Mein Passwort um mch auf der Fritzbox über den Browser anzumelden",
Platform habe ich gelassen. Name ist der Name meiner Fritzbox im Netzwerk. Uername habe ich pauschal admin genommen, ich melde mich ohne Usernamen auf der Fritzbox an. Passwort steht dort, nicht der Netzwerkschlüssel, sondern das Passwort um auf die Weboberfläche zu gelangen.
Wie geht es danach weiter? Bei "Geräte" taucht nichts auf. Im Endeffekt habe ich nur unter "Plugins" ein neues Plugin und meine config.json ist angepasst. Das wars.
Oh, was mir eben auffiel. Mit diesen Settings ist meine Homebridge gestoppt. Hab mal meine config.json wieder zurückgesetzt bzw. das Fritz!Box Gedöhns entfernt. Dann gehts wieder.