homebridge/homekit

Begonnen von justme1968, 01 Februar 2016, 16:16:37

Vorheriges Thema - Nächstes Thema

Wolfpunk

#4365
Vielen Dank, @Larsihasi! Hab's getestet und funktioniert hier einwandfrei.

An alle, bitte gerne testen:

https://github.com/larsihasi/homebridge-fhem/blob/baf6972b95f4d2fdb89bd2f33d64903bf10f20ff/index.js

Plugin 0.5.46 installieren, index.js austauschen (typischerweise in /usr/lib/node_modules/homebridge-fhem) und in Homebridge homebridge-fhem neu starten.

Das mit den inzwischen fehlenden Umlauten schaue ich mir nochmal an, wie wir das wenigstens besser machen können. Mein Hotfix von neulich war etwas zu brutal (aber teilweise nötig), hatte aber nicht die finale Wirkung gebracht.

Edit: LockMechanism und wahrscheinlich auch Garagentore etc. aktualisieren in der Home App noch nicht, trotz Fix.

Ralli

Zitat von: Wolfpunk am 15 Mai 2026, 10:54:49Das mit den inzwischen fehlenden Umlauten schaue ich mir nochmal an, wie wir das wenigstens besser machen können.

Sie sind wieder da! ;D Danke.
Gruß,
Ralli

Proxmox 9 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte OpenCCU (3.87.6.20260509) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.62), FBDECT, Siri und Alexa

kennymc.c

Zitat von: kennymc.c am 05 Mai 2026, 20:43:35Bei mir gibt es seit dem 2.0 Update auch Probleme. Ich musste auf das 2026-04-20 Image zurück gehen

[5/5/2026, 8:37:48 PM] TypeError: Cannot read properties of undefined (reading 'DATA')
    at new S2R1Characteristic (/homebridge/node_modules/homebridge-fhem/node_modules/fakegato-history/fakegato-history.js:77:36)
    at FakeGatoHistory.addCharacteristic (/homebridge/node_modules/homebridge/node_modules/@homebridge/hap-nodejs/src/lib/Service.ts:528:57)
    at FakeGatoHistory.registerEvents (/homebridge/node_modules/homebridge-fhem/node_modules/fakegato-history/fakegato-history.js:507:10)
    at new FakeGatoHistory (/homebridge/node_modules/homebridge-fhem/node_modules/fakegato-history/fakegato-history.js:476:9)
    at FHEMAccessory.getServices (/homebridge/node_modules/homebridge-fhem/index.js:2973:33)
    at BridgeService.createHAPAccessory (file:///homebridge/node_modules/homebridge/src/bridgeService.ts:508:41)
    at file:///homebridge/node_modules/homebridge/src/bridgeService.ts:578:34
    at Array.forEach (<anonymous>)
    at file:///homebridge/node_modules/homebridge/src/bridgeService.ts:569:21
    at /homebridge/node_modules/homebridge/node_modules/@homebridge/hap-nodejs/src/lib/util/once.ts:15:14
    at FHEMPlatform.<anonymous> (/homebridge/node_modules/homebridge-fhem/index.js:1226:22)
    at Request.self.callback (/homebridge/node_modules/homebridge-fhem/node_modules/postman-request/request.js:311:12)
    at Request.emit (node:events:509:28)
    at Request.<anonymous> (/homebridge/node_modules/homebridge-fhem/node_modules/postman-request/request.js:1577:10)
    at Request.emit (node:events:509:28)
    at Gunzip.<anonymous> (/homebridge/node_modules/homebridge-fhem/node_modules/postman-request/request.js:1448:12)

Auch wenn 0.5.54 dieses Problem eigentlich gelöst hat, tritt es seit dem 2.1.0 Update wieder auf. Es hilft auch nicht auf eine ältere 2.x Version zurpck zu gehen sondern nur auf 1.x. Kann das noch jemand bestätigen? Das Plugin ist weiterhin auf 0.5.54