nachdem ich die letzten Jahre hier immer wieder fündig geworden bin, scheint es diesmal leider nicht so. Hab auch bereits FAQ und Issue-Tracker durchgesehen, auch hier nix, daher richt ich mal meine Frage an die Wissenden hier.
Ich hab in meinem SetUp 3 Stk WRC6 laufen, bei denen die Tasten 1-4 immer direkt mit jeweils zwei FBL/FROLL folgendermaßen
- WRC6_1:1 -> FBL_1 Rauf
- WRC6_1:2 -> FBL_1 Runter
- WRC6_1:3 -> FBL_2 Rauf
- WRC6_1:4 -> FBL_2 Runter
Bei den Tasten 5 und 6 sollten beide FBL/FROLL via node-Red jeweis rauf oder runter gehen.
Ich hab mittels Dummy-Programm auf der RaspberryMatic die events freigeschaltet, bzw auch über den Homematic-Manager reportValueUsage auf 1 gesetzt - ohne Erfolg
Alles was passiert, wenn ich die Tasten 5 oder 6 auf einem der WRC6 drücke, ist dass ich folgende Fehlermeldungen bekomm:
"unknown paramsetDescription HmIP-RF/HmIP-WRC6/2.2.14/2/KEY_TRANSCEIVER/VALUES LEVEL"
und nachfolgend
" < HmIP-RF setValue Error: XML-RPC fault: Invalid parameter or value"
"rpc > HmIP-RF setValue ["000B5D899EDAF5:5","LEVEL","0"] < Error: XML-RPC fault: Invalid parameter or value"
Sowohl im Homematic-Manager als auch über den RPC-Event kann ich sehen, das das Event gefeuert wird, auch ein Debug auf den RPC-Event liefert "scheinbar alles richtig"
localhost/HmIP-RF/Taster WZ Oben:5/PRESS_SHORT : msg : Object
object
topic: "localhost/HmIP-RF/Taster WZ Oben:5/PRESS_SHORT"
payload: true
ccu: "localhost"
iface: "HmIP-RF"
device: "000B5D899EDAF5"
deviceName: "Taster WZ Oben"
deviceType: "HmIP-WRC6"
channel: "000B5D899EDAF5:5"
channelName: "Taster WZ Oben:5"
channelType: "KEY_TRANSCEIVER"
channelIndex: 5
datapoint: "PRESS_SHORT"
datapointName: "HmIP-RF.000B5D899EDAF5:5.PRESS_SHORT"
datapointType: "ACTION"
datapointMin: false
datapointMax: true
datapointEnum: undefined
datapointDefault: false
datapointControl: "BUTTON_NO_FUNCTION.SHORT"
value: true
valuePrevious: false
valueEnum: undefined
valueStable: true
rooms: array[1]
room: "Wohnzimmer"
functions: array[1]
function: "Sonnenschutz"
ts: 1701366025868
tsPrevious: 1701365560000
lc: 1701366025868
change: true
cache: false
uncertain: false
working: undefined
direction: undefined
stable: true
_msgid: "d6bc448eacc919ee"
Der Testaufbau sieht so aus
Hat jemand eine Idee, wie ich hier weitermachen kann, um das zu lösen?
Vielen Dank im Voraus