homebridge-fritz-platform

  • SeydX


    Ah, verstehe ... also wenn man zwei Boxen in Betrieb hätte wird es relevant.


    Hier mein Config. Eventuell muss noch was raus? Hab mich am Beispiel orientiert.


    {

    "platform": "FritzPlatform",

    "devices": {

    "FritzBox": {

    "host": "192.168.178.1",

    "port": 49000,

    "username": "XXX",

    "password": "XXX",

    "type": "dsl",

    "wifi2": true,

    "wifi5": true,

    "wifiGuest": true,

    "phoneBook": true,

    "wps": true,

    "aw": true,

    "deflection": true,

    "led": true,

    "lock": true,

    "beta": true,

    "mesh": true,

    "master": true

    },

    "callmonitor": {

    "active": false,

    "ip": "192.168.178.1",

    "port": 1012,

    "country": "DE"

    },

    "presence": {

    "Hendrik": "40:98:AD:1DXXX",

    "Elliot": "8C:8E:F2:XXX",

    "Alex": "6C:4D:73:XXX"

    },

    "alarm": {

    "active": true,

    "telNr": "xxx",

    "duration": 30

    },

    "wakeup": {

    "active": true,

    "internNr": "**620",

    "duration": 60

    },

    "ringlock": {

    "active": true,

    "DECTphones": 1,

    "start": "15:00",

    "end": "21:00"

    },

    "broadband": {

    "active": true,

    "measureTime": 5,

    "polling": 30

    },

    "extReboot": {

    "active": true,

    "cmdOn": "sh /PATHTOSCRIPT/reboot-start.sh",

    "cmdOff": "sh /PATHTOSCRIPT/reboot-finished.sh"

    },

    "telegram": {

    "active": false,

    "token": "TOKEN",

    "chatID": "CHATID",

    "presence": {

    "in": "Willkommen zu Hause @",

    "out": "Auf Wiedersehen @",

    "anyoneIn": "Jemand ist zu Hause!",

    "anyoneOut": "Niemand zu Hause!"

    },

    "callmonitor": {

    "incoming": "Ankommende Anruf! @",

    "disconnected": "Anruf mit @ wurde beendet!"

    }

    },

    "anyone": true,

    "delay": 60,

    "polling": 5,

    "timeout": 5

    }

    },

  • Kann mal jemand posten, wie das ganze in Home aussieht?

    Ich bin mir noch nicht sicher, ob ich das Plugin brauche oder nicht. :D

  • Ich bekomme meine Repeater nicht angezeigt. AVM 1750E und /oder Repeater 3000

    meine Config sieht so aus:


  • Du musst für jeden Repeater einen extra Eintrag machen in deiner Config ;)


    Edit: Du bekommst ihn garnicht angezeigt oder? Ich denke dir fehlt ganz unten an vorletzter Stelle eine Klammer. Probier es mal aus.


    "FritzRepeater": {
    "host": "192.168.2.2",
    "port": 49000,
    "username": "xxx",
    "password": "xxx",
    "type": "repeater",
    "wifi2": true,
    "wifi5": true,
    "wifiGuest": true,
    "led": true,
    "beta": false
    }

    },

  • Spy


    Probier es mal hiermit


  • henkb


    Dein config ist falsch, probier mal hiermit (vorher alles löschen persist/accessory)


  • SeydX

    Danke! Die Repeater sind jetzt sichtbar!

    Allerdings habe jetzt zusätzliche Schalter mit:

    anyone, delay, polling, presence und timeout.

    Muss ich das explizit ausschalten in der config?


  • SeydX


    WOW. Herzlichen Dank! Habe nur den accessory Ordner gelöscht, da ich nen komplexes Setup hab und die Neueinrichtung ewig dauern würde. Oder kann man persist gefahrlos löschen? Hat aber dennoch gelappt und läuft nun. Herzlichen Dank!


    Wo hatte ich denn den Fehler eingebaut?

  • SeydX

    Danke! Das hat zunächst funktioniert. Sobald ich aber beider Repeater versuche einzubinden kommen wieder diese zusätzlichen Kacheln.

    Anbei nochmal meine aktuelle config:

    Da scheint offenbar immer noch was nicht zu stimmen.


  • Spy


    Das liegt daran weil du am Anfang falschen config hattest, bevor der neue richtig funktioniert musst du es aus HomeKit entfernen, accessory und persist ordner löschen und mit der neuen config neustarten, dann wird alles richtig erkannt und die falsxhen Geräte verschwinden

  • SeydX


    Das habe ich ja gemacht! Die "neue" config mit den zwei Repeatern verursacht diese neuen Geräte!

    Vielleicht kannst Du über diese config mal drüberschauen. Ev. ist da doch noch der Wurm drin.

    Obwohl JSONLint sie als Ok betrachtet.



    2 Mal editiert, zuletzt von Spy ()

  • In #711 habe ich dir schon geschrieben wo dein Problem vermutlich in der Config ist unter Edit. Und der Fehler ist immer noch vorhanden.

  • Nastra


    Den Hinweis habe ich sehr wohl gelesen und befolgt. Hat leider nichts gebracht.

    Beide configs, sowohl meine als auch Deine, verursachen diesen Fehler und werden i.Ü. beide von JasonLit als OK angesehen.


    Ich glaube ich habe einen Denkfehler!!

    ISt es so richtig (bbei zwei Repeatern?


    Einmal editiert, zuletzt von Spy ()

  • Seit dem Update auf 3.0 , 3.02 und jetzt auf 3.04 läuft das Plugin und damit die komplette Einrichtung bei mir nicht mehr. Bis 3.02 konnte ich das Plugin über die Befehlszeile wieder löschen und damit Homebridge verwenden. Nach dem Test von 3.04 geht gar nichts mehr. Bei dem Versuch des uninstall kommt folgende Meldung:


    Code
    npm WARN saveError ENOENT: no such file or directory, open '/home/pi/package.json'
    npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
    npm WARN pi No description
    npm WARN pi No repository field.
    npm WARN pi No README data
    npm WARN pi No license field.
    
    audited 1063 packages in 5.845s
    found 0 vulnerabilities

    Im syslog kommt folgende Meldung:


    Kann mich jemand bei der Behebung des Problems unterstützen? Wie zu sehen ist, habe ich außerdem nur das Hue Plugin installiert.


    Vielen Dank

  • Mit einem erweiterten Befehl konnte ich den uninstall durchführen. Ich würde dennoch das Plugin gerne wieder nutzen und wäre über Infos dankbar wie ich den Install durchführe, so dass es wieder ordentlich funktioniert.


    Vielen Dank

  • Spy lösch das Plugin und entferne mal die Geräte aus HomeKit, lösche anschließend dein accessory und persist ordner und probiere danach mit folgendem config.json