homebridge-fritz-platform

  • SeydX hi zusammen, ich beobachte, dass die DSL Verbindung immer wegbringt, wenn ich mich an meiner Fritzbox mit dem User anmelde, der im Plugin steht.

    Konkretes Beispiel: war unterwegs und nicht zuhause. Internet lief. Komme zuhause an, starte die eve App, im Ereignismonitor der Fritz.box steht, dass der homebridge-User sich angemeldet hat. Kurz darauf ist das Internet weg und die DSL Synchronisierung startet. Nach kurzer Zeit ist das Netz dann wieder da. Kann das Plugin damit etwas zu tun haben, oder ist das zufällig zwei mal in den letzten Tagen passiert?

    Fritz so ist 7.10 auf einer 7430.

  • SeydX  Flausen

    Ich habe das in ähnlicher Weise auch festgestellt. Habe mich von zu Hause in die Box eingeloggt und wurde in regelmäßigen Abständen rausgeschmissen. Ich bin auch mit dem selben User eingeloggt, wie bei dem Plugin. Habe eine zweiten User angelegt und damit probiert, ohne Erfolg. Vielleicht liegt es an der Box das sie nur ein admin zulässt.

    Habe eine Kabelbox 6490 Version 07.01

    Gruß Tom

  • Hallo,


    ich habe diese Frage schonmal im Thread über das Homebridge-fitz Plugin gestellt, aber da kommt leider keine Antwort. Daher hier nochmal, vielleicht geht's ja mit dem Homebridge-fritz-platform, dann würde ich es damit realisieren.


    Ist es möglich, wenn mehrere Fritzdect 301 Thermostate in der Fritzbox als Gruppe eingerichtet sind, diese auch als Gruppe in der Homebridge sichtbar zu machen? Wenn ja, wie? Einzeln tauchen sie auf...


    Gruß

    Volker

  • Ich würde dich das nächste mal bitten bei solch einem Fehler "Fehlregistrierung Presence" mal dein FritzBox GUI zu checken, ob es damit übereinstimmt das der Benutze der nicht zu Hause ist aber als "anwesend" angezeigt wird AUCH in der FritzBox GUI als anwesend angezeigt wird (zb verbunden mit WLAN etc)


    Der Fehler war mir zuletzt am vergangenen Donnerstag aufgefallen. Da meldete Homekit plötzlich die "presence" der LAG im trauten Heim, obwohl sie schon seit Stunden nicht zu Hause war. In der FritzBox-GUI stand ihr Smartphone in der WLAN-Tabelle aber gleichzeitig auf "ausgeloggt". Seither habe ich den Fehler nicht erneut bemerkt. Hast Du seitdem etwas geändert?

  • ich bekomme bei der Messung des Broadband seit kurzem immer folgenden Fehlermeldung.


    [6/3/2019, 6:43:24 PM] [FritzPlatform] [ERROR] FritzBox: An error occured while getting state bandwidth!


    Auf der fritz-box selbst wird Upload/Download Geschwindigkeit normal angezeigt. Internet läuft auch. Neustart der Homebridge bringt keine Abhilfe.


    Einzige Änderung die mir bewusst ist: Upgrade auf Homebridge auf 0.4.50. Könnte das damit was zu tun haben?

  • SeydX moin, ich frage mich, ob die Downloadraten Erkennung korrekt funktioniert, der Raspberry hängt per lan an der fritzbox und egal wann, es wird immer 13,0 als wert angezeigt, die links variieren leicht, zwischen 179ms und 219ms. Auch erstaunlich langsam. An der Box an sich liegen real 96mbit an.

  • Hat jemand den Call Monitor mit Einschränkungen auf bestimmte Nummern hinbekommen? Bei mir triggers der Sensor trotz Einschränkung jedesmal, auch wenn auf andere Nummern angerufen wird. Oder muss man hier noch +49 oder so einfügen?



    Gesendet von iPhone mit Community

  • Edward J. Nately III


    Ich würde dich das nächste mal bitten bei solch einem Fehler "Fehlregistrierung Presence" mal dein FritzBox GUI zu checken, ob es damit übereinstimmt das der Benutze der nicht zu Hause ist aber als "anwesend" angezeigt wird AUCH in der FritzBox GUI als anwesend angezeigt wird (zb verbunden mit WLAN etc)


    Der Fehler ist heute erneut aufgetreten - merkwürdigerweise wieder an einem Donnerstag. Laut GUI der Fritzbox waren Frau und Tochter nicht im WLAN eingebucht, Presence meldete sie aber als anwesend. Nach einem Neustart der Homebridge dauerte es ein paar Minuten und plötzlich war die Welt wieder in Ordnung. Ich werde Homebridge jetzt mal auf die Version 0.4.50 hochziehen und schauen, ob das Phänomen noch auftritt. Donnerstage stehen dabei unter besonderer Beobachtung X/

  • SeydX


    Mit dieser Config


    },

    {

    "platform": "FritzPlatform",

    "devices": {},

    "smarthome": {

    "Test Contact Sensor": {

    "active": false,

    "ain": "01234567890",

    "devType": "contact"

    },

    "Test Thermostat Device": {

    "active": false,

    "ain": "01234567890",

    "heatValue": 5,

    "coolValue": 5,

    "windowSensor": false,

    "devType": "thermostat"

    },

    "Test Outlet Device": {

    "active": false,

    "ain": "01234567890",

    "tempSensor": false,

    "devType": "switch"

    }

    },

    "callmonitor": {

    "active": true,

    "ip": "192.168.178.1",

    "port": 1012

    },

    "presence": {

    "user": [

    {

    "active": false,

    "name": "Test User",

    "address": "0.0.0.0"

    }

    ],

    "anyone": false,

    "offDelay": 90,

    "onDelay": 15

    },

    "wol": [

    {

    "active": false,

    "name": "Test Device",

    "address": "00:00:00:00:00:00"

    }

    ],

    "alarm": {

    "active": false,

    "telNr": "",

    "duration": 30

    },

    "wakeup": {

    "active": false,

    "internNr": "**621",

    "duration": 30

    },

    "ringlock": {

    "active": false,

    "DECTphones": 1,

    "start": "11:00",

    "end": "22:00"

    },

    "broadband": {

    "active": true,

    "measureTime": 5

    },

    "extReboot": {

    "active": false,

    "cmdOn": "",

    "cmdOff": ""

    },

    "telegram": {

    "active": true,

    "token": "xxxxxxx",

    "chatID": "-xxxxxxxxx",

    "presence": {

    "in": "",

    "out": "",

    "anyoneIn": "",

    "anyoneOut": ""

    },

    "callmonitor": {

    "incoming": "Ankommender Anruf! @",

    "disconnected": ""

    },

    "alarm": {

    "activated": "",

    "deactivated": ""

    },

    "extReboot": {

    "start": "",

    "finish": ""

    }

    },

    "polling": 10,

    "timeout": 10,

    "clearCache": false,

    "debug": false,

    "disableAutoSearch": true,

    "disableAutoConfig": false

    },


    Müsste ich doch eigentlich den letzten Anrufer sehen, oder? Das gibts aber in der Darstellung nicht. Weiterhin immer die gleiche Downloadgeschwindigkeiten und Ping. Hängt per Kabel an der Box. Weiterhin der Wunsch, die Downloadgeschwindigkeiten a) wegschieben zu können, und b) als Temperatur zu haben um einfacher regeln damit zu bauen.

    kannst du dir erklären wieso es nicht angezeigt und die Werte immer gleich sind?

  • Hallo,

    Ich habe nur mit einem User Presence Probleme, in der Konfig mit „rot“ gekennzeichnet. Er ist jetzt ca. 4h vom WLAN der FritzBox abgemeldet.


    Meine Konfig


    {

    "bridge": {

    "name": "Homebridge",

    "username": "CC:22:3D:E3:CD:29",

    "port": 51515,

    "pin": "110-92-001"

    },

    "accessories": [

    {

    "accessory": "AutomationBluetoothPresence",

    "name": "Dad's iTag",

    "deviceId": "7c:2f:80:99:c6:40",

    "gracePeriod": 9

    }

    ],

    "platforms": [

    {

    "platform": "config",

    "name": "Config",

    "port": 8080,

    "auth": "form",

    "theme": "blue-grey",

    "restart": "sudo systemctl restart homebridge",

    "temp": "/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input",

    "tempUnits": "c",

    "sudo": true,

    "standalone": true,

    "log": {

    "method": "systemd",

    "command": "sudo journalctl -fau homebridge"

    }

    },

    {

    "platform": "Hue",

    "host": "127.0.0.1",

    "users": {

    "00212EFFFF0137C7": "949D125781"

    },

    "sensors": true,

    "lights": true,

    "wallSwitch": true,

    "heartrate": 5,

    "excludeSensorTypes": [

    "Daylight"

    ]

    },

    {

    "platform": "MaxCubePlatform",

    "name": "MaxCube Platform",

    "ip": "192.168.2.222",

    "port": 62910,

    "allow_wall_thermostat": false,

    "default_temp": 15,

    "off_temp": 5

    },

    {

    "platform": "FritzPlatform",

    "devices": {

    "FRITZ!Box 7590": {

    "active": true,

    "host": "192.168.2.1",

    "port": 49000,

    "username": "",

    "password": "",

    "type": "dsl",

    "master": true,

    "mesh": true,

    "readOnly": true,

    "options": {

    "reconnect": false,

    "wifi2": [

    false,

    false

    ],

    "wifi5": [

    false,

    false

    ],

    "wifiGuest": [

    false,

    false

    ],

    "wps": [

    false,

    false

    ],

    "aw": [

    false,

    false

    ],

    "deflection": [

    false,

    false

    ],

    "led": [

    false,

    false

    ],

    "lock": [

    false,

    false

    ]

    }

    },

    "Repeater-WZ": {

    "active": true,

    "host": "192.168.2.4",

    "port": 49000,

    "username": "",

    "password": "",

    "type": "repeater",

    "readOnly": true,

    "options": {

    "wifi2": [

    false,

    false

    ],

    "wifi5": [

    false,

    false

    ],

    "wifiGuest": [

    false,

    false

    ],

    "wps": [

    false,

    false

    ],

    "led": [

    false,

    false

    ]

    }

    },

    "Repeater-Arbeitszimmer": {

    "active": true,

    "host": "192.168.2.5",

    "port": 49000,

    "username": "",

    "password": "",

    "type": "repeater",

    "readOnly": true,

    "options": {

    "wifi2": [

    false,

    false

    ],

    "wifi5": [

    false,

    false

    ],

    "wifiGuest": [

    false,

    false

    ],

    "wps": [

    false,

    false

    ],

    "led": [

    false,

    false

    ]

    }

    }

    },

    "presence": {

    "user": [

    {

    "active": true,

    "name": "Anette iPhone",

    "address": "F0:99:BF:2F:b:b"

    },

    {

    "active": true,

    "name": "Dite iPhone",

    "address": "18:65:90:8A:v:v"

    },

    {

    "active": true,

    "name": "Omel iPhone",

    "address": "80:BE:05:82:x:x"

    },

    {

    "active": true,

    "name": "Drucker",

    "address": "2C:6F:C9:49:c:c"

    },

    {

    "active": true,

    "name": "JUF iPhone",

    "address": "38:53:9C:C6:x:x"

    }

    ],

    "anyone": false,

    "offDelay": 2,

    "onDelay": 2

    },

    "smarthome": {

    "Repeater Flur oben": {

    "active": true,

    "ain": "087610859944",

    "tempSensor": true,

    "devType": "switch"

    },

    "Fernseher": {

    "active": true,

    "ain": "087610226897",

    "tempSensor": true,

    "devType": "switch"

    },

    "Stehlampe": {

    "active": true,

    "ain": "087610229590",

    "tempSensor": true,

    "devType": "switch"

    },

    "Licht Gartenhaus": {

    "active": true,

    "ain": "087610087090",

    "tempSensor": true,

    "devType": "switch"

    },

    "Licht Apfelbaum": {

    "active": true,

    "ain": "087610079122",

    "tempSensor": true,

    "devType": "switch"

    },

    "Pumpe": {

    "active": true,

    "ain": "116570018303",

    "tempSensor": true,

    "devType": "switch"

    },

    "Steckdose AZ": {

    "active": true,

    "ain": "087610079123",

    "tempSensor": true,

    "devType": "switch"

    },

    "WSterne Kueche": {

    "active": true,

    "ain": "087610340529",

    "tempSensor": true,

    "devType": "switch"

    },

    "WSterne HWR": {

    "active": true,

    "ain": "087610208071",

    "tempSensor": true,

    "devType": "switch"

    },

    "Fenster HWR": {

    "active": true,

    "ain": "119340107283",

    "devType": "contact"

    }

    },

    "polling": 5,

    "timeout": 5,

    "clearCache": false,

    "debug": false,

    "alarm": {

    "active": false,

    "telNr": "",

    "duration": 30

    },

    "wakeup": {

    "active": false,

    "internNr": "",

    "duration": 30

    },

    "broadband": {

    "active": false,

    "measureTime": 5

    },

    "extReboot": {

    "active": false,

    "cmdOn": "",

    "cmdOff": ""

    },

    "telegram": {

    "active": false,

    "token": "",

    "chatID": "",

    "presence": {

    "in": "",

    "out": "",

    "anyoneIn": "",

    "anyoneOut": ""

    },

    "callmonitor": {

    "incoming": "",

    "disconnected": ""

    },

    "alarm": {

    "activated": "",

    "deactivated": ""

    },

    "extReboot": {

    "start": "",

    "finish": ""

    }

    },

    "callmonitor": {

    "active": false,

    "ip": "0.0.0.0",

    "port": 1012,

    "country": "",

    "incomingTo": [],

    "outgoingFrom": []

    },

    "wol": [

    {

    "active": false,

    "name": "Test Device",

    "address": "00:00:00:00:00:00"

    }

    ],

    "ringlock": {

    "active": false,

    "DECTphones": 1,

    "start": "11:00",

    "end": "22:00"

    },

    "disableAutoSearch": false,

    "disableAutoConfig": false

    }

    ],

    "id": "config"

    }


    In der Fritzbox ist der User nicht im WLAN zu sehen

    Aber sowohl HomeKit wie auch ConfigUI sehen den USer als anwesend.


    Was habe ich schon versucht?

    - User in config gelöscht und reboot

    - Ordner persist und assessoarys geleert und reboot.


    Habe keine Idee mehr so richtig.


    Danke für Eure Tipps.

  • Danke, mal testen.

  • Hallo,


    bei mir funktioniert das Plugin nicht mehr;(. Es lief schon und mir ist nur aufgefallen, dass die Presence nicht mehr richtig lief. Habe schon auf die neuste Version gewechselt, ohne Erfolg


    Code
    Jun 13 16:52:20 Homebridge homebridge[1058]: [2019-6-13 16:52:20] [FritzPlatform] [ERROR] FRITZ!Box 6490 Cable (kdg) WifiGuest: An error occured while setting new state!
    Jun 13 16:53:33 Homebridge homebridge[1058]: [2019-6-13 16:53:33] [FritzPlatform] [ERROR] FRITZ!Box 6490 Cable (kdg): An error occured while checking firmware!
    Jun 13 16:53:33 Homebridge homebridge[1058]: [2019-6-13 16:53:33] [FritzPlatform] [ERROR] Host List: An error occured while getting hosts list endpoint!

    Diese Fehlermeldung habe ich vom Plugin. Die Fritzbox hat die Version 7.01


    Kann mir jemand helfen?

    Gruß Tom

  • Danke habe jetzt den raspi nochmal neu gestartet. Jetzt läuft es wieder. War eigentlich der Meinung dass er neu gestartet ist nach den Updates.


    Gruß Tom

  • Der Donnerstags-Fehler ist wieder da: Presence meldet die Tochter sei @home. Ist sie aber nicht. In der Fritzbox-GUI erscheint ihr Smartphone auch nicht in der Liste der aktiven WLAN-Geräte. Nach dem Neustart der Homebridge zunächst das gleiche Bild (HB läuft bereits wieder, im Configuration UI wird die Tochter als anwesend gezeigt), eine Minute später dann pötzlich die richtige Anzeige. Da ist irgendwo ein Bug im Getriebe.

  • Guten Tag,


    ich habe eine DECT Repeater 100 im Einsatz.

    Leider wird bei der Abfrage folgender Fehler im journal angezeigt.


    Jun 14 09:15:36 386pi homebridge[1146]: [2019-6-14 09:15:36] [FritzPlatform] [ERROR] Repeater Flur oben: An error occured while polling state

    Jun 14 09:15:36 386pi homebridge[1146]: TypeError: Cannot read property 'state' of undefined

    Jun 14 09:15:36 386pi homebridge[1146]: at SmarthomeAccessory.getStates (/usr/lib/node_modules/homebridge-fritz-platform/src/accessories/smarthome.js:196:56)

    Jun 14 09:15:36 386pi homebridge[1146]: at <anonymous>


    Der Repeater selber wird aber sauber angezeigt, auch seine Temperatur wird abgefragt.

  • SeydX Ich glaube ich habe gerade einen Bug gefunden beim Telefonbuch der seit dem Update auf 7.11 scheinbar auftritt. Und zwar werden keine Namen mehr aus dem Telefonbuch gezogenen und in Telegram gepusht nur noch die Rufnummer bzw. das Telefonbuch wird auch beim Start nicht mehr aktualisiert. Habe bei GitHub in die Issues gesehen, da ist eine Meldung die dazu passen könnte?




    Hast du dazu schon eine Info?