Hier mal mein Flow für einen Shelly PlugS
[{„id“:„b06432a.87c45d“,„type“:„ioBroker in“,„z“:„493f33e6.704414“,„name“:„PlugS“,„topic“:„shelly.0.SHPLG-S#DE143F#1.Relay0.Energy“,„payloadType“:„value“,„onlyack“:"",„func“:„all“,„gap“:"",„fireOnStart“:„true“,„x“:1130,„y“:600,„wires“:[[„6e64eba7.b64ed4“]]},{„id“:„6e64eba7.b64ed4“,„type“:„function“,„z“:„493f33e6.704414“,„name“:„Filter Energy“,„func“:"/var energy = (msg.payload/100000)\n\nnode.send({payload:{„attribute“:{„id“:704,„value“:parseFloat(energy)}}})\n/\n\nnode.send({payload:{„attribute“:{„id“:82,„value“:(Math.round(msg.payload))/1000}}})",„outputs“:1,„noerr“:0,„initialize“:"",„finalize“:"",„libs“:[],„x“:1330,„y“:600,„wires“:[[„d7b2c7e1.17d398“]]},{„id“:„d7b2c7e1.17d398“,„type“:„homeeDevice“,„z“:„493f33e6.704414“,„virtual-homee“:"",„name“:„PlugS“,„nodeId“:„80“,„showNodeId“:true,„profile“:„13“,„icon“:„default“,„attributes“:[{„type“:1,„state“:1,„instance“:0,„minimum“:0,„maximum“:1,„current_value“:0,„target_value“:0,„last_value“:0,„data“:"",„name“:"",„unit“:"",„step_value“:1,„editable“:1,„last_changed“:1633967954,„changed_by“:1,„changed_by_id“:0,„based_on“:1,„options“:[],„id“:„80“,„node_id“:„80“},{„type“:3,„state“:1,„instance“:0,„minimum“:0,„maximum“:5000,„current_value“:0,„target_value“:0,„last_value“:0,„data“:"",„name“:"",„unit“:„W“,„step_value“:1,„editable“:0,„last_changed“:1633968747,„changed_by“:1,„changed_by_id“:0,„based_on“:1,„options“:[],„id“:„81“,„node_id“:„80“},{„type“:4,„state“:1,„instance“:0,„minimum“:0,„maximum“:10000,„current_value“:0,„target_value“:0,„last_value“:0,„data“:"",„name“:"",„unit“:„kWh“,„step_value“:0.01,„editable“:0,„last_changed“:1633968754,„changed_by“:1,„changed_by_id“:0,„based_on“:1,„options“:[],„id“:„82“,„node_id“:„80“}],„statusTemplate“:"",„x“:1540,„y“:660,„wires“:[[„e4b22388.61fa2“]]},{„id“:„9e344037.57ad6“,„type“:„function“,„z“:„493f33e6.704414“,„name“:„Filter Energy“,„func“:"/var energy = (msg.payload/100000)\n\nnode.send({payload:{„attribute“:{„id“:704,„value“:parseFloat(energy)}}})\n/\n\nnode.send({payload:{„attribute“:{„id“:81,„value“:(Math.round(msg.payload))}}})",„outputs“:1,„noerr“:0,„initialize“:"",„finalize“:"",„libs“:[],„x“:1330,„y“:660,„wires“:[[„d7b2c7e1.17d398“]]},{„id“:„89cb596c.46e7e“,„type“:„change“,„z“:„493f33e6.704414“,„name“:"",„rules“:[{„t“:„change“,„p“:„payload“,„pt“:„msg“,„from“:„true“,„fromt“:„str“,„to“:"{„attribute“:{„id“:80,„value“:1}}",„tot“:„json“},{„t“:„change“,„p“:„payload“,„pt“:„msg“,„from“:„false“,„fromt“:„str“,„to“:"{„attribute“:{„id“:80,„value“:0}}",„tot“:„json“}],„action“:"",„property“:"",„from“:"",„to“:"",„reg“:false,„x“:1370,„y“:720,„wires“:[[„d7b2c7e1.17d398“]]},{„id“:„e4b22388.61fa2“,„type“:„function“,„z“:„493f33e6.704414“,„name“:"",„func“:„if (msg.payload.attributeId === 80 && msg.payload.targetValue === 1){node.send({payload:{\n relay : 0,\n on : true\n}})}\nif (msg.payload.attributeId === 80 && msg.payload.targetValue === 0){node.send({payload:{\n relay : 0,\n on : false\n}})}\n“,„outputs“:1,„noerr“:0,„initialize“:"",„finalize“:"",„libs“:[],„x“:1720,„y“:660,„wires“:[[„b9f4954c.a9a038“]]},{„id“:„2672c9df.e412f6“,„type“:„ioBroker in“,„z“:„493f33e6.704414“,„name“:„PlugS“,„topic“:„shelly.0.SHPLG-S#DE143F#1.Relay0.Power“,„payloadType“:„value“,„onlyack“:"",„func“:„all“,„gap“:"",„fireOnStart“:„true“,„x“:1130,„y“:660,„wires“:[[„9e344037.57ad6“]]},{„id“:„baf8b357.2b33f8“,„type“:„ioBroker in“,„z“:„493f33e6.704414“,„name“:„PlugS“,„topic“:„shelly.0.SHPLG-S#DE143F#1.Relay0.Switch“,„payloadType“:„value“,„onlyack“:"",„func“:„all“,„gap“:"",„fireOnStart“:„true“,„x“:1130,„y“:720,„wires“:[[„89cb596c.46e7e“]]},{„id“:„b9f4954c.a9a038“,„type“:„shelly-switch“,„z“:„493f33e6.704414“,„hostname“:„192.168.1.108“,„description“:„Büro Lampe“,„pollinginterval“:5000,„x“:1730,„y“:720,„wires“:[[]]}]