Das ist eine sehr gute Idee. Hat nur den Nachteil, dass man das Rollo nicht mehr auf genau 25% stellen kann (nur noch auf 24% bzw. 26%).Andii hat geschrieben: ↑01.04.2019, 14:42Wenn du in der Alexa-Home-Skill-Konfiguration statt "On/Off" die Eigenschaften "+%" und "-%" wählst, kannst du den Rollladen mit den Sprachbefehlen "rauf" und "runter" steuern. Bei "rauf" bzw. "runter" liefert der Alexa-Node als Wert +25 bzw. -25. Diese Werte mappe ich mit einem Range-Node auf 1 bzw. 0.
Ich habe es trotzdem mal umgesetzt (Allerdings bereits mit v3 von Alexa-Home. Hoffe es geht auch bei bei euch, wenn ihr noch V2 nutzt):
Code: Alles auswählen
[{"id":"37502af.3b367d6","type":"alexa-smart-home-v3","z":"babcbc12.6b1","conf":"6f4daa52.353f54","device":"972","acknowledge":true,"name":"Wohnzimmer grosses Rollo","topic":"","x":130,"y":80,"wires":[["1dddc7ed.f7ef88"]]},{"id":"15a1174e.004d19","type":"change","z":"babcbc12.6b1","name":"An-Aus","rules":[{"t":"change","p":"payload","pt":"msg","from":"ON","fromt":"str","to":"100","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"OFF","fromt":"str","to":"0","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":540,"y":40,"wires":[["161e773d.21fcf1"]]},{"id":"161e773d.21fcf1","type":"ccu-value","z":"babcbc12.6b1","name":"","iface":"BidCos-RF","channel":"OEQ0270245:1 Wohnzimmer-Großes-Rollo","datapoint":"LEVEL","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":true,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":780,"y":80,"wires":[[]]},{"id":"1dddc7ed.f7ef88","type":"switch","z":"babcbc12.6b1","name":"An-Aus-Prozent","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"ON","vt":"str"},{"t":"eq","v":"OFF","vt":"str"},{"t":"btwn","v":"-25","vt":"num","v2":"25","v2t":"num"},{"t":"else"}],"checkall":"true","repair":false,"outputs":4,"x":360,"y":80,"wires":[["15a1174e.004d19"],["15a1174e.004d19"],["7fc2cd49.cfaeec"],["8765a128.87ce08"]]},{"id":"8765a128.87ce08","type":"change","z":"babcbc12.6b1","name":"Prozentuale Höhe","rules":[{"t":"set","p":"payload","pt":"msg","to":"$string(payload/100)","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":550,"y":120,"wires":[["161e773d.21fcf1"]]},{"id":"7fc2cd49.cfaeec","type":"change","z":"babcbc12.6b1","name":"Hoch-Runter","rules":[{"t":"change","p":"payload","pt":"msg","from":"25","fromt":"num","to":"100","tot":"num"},{"t":"change","p":"payload","pt":"msg","from":"-25","fromt":"num","to":"0","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":543,"y":80,"wires":[["161e773d.21fcf1"]]},{"id":"6f4daa52.353f54","type":"alexa-smart-home-v3-conf","z":"","username":"xxxx","mqttserver":"mq-red.cb-net.co.uk","webapiurl":"red.cb-net.co.uk"},{"id":"38263145.35ea0e","type":"ccu-connection","z":"","name":"localhost","host":"localhost","regaEnabled":true,"bcrfEnabled":true,"iprfEnabled":true,"virtEnabled":true,"bcwiEnabled":false,"cuxdEnabled":false,"regaPoll":true,"regaInterval":"30","rpcPingTimeout":"60","rpcInitAddress":"127.0.0.1","rpcServerHost":"127.0.0.1","rpcBinPort":"2047","rpcXmlPort":"2048","queueTimeout":"5000","queuePause":"250","contextStore":""}]