@all
homebridge-fritz-platform v5 ist online als Beta Version
Wer mag kann die Version mit folgendem Befehl testen:
sudo npm i -g --unsafe-perm homebridge-fritz-platform@beta
Achtung: Die neue Version ist nicht kompatibel mit Version < 5! Aufgrund der Config UI X Integration musste ich die config.json ändern! Und siehe TODO
Version 5 Changelog Stand 28.10.2020:
- Komplett umgeschrieben
- Homebridge (latest/beta) Support
- Ressourcenschonender
- Bugfixes
- New: Config UI X Integration
- New: Polling mit zusätzlichen Funktionen (exclude accessories)
- New: Möglichkeit alle ‚Extras‘ wie Wifi, Alarm, Led etc etc als Characteristic oder als eigenständigen Schalter anzuzeigen in Apple Home
- New: Network Watch
- New: Configurable Callmonitor names
Todo Stand 28.10.2020
- SmartHome Geräte sind noch nicht integriert
- FakeGato ist noch nicht integriert
Lg
Alles anzeigen
SeydX
Hi, hab gerade das alte Plugin deinstalliert und die Config bereinigt.
Homebridge auf v1.2.0, Node.js Version v12.18.3, Npm Version v6.14.8 aktualisiert.
Homebridge und Fritzbox neu gestartet.
Neues Plugin installiert, config entsprechend angepasst (mit den alten, funktionierenden Anmeldedaten):
"name": "FritzBox 7590",
"host": "192.168.178.1",
"port": 49000,
"username": "Name",
"password": "Password",
"ssl": true,
"tr064": true,
"igd": true,
"manufacturer": "Fritz Box",
"model": "7590",
"serialNumber": "123456",
"master": true,
"readOnly": false,
"connection": "dsl",
Alle anderen Plugins laufen weiterhin ohne Fehler.
Aber das Fritzbox Plugin zeigt folgende Fehler im Log:
Started Node.js HomeKit Server.
pam_unix(sudo:session): session closed for user root
[2020-10-29 20:44:39] Loaded config.json with 0 accessories and 6 platforms.
[2020-10-29 20:44:39] ---
[2020-10-29 20:44:40] Loaded plugin: [email protected]
[2020-10-29 20:44:40] Registering platform 'homebridge-config-ui-x.config'
[2020-10-29 20:44:40] ---
[2020-10-29 20:44:41] Loaded plugin: [email protected]
[2020-10-29 20:44:41] Registering platform 'homebridge-eveatmo.eveatmo'
[2020-10-29 20:44:41] ---
[2020-10-29 20:44:41] Loaded plugin: [email protected]
[2020-10-29 20:44:44] Registering platform 'homebridge-fritz-platform.FritzPlatform'
[2020-10-29 20:44:44] ---
[2020-10-29 20:44:44] Loaded plugin: [email protected]
[2020-10-29 20:44:44] Registering platform 'homebridge-nest.Nest'
[2020-10-29 20:44:44] ---
[2020-10-29 20:44:44] Loaded plugin: [email protected]
[2020-10-29 20:44:44] Registering platform 'homebridge-webos-tv.webostv'
[2020-10-29 20:44:44] ---
[2020-10-29 20:44:45] Loaded plugin: [email protected]
[2020-10-29 20:44:45] Registering platform 'homebridge-xiaomi-fan.xiaomifan'
[2020-10-29 20:44:45] ---
[2020-10-29 20:44:45] Loading 6 platforms...
[2020-10-29 20:44:45] [Config] Initializing config platform...
[2020-10-29 20:44:45] [Config] Spawning homebridge-config-ui-x with PID 938
[2020-10-29 20:44:45] [eveatmo platform] Initializing eveatmo platform...
[2020-10-29 20:44:48] [eveatmo platform] Loading new data from API for: weatherstation
[2020-10-29 20:44:48] [webostv] Initializing webostv platform...
[2020-10-29 20:44:48] [xiaomifan] Initializing xiaomifan platform...
[2020-10-29 20:44:48] [Nest] Initializing Nest platform...
[2020-10-29 20:44:48] [FritzPlatform] Initializing FritzPlatform platform...
[2020-10-29 20:44:48] [FritzPlatform] Connecting to Callmonitor...
[2020-10-29 20:44:48] [FritzPlatform] Telegram is not or not correctly set up. Skip.
[2020-10-29 20:44:48] [FritzPlatform] Heizkörper: Configuring accessory...
[2020-10-29 20:44:48] [FritzPlatform] Steckdose: Configuring accessory...
[2020-10-29 20:44:48] [FritzPlatform] Handy: Configuring accessory...
[2020-10-29 20:44:48] [FritzPlatform] Anruf eingehend: Configuring accessory...
[2020-10-29 20:44:48] [FritzPlatform] Anruf ausgehend: Configuring accessory...
[2020-10-29 20:44:48] [FritzPlatform] FritzBox 7590: Configuring accessory...
[2020-10-29 20:44:48] [FritzPlatform] FritzBox 7590 Wifi 5ghz: Configuring accessory...
[2020-10-29 20:44:48] [FritzPlatform] FritzBox 7590 Alarm: Configuring accessory...[2020-10-29 20:44:48] [xiaomifan] Init - initializing devices
[2020-10-29 20:44:48] [xiaomifan] [Ventilator] Init - got fan configuration, initializing device with name: Ventilator
[2020-10-29 20:44:48] [Nest] Fetching Nest devices.
[2020-10-29 20:44:48] [FritzPlatform] FritzBox 7590: Polling state (router)...
[2020-10-29 20:44:48] Fernseher Julian 7591 is running on port 35271.
[2020-10-29 20:44:48] Please add [Fernseher Julian 7591] manually in Home app. Setup Code: 031-45-451
[2020-10-29 20:44:48] [FritzPlatform] Callmonitor connection established with 192.168.178.1:1012
HAP Warning: Characteristic 00000093-0000-1000-8000-0026BB765291 not in required or optional characteristics for service 0000008D-0000-1000-8000-0026BB765291. Adding anyway.
[2020-10-29 20:44:50] Initializing platform accessory 'Zuhause Wohnzimmer'...
[2020-10-29 20:44:50] Initializing platform accessory 'Zuhause Carport'...
Setup Payload:
X-HM://0023ISZ57NMDD
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:
Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:
┌────────────┐
└────────────┘
[2020-10-29 20:44:50] Homebridge is running on port 51826.
[2020-10-29 20:44:50] [FritzPlatform] FritzBox 7590: An error occured during getting state
[2020-10-29 20:44:50] [FritzPlatform] Error: Invalid response: 401:Unauthorized
at Request._callback (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/ SeydX/fritzbox/src/lib/request.ts:30:13)
at Request.self.callback (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/request/request.js:185:22)
at Request.emit (events.js:315:20)
at Request.<anonymous> (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/request/request.js:1154:10)
at Request.emit (events.js:315:20)
at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/request/request.js:1076:12)
at Object.onceWrapper (events.js:421:28)
at IncomingMessage.emit (events.js:327:22)
at endReadableNT (_stream_readable.js:1220:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
[2020-10-29 20:44:50] [FritzPlatform] FritzBox 7590 Wifi 5ghz: Polling state (wifi_5ghz)...
[2020-10-29 20:44:51] [FritzPlatform] FritzBox 7590 Wifi 5ghz: An error occured during getting state
[2020-10-29 20:44:51] [FritzPlatform] Error: Invalid response: 401:Unauthorized
at Request._callback (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/ SeydX/fritzbox/src/lib/request.ts:30:13)
at Request.self.callback (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/request/request.js:185:22)
at Request.emit (events.js:315:20)
at Request.<anonymous> (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/request/request.js:1154:10)
at Request.emit (events.js:315:20)
at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/homebridge-fritz-platform/node_modules/request/request.js:1076:12)
at Object.onceWrapper (events.js:421:28)
at IncomingMessage.emit (events.js:327:22)
at endReadableNT (_stream_readable.js:1220:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
Ich bekomme also immer den Fehler:
[2020-10-29 20:44:50] [FritzPlatform] FritzBox 7590: An error occured during getting state
[2020-10-29 20:44:50] [FritzPlatform] Error: Invalid response: 401:Unauthorized
In der Fritzbox wird unter Ereignisse folgendes protokolliert (192.168.178.194 ist der Raspi mit Homebridge):
29.10.20
20:57:58
Anmeldung einer App mit unbekanntem Anmeldenamen von IP-Adresse 192.168.178.194 gescheitert. [27 Meldungen seit 29.10.20 20:07:46]
Was mache ich falsch?
Und vielen Dank für dein Plugin und deine Arbeit, habe bisher damit schon viel machen können.
Gruß
Torsten