Beiträge von Mazze

    Hallo,


    ich versuche mich gerade an der Integration meiner FritzBox über die homebridge-fritz-platform v4.1.0 in die Homebridge. Alles aktuell, diese Woche installiert.


    Die Fakebulb erscheint in der iOS Home App, die Fritzbox bzw. die AVM Schaltdose und das AVM Thermostat nicht. Die config.json editiere ich im Konfigurationsfenster (Browserzugang zur Homebridge) und dort erscheinen keine Fehlermeldungen. Ebenso startet homebridge mit dieser Konfiguration perfekt durch. Und dennoch funktioniert es nicht. Ich bin allerdings nach dem Durchlesen auch der Meinung, die Fritzbox müsste nicht unter "devices", sondern als "platform" eingetragen werden. Nur: wie? Wenn ich's so mache, wie ich es mir vorstelle, bekomme ich Syntaxfehler im Browser. Also stelle ich's mir falsch vor. :)


    Die Anleitungen (insbesondere unter https://smartapfel.de/homebridge/plugins-installieren/) habe ich gelesen, aber anscheinend nicht ganz verstanden. Was mache ich falsch?


    Zur Platform "config" finde ich auch nur was in der Erstanleitung (https://smartapfel.de/homebridge/plugins-installieren/) - ist das so richtig wie in meiner config.json?


    Kleine Nebenfrage: den "username" in der Sektion "bridge" habe ich aus dem Beispiel übernommen. Das scheint mir eine Mac-Adresse zu sein!? Wenn ich die Mac vom Raspi eintrage, startet die Homebridge nicht mehr, daher steht jetzt wieder die Sequenz aus dem Beispiel drin. Erläuterungen dazu habe ich bisher keine gefunden. Was steckt dahinter?


    Danke für Hinweise und viele Grüße,

    Martin


    Danach habe ich nochmals versucht, eine neue config.json zu erstellen. Diesmal auf der Grundlage von SeydX (https://github.com/SeydX/homeb…ample/example-config.json).


    Syntax der Konfiguration erfolgreich, Restart von Homebridge ebenfalls. Ergebnis: jetzt sind Geräte sichtbar, Presence funktioniert auch. Dafür läuft der Webserver von Homebridge nicht mehr. Die config.json wuerde teilweise automatisch erweitert, was ich gar nicht möchte. Leichtes Chaos :)



    So, und in der letzten Version bin ich ein paar Stückchen weiter. Der Webserver geht wieder, ich verstehe etwas besser wie der Aufbau von config.json läuft.


    Weiter offene Punkte:

    (1) Die Temperatursensoren in den AVM 200 werden nicht erkannt:

    2020-02-26T22:52:38.386Z FritzPlatform F!D 200 - AZi Temperature: No device with AIN: 087610 343 835 found or not intialized yet!

    (Die AIN ist korrekt, die Dose läßt sich schalten)

    (2) Die Temperatureinstellungen der AVM 301 Thermostate spielen verrückt. Auch wenn keine Regeln auf der Fritzbox eingerichtet sind, ändern sie sich immer wieder und nicht nachvollziehbar (meistens auf max = 28 Grad). Gibt's irgendeinen Grund für diese sporadischen Probleme?

    (3) Wie kann ich auf die Optionen der Fritzbox zugreifen (Gast-WLAN an/aus) etc?

    (4) Gibt es eine Möglichkeit, Zeilen in der config.json (vorübergehend) stillzulegen oder Kommentare zu verwenden? (Meine Konfiguration ist ja noch weit weg von stabil; ich möchte nicht alle Fritz Komponenten in dieser Phase dauerhaft von Homebridge steuern lassen, sondern nur zu Testzwecken mal kurz aufnehmen).


    Hier nochmal die jetzt halbwegs funktionierende config.json: