NEWS
hm-rpc empfängt regelmäßig keine Tastendrücke von HMwired
-
Hallo zusammen,
bin schier am verzweifeln. Seit ca. 2-3 Monaten verliert regelmäßig iobroker (auf Raspberry, alle Systemkomponenten, Node, Adapter auf Stand) die Fähigkeit, Tastendrücke der Homematic CCU2 zu empfangen.
Die HM registriert den Tastendruck (sehe ich am "zuletzt verwendet"-Eintrag im Webinterface), aber beim iobroker kommt es nicht an, das Javascript hat ne Subscription auf den Tastendruck aber wird nicht getriggert.
Neustart des hm-rpc-Instanz und es läuft wieder auf unbestimmte Zeit.Hat irgendjemand einen Ansatz, woran das hängen könnte?
Danke vorab...
-
@laohu betrifft es nur HMW?
Tastendrücke mit Funk-Wandtastern gehen?wie sieht deine HMW Instanz in IoBroker aus?
hast du ein Dummy-Programm für die Taster auf der CCU?
(kenne ich bisher nur bei Funk)worauf triggerst du?
Änderung geht nicht, da der Wert sich nicht ändert -
@homoran Danke für den Hilfeversuch!!!
@laohu betrifft es nur HMW?
Tastendrücke mit Funk-Wandtastern gehen? JaNein. Es betrifft nur HMwired Taster, die von iob mit Java benutzt werden (Topologiewechsel, da die Taster HUE-Leuchten steuern sollen)
wie sieht deine HMW Instanz in IoBroker aus?
HM-Rega mit 4 hmrpc (Funk, wired, CUxD, HMIP)
hast du ein Dummy-Programm für die Taster auf der CCU?
(kenne ich bisher nur bei Funk)Nein. Braucht es bei wired nicht. Ich sehe auch im Webinterface der CCU unter Bedienung im entsprechenden Raum, dass bei Tastendruck auf den betroffenen Taster Datum und Zeit der "letzten Änderung" bei Tastendruck verändert werden. Also kein Hardware-Problem oder Problem der CCU.
worauf triggerst du?
Änderung geht nicht, da der Wert sich nicht änderton({id: 'hm-rpc.1.IEQxxxxxxx.5.PRESS_SHORT', change: 'any'}, function(data) {
MOD-EDIT: code in code-tags gesetzt!
xxxxxx natürlich ersetzt
Seltsam ist, dass es nach Neustart der HM-RPC-Instanz dann wieder eine zeitlang geht...
Danke schonmal.
Laohu -
@laohu sagte in hm-rpc empfängt regelmäßig keine Tastendrücke von HMwired:
HMwired Taster, die von iob mit Java benutzt werden (Topologiewechsel, da die Taster HUE-Leuchten steuern sollen)
das verstehe ich jetzt nicht.
@laohu sagte in hm-rpc empfängt regelmäßig keine Tastendrücke von HMwired:
Nein. Braucht es bei wired nicht
war mir bisher auch noch nicht untergekommen, aber
@laohu sagte in hm-rpc empfängt regelmäßig keine Tastendrücke von HMwired:
Ich sehe auch im Webinterface der CCU unter Bedienung im entsprechenden Raum, dass bei Tastendruck auf den betroffenen Taster Datum und Zeit der "letzten Änderung" bei Tastendruck verändert werden
das heisst nicht, dass das Signal über den RPC an ioBroker geschickt wird.
Genau dafür muss dann bei den Batteriefunktastern das Dummyprogramm sorgen. -
Hi @homoran ,
hab mal den wired-Taster in meinem Dummy-Programm für die ganzen Funktaster eingebunden. Mal sehen.
Ich hab halt nur das Verständnisproblem, dass es nach Neustart der Instanz immer eine zeitlang geht.... Dann plötzlich nicht mehr. Natürlich immer dann, wenn die Dame des Hauses nachts ins Bad geht und dort der Taster das Licht nicht mehr einschaltet...
Was ich mit Topologiewechsel meinte: 2 Taster im Haus, die im Schaltschrank per IO-Hutschienen- Bausteine abgefragt werden, sind nicht direkt mit Hm-Aktoren verknüpft, sondern werden über IOB auf andere Systeme (z.B. Philips HUE) "gemappt". Mit den Funk-Tastern hab ich das i.d.R. über Dummy-Programme in der CCU gesichert und agiere dann im Javascript. Die beiden wired-Taster machen das auch schon ne ganze Weile (ohne Dummy-Programm). Aber seit einiger Zeit eben immer mal wieder nicht... Neustart der Instanz, dann gut.
#ratlos
Gruss und guten Rutsch,
Laohu -
@laohu sagte in hm-rpc empfängt regelmäßig keine Tastendrücke von HMwired:
Was ich mit Topologiewechsel meinte: 2 Taster im Haus, die im Schaltschrank per IO-Hutschienen- Bausteine abgefragt werden, sind nicht direkt mit Hm-Aktoren verknüpft, sondern werden über IOB auf andere Systeme (z.B. Philips HUE) "gemappt".
das sind natürlich zusätzliche Komplikationen.
Das muss getrennt betrachtet werden.Zuerst ist sicherzustellen ob das HMW Signal zuverlässig in ioBroker ankommt.
Alles writere hst mit dem Threadtitel nichts gemein
-
@homoran sorry dass ich mich wiederhole:
Alles hat schon lange funktioniert. Und funktioniert auch bei Neustart der Instanz wieder.
Es ist keine Komplikation. Ich habe zig Topologien in unserem Haus über iobroker vereint. Eben nur die RS485-Instanz des HMrpc zickt rum und legt zwischendurch den Dienst nieder.
Verkompliziere es bitte nicht damit, was ich hinterher damit mache.
Sieht aus deiner Sicht meine Subscription auf den Tastendruck verdächtig aus? -
@laohu sagte in hm-rpc empfängt regelmäßig keine Tastendrücke von HMwired:
Alles hat schon lange funktioniert. Und funktioniert auch bei Neustart der Instanz wieder.
Es ist keine Komplikationdass es schon lange funktioniert hat gibt leider keinen Hinweis wo die Ursache dafür liegen kann, dass es das jetzt nicht mehr macht.
Komplikation war im Sinne von "weitere Ebene, die gepüft werden muss" gemeint.
und in dem Sinne habe ich dann vorerst um die Einschränkung auf Hm-rpc gebeten.
Deswegen ist dies:
@laohu sagte in hm-rpc empfängt regelmäßig keine Tastendrücke von HMwired:Verkompliziere es bitte nicht damit, was ich hinterher damit mache.
genau nicht erfolgt.