Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
F150
Beiträge: 6
Registriert: 25.03.2022, 23:18
System: CCU
Hat sich bedankt: 9 Mal

Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von F150 » 19.04.2022, 19:35

Hallo zusammen,

nach vielen Stunden Google Suche und trial and error komme ich nun nicht weiter und ich hoffe, dass hier vielleicht jemand helfen kann und möchte.

Ziel:
In meiner Küche ist ein HmIP 6-Fach Wandtaster installiert. Dieser soll meinen ONKYO NCP-302 steuern.
Sechs von acht Funktionen habe ich mit Node Red (Redmatic) schon geschafft aber nun stehe ich auf dem Schlauch)

Taste 1 - aus (funktioniert)
Taste 2 - an (funktioniert)
Taste 3 - leiser (funktioniert)
Taste 4 - lauter (funktioniert)
Taste 5 - TuneIn Favorit 2 (funktioniert)
Taste 6 - TuneIn Favorit 1 (funktioniert)
Taste 5 lang - TuneIn Favorit 4 (funktioniert nicht)
Taste 6 lang - TuneIn Favorit 3 (funktioniert nicht)

Code: Alles auswählen

[{"id":"dbe1e11e.1ebd5","type":"tab","label":"Küche ONKYO","disabled":false,"info":""},{"id":"6cd9fe0e.395b9","type":"function","z":"dbe1e11e.1ebd5","name":"System-Power: On","func":"msg.payload = \"system-power=on\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":370,"y":540,"wires":[["ea7fdea3.8aed8"]]},{"id":"f9738aa.3194878","type":"eiscp-out","z":"dbe1e11e.1ebd5","name":"Küche","controller":"5502d6b5.2ee598","x":1030,"y":880,"wires":[]},{"id":"f185c2dc.05253","type":"function","z":"dbe1e11e.1ebd5","name":"System-Power:Standby","func":"msg.payload = \"system-power=standby\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":390,"y":500,"wires":[["ea7fdea3.8aed8"]]},{"id":"1d578df8.f98ba2","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 2","iface":"HmIP-RF","channel":"000B5D89A51E25:2 Kueche:Wandtaster_ONKYO:2","datapoint":"PRESS_SHORT","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":80,"y":520,"wires":[["6cd9fe0e.395b9"]]},{"id":"9745da44.637c68","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 1","iface":"HmIP-RF","channel":"000B5D89A51E25:1 Kueche:Wandtaster_ONKYO:1","datapoint":"PRESS_SHORT","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":80,"y":460,"wires":[["f185c2dc.05253"]]},{"id":"ccf03efd.3a04a","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 4","iface":"HmIP-RF","channel":"000B5D89A51E25:4 Kueche:Wandtaster_ONKYO:4","datapoint":"PRESS_SHORT","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":80,"y":640,"wires":[["5c998ad9.c21064"]]},{"id":"bba28404.921bd8","type":"eiscp-in","z":"dbe1e11e.1ebd5","name":"Küche","controller":"5502d6b5.2ee598","x":90,"y":140,"wires":[["c1c675d9.9a1e48","ab97bf97.9ec73","66c5c61d.8961d8"]]},{"id":"c1c675d9.9a1e48","type":"switch","z":"dbe1e11e.1ebd5","name":"Split volume status","property":"payload.command[0]","propertyType":"msg","rules":[{"t":"eq","v":"master-volume","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":390,"y":120,"wires":[["f18be6f8.c505a"]]},{"id":"f4839b5c.f13f08","type":"change","z":"dbe1e11e.1ebd5","name":"Current power status","rules":[{"t":"set","p":"topic","pt":"msg","to":"system-power","tot":"str"},{"t":"move","p":"payload.argument","pt":"msg","to":"payload","tot":"msg"},{"t":"delete","p":"payload.command","pt":"msg"},{"t":"delete","p":"payload.argument","pt":"msg"},{"t":"delete","p":"payload.iscp_command","pt":"msg"},{"t":"delete","p":"payload.host","pt":"msg"},{"t":"delete","p":"payload.port","pt":"msg"},{"t":"delete","p":"payload.model","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":660,"y":160,"wires":[["c491356e.31a478"]]},{"id":"ab97bf97.9ec73","type":"switch","z":"dbe1e11e.1ebd5","name":"Split system status","property":"payload.command","propertyType":"msg","rules":[{"t":"eq","v":"system-power","vt":"str"},{"t":"eq","v":"audio-muting","vt":"str"},{"t":"eq","v":"input-selector","vt":"str"},{"t":"eq","v":"preset","vt":"str"},{"t":"eq","v":"net-usb-title-name","vt":"str"}],"checkall":"true","repair":false,"outputs":5,"x":390,"y":240,"wires":[["f4839b5c.f13f08"],["33f36e31.261be2"],["37b4e825.852598"],["b520bd63.1951f"],["e09a44ea.1d6f18"]]},{"id":"c491356e.31a478","type":"ccu-sysvar","z":"dbe1e11e.1ebd5","name":"Kueche:Onkyo","ccuConfig":"38263145.35ea0e","topic":"ReGaHSS/${Name}","change":true,"cache":true,"x":1180,"y":160,"wires":[[]]},{"id":"33f36e31.261be2","type":"change","z":"dbe1e11e.1ebd5","name":"Current audio-muting status","rules":[{"t":"set","p":"topic","pt":"msg","to":"audio-muting","tot":"str"},{"t":"move","p":"payload.argument","pt":"msg","to":"payload","tot":"msg"},{"t":"delete","p":"payload.command","pt":"msg"},{"t":"delete","p":"payload.argument","pt":"msg"},{"t":"delete","p":"payload.iscp_command","pt":"msg"},{"t":"delete","p":"payload.host","pt":"msg"},{"t":"delete","p":"payload.port","pt":"msg"},{"t":"delete","p":"payload.model","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":680,"y":200,"wires":[["9dd6e424.8c7098"]]},{"id":"37b4e825.852598","type":"change","z":"dbe1e11e.1ebd5","name":"Current input-selector status","rules":[{"t":"set","p":"topic","pt":"msg","to":"input-selector","tot":"str"},{"t":"move","p":"payload.iscp_command","pt":"msg","to":"payload","tot":"msg"},{"t":"delete","p":"payload.command","pt":"msg"},{"t":"delete","p":"payload.iscp_command","pt":"msg"},{"t":"delete","p":"payload.host","pt":"msg"},{"t":"delete","p":"payload.port","pt":"msg"},{"t":"delete","p":"payload.model","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":680,"y":240,"wires":[["a7a65949.982658"]]},{"id":"b520bd63.1951f","type":"change","z":"dbe1e11e.1ebd5","name":"Current station preset","rules":[{"t":"set","p":"topic","pt":"msg","to":"preset","tot":"str"},{"t":"move","p":"payload.iscp_command","pt":"msg","to":"payload","tot":"msg"},{"t":"delete","p":"payload.command","pt":"msg"},{"t":"delete","p":"payload.iscp_command","pt":"msg"},{"t":"delete","p":"payload.host","pt":"msg"},{"t":"delete","p":"payload.port","pt":"msg"},{"t":"delete","p":"payload.model","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":660,"y":280,"wires":[["c56578b2.036ba8"]]},{"id":"cd0dbe1.64b244","type":"function","z":"dbe1e11e.1ebd5","name":"master volume -","func":"var x =msg.payload;\nmsg.payload = x-1;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":960,"y":80,"wires":[["6bca686d.b6e938"]]},{"id":"f9bfb93e.6d76f8","type":"function","z":"dbe1e11e.1ebd5","name":"master volume +","func":"var x =msg.payload;\nmsg.payload = x+1;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":970,"y":40,"wires":[["daa60b52.f90f78"]]},{"id":"55baa829.829188","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 3","iface":"HmIP-RF","channel":"000B5D89A51E25:3 Kueche:Wandtaster_ONKYO:3","datapoint":"PRESS_SHORT","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":80,"y":580,"wires":[["9277c2ba.e51a8"]]},{"id":"9277c2ba.e51a8","type":"function","z":"dbe1e11e.1ebd5","name":"master-volume minus hex get","func":"var x = global.get('kueche_minus');\nmsg={raw:x};\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":410,"y":580,"wires":[["ea7fdea3.8aed8"]]},{"id":"6bca686d.b6e938","type":"change","z":"dbe1e11e.1ebd5","name":"master volume - in hex","rules":[{"t":"change","p":"payload","pt":"msg","from":"0","fromt":"num","to":"MVL00","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"1","fromt":"num","to":"MVL01","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"2","fromt":"num","to":"MVL02","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"3","fromt":"num","to":"MVL03","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"4","fromt":"num","to":"MVL04","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"5","fromt":"num","to":"MVL05","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"6","fromt":"num","to":"MVL06","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"7","fromt":"num","to":"MVL07","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"8","fromt":"num","to":"MVL08","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"9","fromt":"num","to":"MVL09","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"10","fromt":"num","to":"MVL0A","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"11","fromt":"num","to":"MVL0B","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"12","fromt":"num","to":"MVL0C","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"13","fromt":"num","to":"MVL0D","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"14","fromt":"num","to":"MVL0E","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"15","fromt":"num","to":"MVL0F","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"16","fromt":"num","to":"MVL10","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"17","fromt":"num","to":"MVL11","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"18","fromt":"num","to":"MVL12","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"19","fromt":"num","to":"MVL13","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"20","fromt":"num","to":"MVL14","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"21","fromt":"num","to":"MVL15","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"22","fromt":"num","to":"MVL16","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"23","fromt":"num","to":"MVL17","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"24","fromt":"num","to":"MVL18","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"25","fromt":"num","to":"MVL19","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"26","fromt":"num","to":"MVL1A","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"27","fromt":"num","to":"MVL1B","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"28","fromt":"num","to":"MVL1C","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"29","fromt":"num","to":"MVL1D","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"30","fromt":"num","to":"MVL1E","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"31","fromt":"num","to":"MVL1F","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"32","fromt":"num","to":"MVL20","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"33","fromt":"num","to":"MVL21","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"34","fromt":"num","to":"MVL22","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"35","fromt":"num","to":"MVL23","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1200,"y":80,"wires":[["11daab13.69f1e5"]]},{"id":"daa60b52.f90f78","type":"change","z":"dbe1e11e.1ebd5","name":"master volume + in hex","rules":[{"t":"change","p":"payload","pt":"msg","from":"0","fromt":"num","to":"MVL00","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"1","fromt":"num","to":"MVL01","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"2","fromt":"num","to":"MVL02","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"3","fromt":"num","to":"MVL03","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"4","fromt":"num","to":"MVL04","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"5","fromt":"num","to":"MVL05","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"6","fromt":"num","to":"MVL06","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"7","fromt":"num","to":"MVL07","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"8","fromt":"num","to":"MVL08","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"9","fromt":"num","to":"MVL09","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"10","fromt":"num","to":"MVL0A","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"11","fromt":"num","to":"MVL0B","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"12","fromt":"num","to":"MVL0C","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"13","fromt":"num","to":"MVL0D","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"14","fromt":"num","to":"MVL0E","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"15","fromt":"num","to":"MVL0F","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"16","fromt":"num","to":"MVL10","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"17","fromt":"num","to":"MVL11","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"18","fromt":"num","to":"MVL12","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"19","fromt":"num","to":"MVL13","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"20","fromt":"num","to":"MVL14","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"21","fromt":"num","to":"MVL15","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"22","fromt":"num","to":"MVL16","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"23","fromt":"num","to":"MVL17","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"24","fromt":"num","to":"MVL18","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"25","fromt":"num","to":"MVL19","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"26","fromt":"num","to":"MVL1A","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"27","fromt":"num","to":"MVL1B","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"28","fromt":"num","to":"MVL1C","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"29","fromt":"num","to":"MVL1D","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"30","fromt":"num","to":"MVL1E","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"31","fromt":"num","to":"MVL1F","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"32","fromt":"num","to":"MVL20","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"33","fromt":"num","to":"MVL21","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"34","fromt":"num","to":"MVL22","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"35","fromt":"num","to":"MVL23","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1210,"y":40,"wires":[["75cfb9fb.8ecdd8"]]},{"id":"11daab13.69f1e5","type":"function","z":"dbe1e11e.1ebd5","name":"master volume minus hex set","func":"global.set('kueche_minus', msg.payload);\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1460,"y":80,"wires":[[]]},{"id":"75cfb9fb.8ecdd8","type":"function","z":"dbe1e11e.1ebd5","name":"master volume plus hex set","func":"global.set('kueche_plus', msg.payload);\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1460,"y":40,"wires":[[]]},{"id":"5c998ad9.c21064","type":"function","z":"dbe1e11e.1ebd5","name":"master-volume plus hex get","func":"var x = global.get('kueche_plus');\nmsg={raw:x};\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":400,"y":620,"wires":[["ea7fdea3.8aed8"]]},{"id":"281a345d.2b94ec","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 5","iface":"HmIP-RF","channel":"000B5D89A51E25:5 Kueche:Wandtaster_ONKYO:5","datapoint":"PRESS_SHORT","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":80,"y":720,"wires":[["27e6d0ce.347a4","2f26d2f1.42460e","405f7f9f.6de74","43d21f0b.0faec"]]},{"id":"35646922.f008d6","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 6","iface":"HmIP-RF","channel":"000B5D89A51E25:6 Kueche:Wandtaster_ONKYO:6","datapoint":"PRESS_SHORT","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":80,"y":880,"wires":[["5fcbc458.842bac","c8c14eb1.1921f","d2c4f68b.c9aab8","53afd33d.09e4fc"]]},{"id":"43d21f0b.0faec","type":"function","z":"dbe1e11e.1ebd5","name":"NET","func":"msg.raw = \"SLI2B\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":720,"wires":[["f9738aa.3194878"]]},{"id":"9101e5f5.6297f8","type":"function","z":"dbe1e11e.1ebd5","name":"Fritz","func":"msg.raw = \"NLSI00002\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":840,"wires":[["f9738aa.3194878"]]},{"id":"27e6d0ce.347a4","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"600","timeoutUnits":"milliseconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":380,"y":760,"wires":[["f31494c5.dae6c8"]]},{"id":"2f26d2f1.42460e","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"3","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":800,"wires":[["5efe4d6d.282c44"]]},{"id":"405f7f9f.6de74","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"4","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":840,"wires":[["9101e5f5.6297f8"]]},{"id":"5fcbc458.842bac","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"600","timeoutUnits":"milliseconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":380,"y":920,"wires":[["247746d8.9480fa"]]},{"id":"c8c14eb1.1921f","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"3","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":960,"wires":[["2d2fde38.dc7d52"]]},{"id":"d2c4f68b.c9aab8","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"4","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":1000,"wires":[["6284c311.0f54dc"]]},{"id":"ea7fdea3.8aed8","type":"eiscp-out","z":"dbe1e11e.1ebd5","name":"Küche","controller":"5502d6b5.2ee598","x":750,"y":560,"wires":[]},{"id":"5efe4d6d.282c44","type":"function","z":"dbe1e11e.1ebd5","name":"My Presets","func":"msg.raw =\"NLSI00001\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":800,"wires":[["f9738aa.3194878"]]},{"id":"f31494c5.dae6c8","type":"function","z":"dbe1e11e.1ebd5","name":"TuneIn","func":"msg.raw = \"NSV0E0\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":760,"wires":[["f9738aa.3194878"]]},{"id":"53afd33d.09e4fc","type":"function","z":"dbe1e11e.1ebd5","name":"NET","func":"msg.raw = \"SLI2B\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":880,"wires":[["f9738aa.3194878"]]},{"id":"6284c311.0f54dc","type":"function","z":"dbe1e11e.1ebd5","name":"Americas Country","func":"msg.raw = \"NLSI00001\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":670,"y":1000,"wires":[["f9738aa.3194878"]]},{"id":"2d2fde38.dc7d52","type":"function","z":"dbe1e11e.1ebd5","name":"My Presets","func":"msg.raw =\"NLSI00001\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":960,"wires":[["f9738aa.3194878"]]},{"id":"247746d8.9480fa","type":"function","z":"dbe1e11e.1ebd5","name":"TuneIn","func":"msg.raw = \"NSV0E0\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":920,"wires":[["f9738aa.3194878"]]},{"id":"62399983.8839f8","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"600","timeoutUnits":"milliseconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":380,"y":1080,"wires":[["54b9d972.7f70b8"]]},{"id":"294caec5.085142","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"3","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":1120,"wires":[["92ee5f49.79f4b"]]},{"id":"9cf30e68.1602","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"4","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":1160,"wires":[["3af247fa.105348"]]},{"id":"66c5c61d.8961d8","type":"debug","z":"dbe1e11e.1ebd5","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":370,"y":60,"wires":[]},{"id":"cb5d3211.21f1f","type":"ccu-sysvar","z":"dbe1e11e.1ebd5","name":"Kueche:Level","ccuConfig":"38263145.35ea0e","topic":"ReGaHSS/${Name}","change":true,"cache":true,"x":950,"y":120,"wires":[[]]},{"id":"ca875296.927e5","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"600","timeoutUnits":"milliseconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":380,"y":1240,"wires":[["40e23af8.ff0b44"]]},{"id":"a1744d21.f8bfa","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"3","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":1280,"wires":[["81881c2e.6e918"]]},{"id":"dfa8a168.d76d7","type":"delay","z":"dbe1e11e.1ebd5","name":"","pauseType":"delay","timeout":"4","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":360,"y":1320,"wires":[["3a77aff7.015bb"]]},{"id":"d79261ac.cbf26","type":"function","z":"dbe1e11e.1ebd5","name":"NET","func":"msg.raw = \"SLI2B\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":1200,"wires":[["d206e45.b8ce918"]]},{"id":"40e23af8.ff0b44","type":"function","z":"dbe1e11e.1ebd5","name":"TuneIn","func":"msg.raw = \"NSV0E0\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":1240,"wires":[["d206e45.b8ce918"]]},{"id":"81881c2e.6e918","type":"function","z":"dbe1e11e.1ebd5","name":"My Presets","func":"msg.raw =\"NLSI00001\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":1280,"wires":[["d206e45.b8ce918"]]},{"id":"3a77aff7.015bb","type":"function","z":"dbe1e11e.1ebd5","name":"RSA","func":"msg.raw = \"NLSI00003\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":1320,"wires":[["d206e45.b8ce918"]]},{"id":"62d1ec94.e10b94","type":"function","z":"dbe1e11e.1ebd5","name":"NET","func":"msg.raw = \"SLI2B\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":1040,"wires":[["d206e45.b8ce918"]]},{"id":"54b9d972.7f70b8","type":"function","z":"dbe1e11e.1ebd5","name":"TuneIn","func":"msg.raw = \"NSV0E0\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":1080,"wires":[["d206e45.b8ce918"]]},{"id":"92ee5f49.79f4b","type":"function","z":"dbe1e11e.1ebd5","name":"My Presets","func":"msg.raw =\"NLSI00001\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":650,"y":1120,"wires":[["d206e45.b8ce918"]]},{"id":"3af247fa.105348","type":"function","z":"dbe1e11e.1ebd5","name":"Jump","func":"msg.raw = \"NLSI00004\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":630,"y":1160,"wires":[["d206e45.b8ce918"]]},{"id":"e7478cab.ae36c","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 5 lang","iface":"HmIP-RF","channel":"HmIP-RCV-1:7 Virtueller_Taster_Kueche_Onkyo_Taste6_lang","datapoint":"PRESS_LONG","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":90,"y":1040,"wires":[["62d1ec94.e10b94","62399983.8839f8","294caec5.085142","9cf30e68.1602"]]},{"id":"a2ccc23d.c337b","type":"ccu-value","z":"dbe1e11e.1ebd5","name":"Taste 6 lang","iface":"HmIP-RF","channel":"000B5D89A51E25:6 Kueche:Wandtaster_ONKYO:6","datapoint":"","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":90,"y":1200,"wires":[["d79261ac.cbf26","ca875296.927e5","a1744d21.f8bfa","dfa8a168.d76d7"]]},{"id":"f18be6f8.c505a","type":"change","z":"dbe1e11e.1ebd5","name":"Current master volume-status","rules":[{"t":"set","p":"topic","pt":"msg","to":"master-volume","tot":"str"},{"t":"move","p":"payload.argument","pt":"msg","to":"payload","tot":"msg"},{"t":"delete","p":"payload.command","pt":"msg"},{"t":"delete","p":"payload.argument","pt":"msg"},{"t":"delete","p":"payload.iscp_command","pt":"msg"},{"t":"delete","p":"payload.host","pt":"msg"},{"t":"delete","p":"payload.port","pt":"msg"},{"t":"delete","p":"payload.model","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":690,"y":120,"wires":[["cb5d3211.21f1f","f9bfb93e.6d76f8","cd0dbe1.64b244"]]},{"id":"d206e45.b8ce918","type":"eiscp-out","z":"dbe1e11e.1ebd5","name":"Küche","controller":"5502d6b5.2ee598","x":1030,"y":1200,"wires":[]},{"id":"e09a44ea.1d6f18","type":"change","z":"dbe1e11e.1ebd5","name":"Current title name","rules":[{"t":"set","p":"topic","pt":"msg","to":"net-usb-title-name","tot":"str"},{"t":"move","p":"payload.iscp_command","pt":"msg","to":"payload","tot":"msg"},{"t":"delete","p":"payload.command","pt":"msg"},{"t":"delete","p":"payload.argument","pt":"msg"},{"t":"delete","p":"payload.iscp_command","pt":"msg"},{"t":"delete","p":"payload.host","pt":"msg"},{"t":"delete","p":"payload.port","pt":"msg"},{"t":"delete","p":"payload.model","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":650,"y":320,"wires":[["ad8c09a0.86f688"]]},{"id":"181677c1.293c48","type":"ccu-sysvar","z":"dbe1e11e.1ebd5","name":"Kueche:Info","ccuConfig":"38263145.35ea0e","topic":"ReGaHSS/${Name}","change":true,"cache":true,"x":1170,"y":320,"wires":[[]]},{"id":"a7a65949.982658","type":"debug","z":"dbe1e11e.1ebd5","name":"Input","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":930,"y":240,"wires":[]},{"id":"c56578b2.036ba8","type":"debug","z":"dbe1e11e.1ebd5","name":"Station ","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":940,"y":280,"wires":[]},{"id":"9dd6e424.8c7098","type":"debug","z":"dbe1e11e.1ebd5","name":"Muting","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":930,"y":200,"wires":[]},{"id":"ad8c09a0.86f688","type":"change","z":"dbe1e11e.1ebd5","name":"delete \"NTI\"","rules":[{"t":"change","p":"payload","pt":"msg","from":"NTI","fromt":"str","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":950,"y":320,"wires":[["181677c1.293c48"]]},{"id":"5502d6b5.2ee598","type":"eiscp-controller","name":"Küche:NCP-302","host":"10.10.10.22","port":"60128","model":"NCP-302"},{"id":"38263145.35ea0e","type":"ccu-connection","name":"localhost","host":"localhost","regaEnabled":true,"bcrfEnabled":true,"iprfEnabled":true,"virtEnabled":true,"bcwiEnabled":false,"cuxdEnabled":true,"regaPoll":true,"regaInterval":"30","rpcPingTimeout":"60","rpcInitAddress":"127.0.0.1","rpcServerHost":"127.0.0.1","rpcBinPort":"2047","rpcXmlPort":"2048","tls":false,"inSecure":false,"authentication":false,"username":"","password":"","queueTimeout":"5000","queuePause":"250","contextStore":""}]
Ich glaube, das Problem ist, dass beim langen Tastendruck zwei Befehle vom Taster kommen. Wie kann ich das umgehen, sodass nur die function Nodes 1x angesteuert und deren Funktionen/Befehle gesendet werden?

Des Weiteren habe ich das Problem, dass es irgendwie nicht möglich ist, ein zweites Gerät zu steuern.
Ich habe testweise den gleichen Flow (natürlich ein anderer Taster und eine zweite Konfiguration angelegt) für einen anderen Raum erstellt. Da kommt irgendwie alles durcheinander.

Ziel ist es letztendlich in vier Räumen je einen NCP-302 mit je einem HmIP 6-fach Wandtaster zu steuern.

rstuck
Beiträge: 94
Registriert: 17.11.2018, 19:53
Hat sich bedankt: 5 Mal
Danksagung erhalten: 16 Mal

Re: Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von rstuck » 23.04.2022, 23:44

Hallo,

in den FAQ sreht folgendes.
HmIP - Tastendruck erzeugt keine Events
Dem HmIP-Schnittstellenprozess muss mitgeteilt werden, dass sich jemand für diese Events "interessiert" (er legt dann "hinter den Kulissen" eine Verknüpfung von der Taste zum sogenannten "Central Device" an die notwendig ist um die Events von Tasten zu erhalten). Dies kann über eine der folgenden beiden Möglichkeiten bewerkstelligt werden:

1. Für jeden Kanal ein "Dummy" CCU-Programm anlegen. Einfach ein Programm das auf Tastendruck reagiert (egal ob PRESS_SHORT oder PRESS_LONG) und nichts tut.

2. Den Homematic-Manager installieren, im Reiter Geräte das Gerät über das + in der Spalte links "aufklappen" und dann auf die Kanäle rechtsklicken und "reportValueUsage" anklicken.
Evtl. ist das schon die Lösung.

Gruß Ralf

F150
Beiträge: 6
Registriert: 25.03.2022, 23:18
System: CCU
Hat sich bedankt: 9 Mal

Re: Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von F150 » 26.04.2022, 21:03

Hallo,

der Befehl des Tasters wird schon erkannt. Ich nehme an, das Problem ist, dass beim langen Tastendruck zwei Befehle kommen. Ein Mal, dass der lange Tastendruck ausgelöst wurde und din zweiter Befehl, dass die Taste losgelassen wurde. Wenn ich die Taste verknüpfe und die Debug-Node ran hänge, kommen zwei „Nachrichten“ jeweils mit „True“


F150
Beiträge: 6
Registriert: 25.03.2022, 23:18
System: CCU
Hat sich bedankt: 9 Mal

Re: Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von F150 » 29.04.2022, 05:27

Ich kann nur PRESS_SHORT und PRESS_LONG auswählen :shock:

OstseeAndy
Beiträge: 49
Registriert: 09.04.2019, 12:46
Danksagung erhalten: 12 Mal

Re: Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von OstseeAndy » 29.04.2022, 11:16

Dann trage das per Hand ein, die beiden Ereignisse werden ausgegeben.
Gerade bei mir ausprobiert....

Benutzeravatar
Baxxy
Beiträge: 10737
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 599 Mal
Danksagung erhalten: 2196 Mal

Re: Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von Baxxy » 29.04.2022, 13:32

Die beiden zusätzlichen Events sollten ab Zentralen-Firmware 3.61.5 verfügbar sein.
Einfach mal mittels WebUI-Programm im WENN einen Tasterkanal auswählen und gucken ob die beiden Optionen verfügbar sind.

Sind die da dann muss man eventuell die "ccu-connection-node" neustarten/aktualisieren damit alles neu eingelesen wird.

F150
Beiträge: 6
Registriert: 25.03.2022, 23:18
System: CCU
Hat sich bedankt: 9 Mal

Re: Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von F150 » 29.04.2022, 15:15

Vielen vielen Dank 8)

In der WebUI kann ich Start und Stopp langer Tastendruck auswählen - in Redmatic jedoch nicht. Ich habe es nun per Hand eingetragen und es funktioniert.
Wirklich Klasse, vielen Dank.

Nun bleibt nur noch das Problem, dass ich keine zwei verschiedenen Onkyo Geräte mit verschiedenen Wandtastern steuern kann. Irgendwann werden dann die Daten „vertauscht und beide Lautsprecher reagieren gleichzeitig. :?

In den eiscp Nodes ist alle korrekt angelegt.

Benutzeravatar
Baxxy
Beiträge: 10737
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 599 Mal
Danksagung erhalten: 2196 Mal

Re: Redmatic&ONKYO - Steuerung via HmIP 6-fach Wandtaster

Beitrag von Baxxy » 29.04.2022, 17:05

Gut das eine Hälfte nun funktioniert.
Bei der anderen Hälfte kann ich leider nicht helfen.

Grüße, Baxxy

Antworten

Zurück zu „RedMatic“