Hi,
ich wollte das bei mir auch einrichten. Bin Homebridge Neuling. Meine Konfiguration sieht so aus:
Code
{
"bridge": {
"name": "Homebridge AC3C",
"username": "0E:D3:89:BE:AC:3C",
"port": 51089,
"pin": "725-36-823",
"advertiser": "bonjour-hap",
"bind": [
"Ethernet"
]
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": 8581,
"auth": "none",
"theme": "auto",
"tempUnits": "c",
"lang": "de",
"platform": "config"
},
{
"platform": "Calendar",
"calendars": [
{
"name": "Abfuhrtermine",
"url": "https://calendar.google.com/calendar/u/0?cid=MmUwMTk1YmQxYzIzMjhiMWFjOWIyNGJlMmQwYzUyMmQ3ZGU2ZGI5Mjg2YTdiMjFjZTg0NzFkNjY0YmIxNWU1OEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t",
"pollingInterval": 5,
"offset": "-4h",
"sensors": [
"Bioabfall 120 l ",
"Gelbe Tonne / Gelber Sack ",
"Papier 120 l ",
"Restabfall 120 l "
]
}
]
}
]
}
Alles anzeigen
Ich erhalte folgende Fehlermeldung im Log:
Code
[4.1.2023, 11:15:39] Homebridge v1.6.0 (HAP v0.11.0) (Homebridge AC3C) is running on port 51089.
[4.1.2023, 11:15:39] TypeError: Cannot read properties of undefined (reading 'length')
at Component.getAllSubcomponents (C:\Users\Pinasco\AppData\Roaming\npm\node_modules\homebridge-calendar\node_modules\ical.js\build\ical.js:2304:48)
at new IcalExpander (C:\Users\Pinasco\AppData\Roaming\npm\node_modules\homebridge-calendar\node_modules\ical-expander\index.js:17:34)
at CalendarPoller._refreshCalendar (C:\Users\Pinasco\AppData\Roaming\npm\node_modules\homebridge-calendar\src\CalendarPoller.js:69:26)
at IncomingMessage.<anonymous> (C:\Users\Pinasco\AppData\Roaming\npm\node_modules\homebridge-calendar\src\CalendarPoller.js:54:14)
at IncomingMessage.emit (node:events:525:35)
at endReadableNT (node:internal/streams/readable:1359:12)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
[4.1.2023, 11:15:39] [HB Supervisor] Homebridge Process Ended. Code: 1, Signal: null
Kann mir jemand helfen? Was habe ich falsch gemacht?
Viele Grüße aus Kiel
Pino
Hmm, hat sich erledigt. Läuft so ohne Probleme mit dem Tempfix Fork.