S7-1200 Alexa
teste para automacao residencial
[{"id":"a6367df6.cb53a","type":"tab","label":"Flow 2","disabled":false,"info":""},{"id":"a8d04a4c.3417d8","type":"switch","z":"a6367df6.cb53a","name":"","property":"payload.request.type","propertyType":"msg","rules":[{"t":"eq","v":"LaunchRequest","vt":"str"},{"t":"eq","v":"IntentRequest","vt":"str"},{"t":"eq","v":"SessionEndedRequest","vt":"str"},{"t":"else"}],"checkall":"true","repair":false,"outputs":4,"x":330,"y":240,"wires":[[],["68420031.ed4be"],[],[]]},{"id":"68420031.ed4be","type":"switch","z":"a6367df6.cb53a","name":"","property":"payload.request.intent.name","propertyType":"msg","rules":[{"t":"eq","v":"Read","vt":"str"},{"t":"eq","v":"Write","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":486.6665802001953,"y":233.99999713897705,"wires":[["383758af.4a7208","137ab282.40f17d","4aed4ac.de54ab4"],["382472fc.e7f3ee"]]},{"id":"518575a2.d31bac","type":"http response","z":"a6367df6.cb53a","name":"","statusCode":"","headers":{},"x":1210,"y":240,"wires":[]},{"id":"382472fc.e7f3ee","type":"template","z":"a6367df6.cb53a","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{\n \"version\": \"1.0\",\n \"response\": {\n \"outputSpeech\": {\n \"type\": \"PlainText\",\n \"text\": \"Okay\"\n },\n \"shouldEndSession\":true\n }\n}","output":"str","x":680,"y":320,"wires":[["a9a8cbef.88e308"]]},{"id":"cbb573f5.9334","type":"http response","z":"a6367df6.cb53a","name":"","statusCode":"","headers":{},"x":1010,"y":320,"wires":[]},{"id":"9584d2cc.95cfa","type":"debug","z":"a6367df6.cb53a","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","x":1030,"y":380,"wires":[]},{"id":"a9a8cbef.88e308","type":"json","z":"a6367df6.cb53a","name":"","property":"payload","action":"","pretty":false,"x":830.9999923706055,"y":327,"wires":[["cbb573f5.9334","9584d2cc.95cfa"]]},{"id":"36db6de6.7f25d2","type":"http in","z":"a6367df6.cb53a","name":"","url":"/tia13","method":"post","upload":false,"swaggerDoc":"","x":130,"y":240,"wires":[["a8d04a4c.3417d8","d4c1d1c0.a864c","61858fc0.6a248"]]},{"id":"383758af.4a7208","type":"s7comm read","z":"a6367df6.cb53a","connection":"d78c4137.7c813","payload":"{\"S7_Type\":\"DB\",\"S7_DBnum\":\"1\",\"S7_Datatype\":\"W\",\"S7_Offset\":\"0\",\"S7_BitOffset\":\"0\",\"S7_Quantity\":\"1\",\"S7_Name\":\"DATA1\"}","s7Name":"DATA1","topic":"","name":"","signalSetted":false,"none":"true","repeat":"","once":false,"x":660,"y":100,"wires":[["36112b95.f2d374"]]},{"id":"54901d36.b79654","type":"s7comm write","z":"a6367df6.cb53a","connection":"d78c4137.7c813","payload":"{\"S7_Type\":\"DB\",\"S7_DBnum\":\"1\",\"S7_Datatype\":\"W\",\"S7_Offset\":\"0\",\"S7_BitOffset\":\"0\",\"S7_Quantity\":\"1\",\"S7_Name\":\"DATA1\"}","s7Name":"DATA1","topic":"","name":"","signalSetted":false,"x":940,"y":500,"wires":[[]]},{"id":"d4c1d1c0.a864c","type":"debug","z":"a6367df6.cb53a","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":350,"y":120,"wires":[]},{"id":"137ab282.40f17d","type":"debug","z":"a6367df6.cb53a","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":630,"y":40,"wires":[]},{"id":"36112b95.f2d374","type":"function","z":"a6367df6.cb53a","name":"","func":"global.set(\"DATA1\",msg.payload.value[0])\nreturn msg","outputs":1,"noerr":0,"x":870,"y":100,"wires":[["65083c85.fbc184"]]},{"id":"65083c85.fbc184","type":"function","z":"a6367df6.cb53a","name":"","func":"msg.payload = global.get(\"DATA1\")\nreturn msg","outputs":1,"noerr":0,"x":1010,"y":100,"wires":[["d8461f59.f6ad5"]]},{"id":"d8461f59.f6ad5","type":"debug","z":"a6367df6.cb53a","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":1190,"y":100,"wires":[]},{"id":"f5a5ab79.09ba78","type":"template","z":"a6367df6.cb53a","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{\n \"version\": \"1.0\",\n \"response\": {\n \"outputSpeech\": {\n \"type\": \"PlainText\",\n \"text\": \"the value is {{payload}}\"\n },\n \"shouldEndSession\":true\n }\n}","output":"str","x":1020,"y":240,"wires":[["518575a2.d31bac"]]},{"id":"68ed5939.88e778","type":"function","z":"a6367df6.cb53a","name":"","func":"msg.payload = global.get(\"DATA1\")\nreturn msg","outputs":1,"noerr":0,"x":850,"y":240,"wires":[["f5a5ab79.09ba78"]]},{"id":"61858fc0.6a248","type":"function","z":"a6367df6.cb53a","name":"","func":"\nif (msg.payload.request.intent.name == \"Write\")\n {\n msg.payload = {\"value\": [msg.payload.request.intent.slots.datawrite.value]}\n return msg\n }","outputs":1,"noerr":0,"x":490,"y":500,"wires":[["54901d36.b79654","3d515e4b.f19942"]]},{"id":"3d515e4b.f19942","type":"debug","z":"a6367df6.cb53a","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":710,"y":600,"wires":[]},{"id":"4aed4ac.de54ab4","type":"delay","z":"a6367df6.cb53a","name":"","pauseType":"delay","timeout":"1","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":680,"y":240,"wires":[["68ed5939.88e778"]]},{"id":"d78c4137.7c813","type":"s7comm","z":"","ip":"127.0.0.1","port":"102","rack":"0","slot":"1","payload":[{"S7_Type":"DB","S7_DBnum":"1","S7_Datatype":"W","S7_Offset":"0","S7_BitOffset":"0","S7_Quantity":"1","S7_Name":"DATA1"},{"S7_Type":"DB","S7_DBnum":"1","S7_Datatype":"W","S7_Offset":"2","S7_BitOffset":"0","S7_Quantity":"1","S7_Name":"DATA2"}]}]