rdmtc / RedMatic-HomeKit

HAP-Nodejs based Node-RED nodes to create (bridged) HomeKit Accessories
Apache License 2.0
61 stars 22 forks source link

CuxD 433MHz Funksteckdosen #166

Open sslneve opened 5 years ago

sslneve commented 5 years ago

Hi,

ich habe ein Problem mit der homematic Node von Homekit und CuxD Geräten. Es werden bei mir zwar 2 CuxD Geräte angezeigt, dies ist jedoch ein Sensor (Wetter) und das Timer Gerät. Ich habe allerdings eine Menge 433MHz Funksteckdosen und Schalter/Taster (über einen CUL433) per CuxD 16-Kanal Universalsteuerung eingebunden. Diese werden alle nicht angezeigt in der Node. Liegt es vielleicht daran, dass nur Sensoren und Aktoren angezeigt werden, nicht aber CuxD Schalter/Taster? Die Funksteckdosen können nur über die Universalsteuerung eingebunden werden, die formell weder Aktor noch Sensor ist...

hobbyquaker commented 5 years ago

CUxD Geräte werden nicht gesondert behandelt, ob sie funktionieren hängt davon ab als welches Homematic Device sie „sich ausgeben“ und ob ihr Verhalten den des entsprechenden HM-Geräts entspricht. Du wirst da also einen Workaround nutzen müssen, mit dem „Universal Accessory“ kannst Du beliebige Geräte erzeugen und diese dann mit CCU Value Nodes verbinden. Zum Universal Accessory siehe https://github.com/rdmtc/RedMatic/wiki/Homekit#universal-accessory

sslneve commented 5 years ago

Ich habe jetzt nochmal viel herumprobiert. Ich bekomme nun die CuxD 16-Kanal Universalsteuerung angezeigt in der homematic homekit node. Der entscheidende Hinweis war "sich ausgeben" und das wird bei diesem CuxD Gerät über das Geräte-Icon gesteuert... Wähle ich hier für eine neue Universalsteuerung einen Aktor oder Sensor, dann wird das Gerät nach einem Node Red Neustart angezeigt. Soweit so gut. In CuxD kann ich die Icons und damit den Typ meiner bestehenden Universalsteuerungen auch ändern. Nach einem CCU Neustart werden sie dann auch als solche angezeigt dort. Nur findet man sie in homekit dennoch nicht, lediglich die neue Universalsteuerung, die vorher angelegt wurde. Wie also bekomme ich meine bestehenden Universalsteuerungen in die homematic Node nun da sie sich als offenbar funktionierendes Homematic Device ausgeben?

dehsgr commented 5 years ago

Versuch mal das Publishing der CuxD-Geräte in HomeKit aufzuheben. Dann einen RedMatic-Neustart und dann die Geräte neu publishen...

sslneve commented 5 years ago

Wenn Du mit Publishing den Haken bei CuxD im CCU Konfigurationsknoten meinst: Habe ich gerade 5x ausprobiert samt Neustart und Deployment dazwischen in allen möglichen Kombination. Die neu erstellte Universalsteuerung erscheint immer wieder (wenn sie soll), die alten einfach nicht.

kanumouse commented 4 years ago

Gibt es hier für schon eine Lösung? Das gleiche Problem habe ich auch, dass CuxD-Geräte-Fernbedienungen, die sich als HM-KC-12 und HM-KC-16 ausgeben, nicht in der ccu-node angezeigt werden.