NEWS
[GELÖST] Neues homematic IP: Datenpunkte aktualisieren nicht
-
Hallo,
ich habe eine CCU3 mit einigen IP- und Classic-Geräten eingebunden. Die übermitteln alle Ihre DP einwandfrei an ioB.
Jetzt habe ich mir einen weiteren Wandtaster 6-fach (HmIP-WRC6) gekauft und an der CCU3 angelernt. Alle Datenpunkte sind umgehend im Objektbaum erschienen, ABER kein Status ändert sich beim Bedienen.
Was mir aufgefallen ist:
Beim Betätigen einer Taste wird nur ein kurzes Orange signalisiert. Bei meinen anderen WRC6 kommt noch ein kurzen Grün hinterher, was meines Wissens die Quittung von der CCU für den korrekten Empfang ist.
Das Protokoll im Debug-Mode für einen kurzen Tastdruck.
Bei einem funktionierenden Taster:
hm-rpc.1 2023-05-30 18:07:47.159 debug hm-rpc.1.000B5D89BBCC94.1.PRESS_SHORT ==> UNIT: "undefined" (min: undefined, max: undefined) From "true" => "true" hm-rpc.1 2023-05-30 18:07:47.159 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50","000B5D89BBCC94:1","PRESS_SHORT",true] hm-rpc.1 2023-05-30 18:07:47.148 debug hm-rpc.1.000B5D89BBCC94.0.UNREACH ==> UNIT: "undefined" (min: undefined, max: undefined) From "false" => "false" hm-rpc.1 2023-05-30 18:07:47.147 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50","000B5D89BBCC94:0","UNREACH",false] hm-rpc.1 2023-05-30 18:07:47.147 debug xml multicall <event>: vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50,000B5D89BBCC94:0,UNREACH,false hm-rpc.1 2023-05-30 18:07:47.147 debug hm-rpc.1.000B5D89BBCC94.0.LOW_BAT ==> UNIT: "undefined" (min: undefined, max: undefined) From "false" => "false" hm-rpc.1 2023-05-30 18:07:47.147 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50","000B5D89BBCC94:0","LOW_BAT",false] hm-rpc.1 2023-05-30 18:07:47.147 debug xml multicall <event>: vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50,000B5D89BBCC94:0,LOW_BAT,false hm-rpc.1 2023-05-30 18:07:47.147 debug hm-rpc.1.000B5D89BBCC94.0.RSSI_DEVICE ==> UNIT: "undefined" (min: -128, max: 127) From "-86" => "-86" hm-rpc.1 2023-05-30 18:07:47.147 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50","000B5D89BBCC94:0","RSSI_DEVICE",-86] hm-rpc.1 2023-05-30 18:07:47.146 debug xml multicall <event>: vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50,000B5D89BBCC94:0,RSSI_DEVICE,-86 hm-rpc.1 2023-05-30 18:07:47.146 debug hm-rpc.1.000B5D89BBCC94.0.CONFIG_PENDING ==> UNIT: "undefined" (min: undefined, max: undefined) From "false" => "false" hm-rpc.1 2023-05-30 18:07:47.146 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50","000B5D89BBCC94:0","CONFIG_PENDING",false] hm-rpc.1 2023-05-30 18:07:47.146 debug xml multicall <event>: vm-iobroker-02:hm-rpc.1:29605d347a674c4e7a02b87b61204e50,000B5D89BBCC94:0,CONFIG_PENDING,false
Und hier das von dem neuen, der nicht funktioniert:
hm-rpc.1 2023-05-30 18:37:27.954 debug hm-rpc.1.000B5F2991B6E4.0.RSSI_DEVICE ==> UNIT: "undefined" (min: -128, max: 127) From "-87" => "-87" hm-rpc.1 2023-05-30 18:37:27.953 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:f2f58d0321d455919dc635a8b8d7a0b1","000B5F2991B6E4:0","RSSI_DEVICE",-87] hm-rpc.1 2023-05-30 18:37:27.953 debug xml multicall <event>: vm-iobroker-02:hm-rpc.1:f2f58d0321d455919dc635a8b8d7a0b1,000B5F2991B6E4:0,RSSI_DEVICE,-87 hm-rpc.1 2023-05-30 18:37:27.953 debug hm-rpc.1.000B5F2991B6E4.0.UNREACH ==> UNIT: "undefined" (min: undefined, max: undefined) From "false" => "false" hm-rpc.1 2023-05-30 18:37:27.953 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:f2f58d0321d455919dc635a8b8d7a0b1","000B5F2991B6E4:0","UNREACH",false] hm-rpc.1 2023-05-30 18:37:27.953 debug xml multicall <event>: vm-iobroker-02:hm-rpc.1:f2f58d0321d455919dc635a8b8d7a0b1,000B5F2991B6E4:0,UNREACH,false hm-rpc.1 2023-05-30 18:37:27.953 debug hm-rpc.1.000B5F2991B6E4.0.CONFIG_PENDING ==> UNIT: "undefined" (min: undefined, max: undefined) From "false" => "false" hm-rpc.1 2023-05-30 18:37:27.953 debug xmlrpc <- event ["vm-iobroker-02:hm-rpc.1:f2f58d0321d455919dc635a8b8d7a0b1","000B5F2991B6E4:0","CONFIG_PENDING",false] hm-rpc.1 2023-05-30 18:37:27.952 debug xml multicall <event>: vm-iobroker-02:hm-rpc.1:f2f58d0321d455919dc635a8b8d7a0b1,000B5F2991B6E4:0,CONFIG_PENDING,false
Da fehlt ein Teil, insbesondere, der, der den Status für PRESS SHORT aktualisiert.
Erstelle ich in der CCU eine Direktverknüpfung z.B. mit einem Markisenaktor, lässt sich dieser mit dem Taster problemlos bedienen.
Ich habe das Ding jetzt schon 3x ab- und angelernt und zurückgesetzt und auch die HM RPC Instanz neu gestartet. An einer zweiten CCU3 das gleiche.
Habe ich ein Brett vor dem Kopf? Wo liegt der Fehler?
js-controller: 4.0.24
hm rpc: 1.15.16
CCU: 3.69.7Danke vorab.
Frank
-
@frank2604
Dummy-Programm auf der CCU?
Oder Skript kurz aktivieren:// Dieses Skript einmal für jeden Taster-Kanal ausführen const inst = 'hm-rpc.1'; // Instanz anpassen const channel = '000B5F2991B6E4:1'; // Kanal-Adresse anpassen sendTo(inst, 'reportValueUsage', {ID: channel, paramType: 'PRESS_SHORT', params: 1}, res => { log(JSON.stringify(res)); });
-
Ach jaaa. Da war was. War einfach schon zu lange her seit dem letzten IP-Geräte-einbinden.
Danke Paul!