vorab: vielen Dank für das klasse Forum. Ich habe seit einem Jahr mit viel recherchieren viel gelöst. Aktuell stehe ich aber glaube ich total auf dem Schlauch und komme nicht weiter. Kann sein, dass es total einfach ist - verzeiht bitte. Trotz suchen hier, googlen, etc komme ich nicht weiter ...
Meine Frage: Wo finde ich die BidCos-RF.KEQXXXXXXX:4-Werte meiner HMIP-SWDOs? Ich möchte meine Fensterkontakte gerne als Türen oder Fenster in homematic-homebridge einbinden (und nicht nur als Sensoren), suche mir aber einen Wolf. Vielen Dank vorab!
Details falls notwendig:
- CCU3 mit HMIP Thermostaten, BROLLs und Fensterkontakten
- Homebridge mit homebridge-homematic auf einem PI
- Theremostate, BROLLs und 1 Fensterkontakt zum Testen über ein Gewerk erfolgreich in Homekit intergriert. Heizung und BROLLs laufen seit einem halben Jahr wie erwartet.
- Der Fensterkontakt wird wie erwartet "nur" als Sensor angezeigt.
Gerne würde ich SIRI-Abfragen nutzen und den Kontakt daher als aktives Fenster oder aktive Tür einbinden (Nachteile sind mir bewusst)
- Da ich bei dem BidCos-Kram total auf dem Schlauch stehe, habe ich mal HmIP-RF.0000D...:1-Adresse in der homebrige-homematic-Config als door bzw window hinterlegt. Damit wird der Kontakt zwar als Gerät im Raum angezeigt, sobald ich das Fenster aber öffne stürzt das Addon mit einer Fehlermeldung ab und startet neu. Falls jemand mal einen mechanischen Weg für einen Neustart sucht, kann ich das empfehlen. Fenster auf, Zack, neustart
- Gesucht habe in der CCU, im versteckten Dev-Interface der CCU, im (vorab aufwendid gepatchten) Homematic Manager ... ich bin ratlos.
Besten Dank vorab für euer Aushelfen. Falls ich etwas Wichtiges vergessen habe, gerne nachfragen und sorry dafür vorab.
Edit: Zwei ggf. wichtige Dinge vergessen:
- Laut Anleitung soll die BidCos-Adressierung auf :4 enden, bei mir wird der SWDO nur mit HMIP-RF....:1 als Gerät angezeigt. Dann stürzt das Plugin wie gesagt ab
- Fehlermeldung beim Absturz:
Code: Alles auswählen
[8.4.2023, 14:39:48] TypeError: Cannot read properties of undefined (reading 'updateValue')
at HomeMaticHomeKitContactService.datapointEvent (/var/lib/homebridge/node_modules/homebridge-homematic/ChannelServices/HomeMaticHomeKitContactService.js:349:37)
at HomeMaticHomeKitContactService.event (/var/lib/homebridge/node_modules/homebridge-homematic/ChannelServices/HomeKitGenericService.js:752:14)
at /var/lib/homebridge/node_modules/homebridge-homematic/HomeMaticRPC.js:183:19
at Array.map (<anonymous>)
at HomeMaticRPC.handleEvent (/var/lib/homebridge/node_modules/homebridge-homematic/HomeMaticRPC.js:179:36)
at Server.<anonymous> (/var/lib/homebridge/node_modules/homebridge-homematic/HomeMaticRPC.js:134:18)
at Server.emit (node:events:513:28)
at /var/lib/homebridge/node_modules/homebridge-homematic/node_modules/homematic-xmlrpc/lib/server.js:42:14
at Deserializer.callback (/var/lib/homebridge/node_modules/homebridge-homematic/node_modules/homematic-xmlrpc/lib/deserializer.js:65:7)
at Deserializer.onDone (/var/lib/homebridge/node_modules/homebridge-homematic/node_modules/homematic-xmlrpc/lib/deserializer.js:92:12)
Christoph