diff --git a/examples/flow_spec.js b/examples/flow_spec.js new file mode 100644 index 0000000..ef8f296 --- /dev/null +++ b/examples/flow_spec.js @@ -0,0 +1,129 @@ +const path = require("path"); +const helper = require("../index.js"); +helper.init(require.resolve('node-red')); + +describe("flow test", () => { + let flow; + let inputNodeIds = []; + let outputNodeIds = []; + + before(() => { + flow = require("./flows/flows.json"); + flow.forEach((node) => { + if (node.type === "inject") { + inputNodeIds.push(node.id); + node.type = "helper"; + } + if (node.type === "debug") { + outputNodeIds.push(node.id); + node.type = "helper"; + } + }); + console.log(inputNodeIds.length) + console.log(outputNodeIds.length) + }); + + const requiredNodes = [ + require("../node_modules/@node-red/nodes/core/common/20-inject.js"), + require("../node_modules/@node-red/nodes/core/common/21-debug.js"), + require("../node_modules/@node-red/nodes/core/function/10-function.js"), + require("../node_modules/@node-red/nodes/core/function/rbe.js"), + ]; + + describe(("Without cache"), () => { + beforeEach((done) => { + helper.startServer(done); + }); + + afterEach((done) => { + helper.unload() + .then(() => helper.stopServer(done)); + }); + + for (let i = 0; i < 100; i++) { + it(`should succeed ${i}`, (done) => { + helper.load(requiredNodes, flow, () => { + const listener = (msg) => { + try { + should(msg.payload).be.exactly(12345); + done(); + } catch (e) { + done(e); + } + }; + helper.addListener(outputNodeIds[i], listener); + + const inputNode = helper.getNode(inputNodeIds[i]); + inputNode.send({ payload: 12345 }); + }); + }); + } + }); + + describe(("With cache"), () => { + before((done) => { + helper.startServer(done); + }); + + afterEach(() => { + helper.removeAllListeners(); + }); + + after((done) => { + helper.unload() + .then(() => helper.stopServer(done)); + }); + + for (let i = 0; i < 160; i++) { + it(`should succeed ${i}`, (done) => { + helper.load(requiredNodes, flow, () => { + const listener = (msg) => { + try { + should(msg.payload).be.exactly(12345); + done(); + } catch (e) { + done(e); + } + }; + helper.addListener(outputNodeIds[i], listener); + + const inputNode = helper.getNode(inputNodeIds[i]); + inputNode.send({ payload: 12345 }); + }); + }); + } + + it(`should block the same value (rbe node)`, (done) => { + helper.restart().then(() => { + helper.load(requiredNodes, flow, () => { + let count = 0; + const listener = (msg) => { + try { + count++; + if (count === 1 && count === 3) { + should(msg.payload).be.exactly(12345); + } else if (count === 2) { + should(msg.payload).be.exactly(123456); + } + if (count === 3) { + done(); + } + } catch (e) { + done(e); + } + }; + const outputNodeId = "1002a90a.f17117"; + helper.addListener(outputNodeId, listener); + + const inputNodeId = "f8321156.33691"; + const inputNode = helper.getNode(inputNodeId); + inputNode.send({ payload: 12345 }); + inputNode.send({ payload: 12345 }); + inputNode.send({ payload: 123456 }); + inputNode.send({ payload: 123456 }); + inputNode.send({ payload: 12345 }); + }); + }); + }); + }); +}); \ No newline at end of file diff --git a/examples/flows/flows.json b/examples/flows/flows.json new file mode 100644 index 0000000..72c9870 --- /dev/null +++ b/examples/flows/flows.json @@ -0,0 +1,12987 @@ +[ + { + "id": "aee00817.edddf8", + "type": "tab", + "label": "Flow 1", + "disabled": false, + "info": "" + }, + { + "id": "f89f6cb.06af09", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 80, + "wires": [ + [ + "76f10722.6c9948" + ] + ] + }, + { + "id": "5650d87f.c5a518", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 80, + "wires": [ + [ + "f89f6cb.06af09" + ] + ] + }, + { + "id": "76f10722.6c9948", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 80, + "wires": [ + [ + "af5b6e35.27c31" + ] + ] + }, + { + "id": "af5b6e35.27c31", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 80, + "wires": [] + }, + { + "id": "5661978d.c094d8", + "type": "rbe", + "z": "aee00817.edddf8", + "name": "", + "func": "rbe", + "gap": "", + "start": "", + "inout": "out", + "property": "payload", + "x": 590, + "y": 240, + "wires": [ + [ + "1002a90a.f17117" + ] + ] + }, + { + "id": "54662da.26d03d4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 240, + "wires": [ + [ + "6d304b21.1b5c04" + ] + ] + }, + { + "id": "f8321156.33691", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 240, + "wires": [ + [ + "54662da.26d03d4" + ] + ] + }, + { + "id": "6d304b21.1b5c04", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 240, + "wires": [ + [ + "5661978d.c094d8" + ] + ] + }, + { + "id": "1002a90a.f17117", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 240, + "wires": [] + }, + { + "id": "b1a82f41.8b5cb", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 120, + "wires": [ + [ + "1ed5f51c.4bb3bb" + ] + ] + }, + { + "id": "22c8d740.5a92e8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 120, + "wires": [ + [ + "b1a82f41.8b5cb" + ] + ] + }, + { + "id": "1ed5f51c.4bb3bb", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 120, + "wires": [ + [ + "404f20f9.63ea8" + ] + ] + }, + { + "id": "404f20f9.63ea8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 120, + "wires": [] + }, + { + "id": "de682902.073f48", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 160, + "wires": [ + [ + "12639f6e.ec5c41" + ] + ] + }, + { + "id": "7af4bbca.2d0564", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 160, + "wires": [ + [ + "de682902.073f48" + ] + ] + }, + { + "id": "12639f6e.ec5c41", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 160, + "wires": [ + [ + "f209bb35.4b4df8" + ] + ] + }, + { + "id": "f209bb35.4b4df8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 160, + "wires": [] + }, + { + "id": "43730346.ef3b1c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 200, + "wires": [ + [ + "dc66828.f49228" + ] + ] + }, + { + "id": "5ab44bd8.42a1c4", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 200, + "wires": [ + [ + "43730346.ef3b1c" + ] + ] + }, + { + "id": "dc66828.f49228", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 200, + "wires": [ + [ + "e89fd37f.f316a" + ] + ] + }, + { + "id": "e89fd37f.f316a", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 200, + "wires": [] + }, + { + "id": "31f7084.7b4cbf8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 280, + "wires": [ + [ + "8a9bc8d4.c02178" + ] + ] + }, + { + "id": "e3a19695.1e6a98", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 280, + "wires": [ + [ + "31f7084.7b4cbf8" + ] + ] + }, + { + "id": "8a9bc8d4.c02178", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 280, + "wires": [ + [ + "1ea1b4f0.191a6b" + ] + ] + }, + { + "id": "1ea1b4f0.191a6b", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 280, + "wires": [] + }, + { + "id": "a9dd487c.251f68", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 320, + "wires": [ + [ + "9cfd3377.f8105" + ] + ] + }, + { + "id": "8eeaee73.9da7f", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 320, + "wires": [ + [ + "a9dd487c.251f68" + ] + ] + }, + { + "id": "9cfd3377.f8105", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 320, + "wires": [ + [ + "e6b337e9.631448" + ] + ] + }, + { + "id": "e6b337e9.631448", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 320, + "wires": [] + }, + { + "id": "4a6d1a60.fbdaa4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 360, + "wires": [ + [ + "63dc5ab9.db9944" + ] + ] + }, + { + "id": "752ee5b4.6c0d9c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 360, + "wires": [ + [ + "4a6d1a60.fbdaa4" + ] + ] + }, + { + "id": "63dc5ab9.db9944", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 360, + "wires": [ + [ + "ae004172.37e9f" + ] + ] + }, + { + "id": "ae004172.37e9f", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 360, + "wires": [] + }, + { + "id": "16abb9b7.d8ddb6", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 400, + "wires": [ + [ + "f546e9f.9c0d518" + ] + ] + }, + { + "id": "56aa47dc.ad1c48", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 400, + "wires": [ + [ + "16abb9b7.d8ddb6" + ] + ] + }, + { + "id": "f546e9f.9c0d518", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 400, + "wires": [ + [ + "75feb458.8b650c" + ] + ] + }, + { + "id": "75feb458.8b650c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 400, + "wires": [] + }, + { + "id": "af0a93ab.91ddb", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 440, + "wires": [ + [ + "f24480b2.cb21d" + ] + ] + }, + { + "id": "410f5be.c56d3a4", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 440, + "wires": [ + [ + "af0a93ab.91ddb" + ] + ] + }, + { + "id": "f24480b2.cb21d", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 440, + "wires": [ + [ + "d66b5440.a84958" + ] + ] + }, + { + "id": "d66b5440.a84958", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 440, + "wires": [] + }, + { + "id": "a7e23107.f40d7", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 480, + "wires": [ + [ + "ea83ced2.01c0c" + ] + ] + }, + { + "id": "25979ca9.17ea64", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 480, + "wires": [ + [ + "a7e23107.f40d7" + ] + ] + }, + { + "id": "ea83ced2.01c0c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 480, + "wires": [ + [ + "4c6e9d07.a8e2f4" + ] + ] + }, + { + "id": "4c6e9d07.a8e2f4", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 480, + "wires": [] + }, + { + "id": "3ebdf531.632d0a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 520, + "wires": [ + [ + "40a23ab7.77a774" + ] + ] + }, + { + "id": "2543e6af.fc2c0a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 520, + "wires": [ + [ + "3ebdf531.632d0a" + ] + ] + }, + { + "id": "40a23ab7.77a774", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 520, + "wires": [ + [ + "af904df.26db3b" + ] + ] + }, + { + "id": "af904df.26db3b", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 520, + "wires": [] + }, + { + "id": "2f22e4cb.c4dc2c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 560, + "wires": [ + [ + "ea9dbebd.b5705" + ] + ] + }, + { + "id": "9b6f077d.ce7c08", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 560, + "wires": [ + [ + "2f22e4cb.c4dc2c" + ] + ] + }, + { + "id": "ea9dbebd.b5705", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 560, + "wires": [ + [ + "3cad449b.82ddec" + ] + ] + }, + { + "id": "3cad449b.82ddec", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 560, + "wires": [] + }, + { + "id": "9db63bc2.263758", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 600, + "wires": [ + [ + "ced4e3e5.86988" + ] + ] + }, + { + "id": "96d24e95.a686a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 600, + "wires": [ + [ + "9db63bc2.263758" + ] + ] + }, + { + "id": "ced4e3e5.86988", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 600, + "wires": [ + [ + "ab7a7f39.8ad5a" + ] + ] + }, + { + "id": "ab7a7f39.8ad5a", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 600, + "wires": [] + }, + { + "id": "ea6bb71f.9fc6b8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 640, + "wires": [ + [ + "14820d16.e67c73" + ] + ] + }, + { + "id": "74148a6a.96b164", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 640, + "wires": [ + [ + "ea6bb71f.9fc6b8" + ] + ] + }, + { + "id": "14820d16.e67c73", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 640, + "wires": [ + [ + "c667a74e.1bb948" + ] + ] + }, + { + "id": "c667a74e.1bb948", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 640, + "wires": [] + }, + { + "id": "d8cb5e14.846eb", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 680, + "wires": [ + [ + "6e9743a5.0e22cc" + ] + ] + }, + { + "id": "64621ef6.396f7", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 680, + "wires": [ + [ + "d8cb5e14.846eb" + ] + ] + }, + { + "id": "6e9743a5.0e22cc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 680, + "wires": [ + [ + "d7f2c9ba.373048" + ] + ] + }, + { + "id": "d7f2c9ba.373048", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 680, + "wires": [] + }, + { + "id": "39de576.ecc9ea8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 720, + "wires": [ + [ + "136d3b98.85bbf4" + ] + ] + }, + { + "id": "db3c261e.cb8598", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 720, + "wires": [ + [ + "39de576.ecc9ea8" + ] + ] + }, + { + "id": "136d3b98.85bbf4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 720, + "wires": [ + [ + "36ef03fe.4605ac" + ] + ] + }, + { + "id": "36ef03fe.4605ac", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 720, + "wires": [] + }, + { + "id": "69d3c6ac.51d8c8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 760, + "wires": [ + [ + "e4be5d72.814fc" + ] + ] + }, + { + "id": "345eb208.a3df1e", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 760, + "wires": [ + [ + "69d3c6ac.51d8c8" + ] + ] + }, + { + "id": "e4be5d72.814fc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 760, + "wires": [ + [ + "ff855a5e.cc3568" + ] + ] + }, + { + "id": "ff855a5e.cc3568", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 760, + "wires": [] + }, + { + "id": "1b549801.c3d078", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 800, + "wires": [ + [ + "1bfa3f13.7fa321" + ] + ] + }, + { + "id": "89e320da.db3eb", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 800, + "wires": [ + [ + "1b549801.c3d078" + ] + ] + }, + { + "id": "1bfa3f13.7fa321", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 800, + "wires": [ + [ + "7ae1bfd2.76f06" + ] + ] + }, + { + "id": "7ae1bfd2.76f06", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 800, + "wires": [] + }, + { + "id": "643d340a.e8cb7c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 840, + "wires": [ + [ + "b8e855dd.0d7528" + ] + ] + }, + { + "id": "32b66459.a30b7c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 840, + "wires": [ + [ + "643d340a.e8cb7c" + ] + ] + }, + { + "id": "b8e855dd.0d7528", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 840, + "wires": [ + [ + "2ed7d149.e473be" + ] + ] + }, + { + "id": "2ed7d149.e473be", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 840, + "wires": [] + }, + { + "id": "f72e1ec2.2c746", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 880, + "wires": [ + [ + "a2959f90.59d4f" + ] + ] + }, + { + "id": "92458697.e60628", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 880, + "wires": [ + [ + "f72e1ec2.2c746" + ] + ] + }, + { + "id": "a2959f90.59d4f", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 880, + "wires": [ + [ + "2b5af437.ea8fdc" + ] + ] + }, + { + "id": "2b5af437.ea8fdc", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 880, + "wires": [] + }, + { + "id": "c713249d.f10468", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 920, + "wires": [ + [ + "f3800cd4.136fe" + ] + ] + }, + { + "id": "5e901366.54db9c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 920, + "wires": [ + [ + "c713249d.f10468" + ] + ] + }, + { + "id": "f3800cd4.136fe", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 920, + "wires": [ + [ + "5cc68be4.50bf34" + ] + ] + }, + { + "id": "5cc68be4.50bf34", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 920, + "wires": [] + }, + { + "id": "a0b01420.4cd918", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 960, + "wires": [ + [ + "9375534e.e691b" + ] + ] + }, + { + "id": "94f85ed1.88861", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 960, + "wires": [ + [ + "a0b01420.4cd918" + ] + ] + }, + { + "id": "9375534e.e691b", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 960, + "wires": [ + [ + "f598c7e4.35fa68" + ] + ] + }, + { + "id": "f598c7e4.35fa68", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 960, + "wires": [] + }, + { + "id": "d8928d7d.25c2a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1000, + "wires": [ + [ + "29fa19d0.2b35b6" + ] + ] + }, + { + "id": "16c26478.79ae4c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1000, + "wires": [ + [ + "d8928d7d.25c2a" + ] + ] + }, + { + "id": "29fa19d0.2b35b6", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1000, + "wires": [ + [ + "bf104500.913e08" + ] + ] + }, + { + "id": "bf104500.913e08", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1000, + "wires": [] + }, + { + "id": "d6d60a80.a16418", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1040, + "wires": [ + [ + "d4eecf2.5fc373" + ] + ] + }, + { + "id": "a32e5596.2d2f28", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1040, + "wires": [ + [ + "d6d60a80.a16418" + ] + ] + }, + { + "id": "d4eecf2.5fc373", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1040, + "wires": [ + [ + "402701dd.4fb81" + ] + ] + }, + { + "id": "402701dd.4fb81", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1040, + "wires": [] + }, + { + "id": "e86a6f4a.1edf1", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1080, + "wires": [ + [ + "a2edb3fd.b8f09" + ] + ] + }, + { + "id": "fc0c1ea8.863c2", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1080, + "wires": [ + [ + "e86a6f4a.1edf1" + ] + ] + }, + { + "id": "a2edb3fd.b8f09", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1080, + "wires": [ + [ + "30c1bd98.8a58d2" + ] + ] + }, + { + "id": "30c1bd98.8a58d2", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1080, + "wires": [] + }, + { + "id": "db5c4e93.04b77", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1120, + "wires": [ + [ + "2deafeee.d668f2" + ] + ] + }, + { + "id": "81b4b4d4.d0af98", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1120, + "wires": [ + [ + "db5c4e93.04b77" + ] + ] + }, + { + "id": "2deafeee.d668f2", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1120, + "wires": [ + [ + "63291f9f.8adde" + ] + ] + }, + { + "id": "63291f9f.8adde", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1120, + "wires": [] + }, + { + "id": "b5904df6.f187a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1160, + "wires": [ + [ + "d4a4d3db.e0d33" + ] + ] + }, + { + "id": "8cee3eb5.21211", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1160, + "wires": [ + [ + "b5904df6.f187a" + ] + ] + }, + { + "id": "d4a4d3db.e0d33", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1160, + "wires": [ + [ + "e450bf78.50ab4" + ] + ] + }, + { + "id": "e450bf78.50ab4", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1160, + "wires": [] + }, + { + "id": "a3b09926.e62ae8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1200, + "wires": [ + [ + "ddaed484.f09e98" + ] + ] + }, + { + "id": "3c7924f7.f5c9bc", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1200, + "wires": [ + [ + "a3b09926.e62ae8" + ] + ] + }, + { + "id": "ddaed484.f09e98", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1200, + "wires": [ + [ + "f334b625.d33858" + ] + ] + }, + { + "id": "f334b625.d33858", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1200, + "wires": [] + }, + { + "id": "a144c720.1c20c8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1240, + "wires": [ + [ + "7e5c3b17.f9b584" + ] + ] + }, + { + "id": "54a48e0e.5507b", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1240, + "wires": [ + [ + "a144c720.1c20c8" + ] + ] + }, + { + "id": "7e5c3b17.f9b584", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1240, + "wires": [ + [ + "e62c6799.c36358" + ] + ] + }, + { + "id": "e62c6799.c36358", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1240, + "wires": [] + }, + { + "id": "cc6a70a8.6855d", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1280, + "wires": [ + [ + "4126f2dd.bbc5ec" + ] + ] + }, + { + "id": "e332e393.06908", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1280, + "wires": [ + [ + "cc6a70a8.6855d" + ] + ] + }, + { + "id": "4126f2dd.bbc5ec", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1280, + "wires": [ + [ + "ca92dcd1.42a62" + ] + ] + }, + { + "id": "ca92dcd1.42a62", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1280, + "wires": [] + }, + { + "id": "63e9a3d1.57a6bc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1320, + "wires": [ + [ + "44ca2d45.4cf524" + ] + ] + }, + { + "id": "856b2258.9aa8d", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1320, + "wires": [ + [ + "63e9a3d1.57a6bc" + ] + ] + }, + { + "id": "44ca2d45.4cf524", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1320, + "wires": [ + [ + "75834b68.cec614" + ] + ] + }, + { + "id": "75834b68.cec614", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1320, + "wires": [] + }, + { + "id": "e0a949a3.dfc518", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1360, + "wires": [ + [ + "85a73694.0c3db8" + ] + ] + }, + { + "id": "2cc6eb74.ac7f34", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1360, + "wires": [ + [ + "e0a949a3.dfc518" + ] + ] + }, + { + "id": "85a73694.0c3db8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1360, + "wires": [ + [ + "f114a2b0.f942e" + ] + ] + }, + { + "id": "f114a2b0.f942e", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1360, + "wires": [] + }, + { + "id": "7ed4b215.4f63ec", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1400, + "wires": [ + [ + "a305e2c0.ef1c9" + ] + ] + }, + { + "id": "bd982064.f3565", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1400, + "wires": [ + [ + "7ed4b215.4f63ec" + ] + ] + }, + { + "id": "a305e2c0.ef1c9", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1400, + "wires": [ + [ + "9040671e.2b1548" + ] + ] + }, + { + "id": "9040671e.2b1548", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1400, + "wires": [] + }, + { + "id": "e2ab7da3.fb187", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1440, + "wires": [ + [ + "e01cef57.877c8" + ] + ] + }, + { + "id": "a9047bb8.35ac08", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1440, + "wires": [ + [ + "e2ab7da3.fb187" + ] + ] + }, + { + "id": "e01cef57.877c8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1440, + "wires": [ + [ + "77c16c7e.3bf6e4" + ] + ] + }, + { + "id": "77c16c7e.3bf6e4", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1440, + "wires": [] + }, + { + "id": "4f14c3b2.43020c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 290, + "y": 1480, + "wires": [ + [ + "cc6066ba.4f1818" + ] + ] + }, + { + "id": "de7951cd.7b4ba", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 130, + "y": 1480, + "wires": [ + [ + "4f14c3b2.43020c" + ] + ] + }, + { + "id": "cc6066ba.4f1818", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 450, + "y": 1480, + "wires": [ + [ + "5a89fe91.c6f7b" + ] + ] + }, + { + "id": "5a89fe91.c6f7b", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 760, + "y": 1480, + "wires": [] + }, + { + "id": "68036512.344fbc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 80, + "wires": [ + [ + "ccc9d6f7.cb12b8" + ] + ] + }, + { + "id": "df01061a.ae8fc8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 80, + "wires": [ + [ + "68036512.344fbc" + ] + ] + }, + { + "id": "ccc9d6f7.cb12b8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 80, + "wires": [ + [ + "b9fc4b54.af2888" + ] + ] + }, + { + "id": "b9fc4b54.af2888", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 80, + "wires": [] + }, + { + "id": "b3add78d.7d3358", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 120, + "wires": [ + [ + "ac7d74ac.55d398" + ] + ] + }, + { + "id": "49d1f687.b70cb8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 120, + "wires": [ + [ + "b3add78d.7d3358" + ] + ] + }, + { + "id": "ac7d74ac.55d398", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 120, + "wires": [ + [ + "e0e26c0a.bc574" + ] + ] + }, + { + "id": "e0e26c0a.bc574", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 120, + "wires": [] + }, + { + "id": "e8f1b348.f4298", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 160, + "wires": [ + [ + "df859047.4674e" + ] + ] + }, + { + "id": "14e6a03a.d60ff", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 160, + "wires": [ + [ + "e8f1b348.f4298" + ] + ] + }, + { + "id": "df859047.4674e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 160, + "wires": [ + [ + "1bb2dfa2.8761d" + ] + ] + }, + { + "id": "1bb2dfa2.8761d", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 160, + "wires": [] + }, + { + "id": "c9abf92.4e8a108", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 200, + "wires": [ + [ + "845ce4a3.cb9bd8" + ] + ] + }, + { + "id": "d961cd9c.b9eaa", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 200, + "wires": [ + [ + "c9abf92.4e8a108" + ] + ] + }, + { + "id": "845ce4a3.cb9bd8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 200, + "wires": [ + [ + "f131a158.281c1" + ] + ] + }, + { + "id": "f131a158.281c1", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 200, + "wires": [] + }, + { + "id": "b2138d8f.4bd26", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 240, + "wires": [ + [ + "b83cfcb6.5d282" + ] + ] + }, + { + "id": "5125b224.be58dc", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 240, + "wires": [ + [ + "b2138d8f.4bd26" + ] + ] + }, + { + "id": "b83cfcb6.5d282", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 240, + "wires": [ + [ + "c54be458.e070e8" + ] + ] + }, + { + "id": "c54be458.e070e8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 240, + "wires": [] + }, + { + "id": "f935af08.8bdd2", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 280, + "wires": [ + [ + "2fad9682.e4e3fa" + ] + ] + }, + { + "id": "4509efb5.975f7", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 280, + "wires": [ + [ + "f935af08.8bdd2" + ] + ] + }, + { + "id": "2fad9682.e4e3fa", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 280, + "wires": [ + [ + "ebf71902.bab3b8" + ] + ] + }, + { + "id": "ebf71902.bab3b8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 280, + "wires": [] + }, + { + "id": "a95f76da.61d718", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 320, + "wires": [ + [ + "d15ca19f.4d633" + ] + ] + }, + { + "id": "b78c87ea.920608", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 320, + "wires": [ + [ + "a95f76da.61d718" + ] + ] + }, + { + "id": "d15ca19f.4d633", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 320, + "wires": [ + [ + "991cde00.0074c" + ] + ] + }, + { + "id": "991cde00.0074c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 320, + "wires": [] + }, + { + "id": "e7a30d5f.df076", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 360, + "wires": [ + [ + "9bf5ac18.39a0e" + ] + ] + }, + { + "id": "77bc2212.8fdf7c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 360, + "wires": [ + [ + "e7a30d5f.df076" + ] + ] + }, + { + "id": "9bf5ac18.39a0e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 360, + "wires": [ + [ + "9ab64aee.64af88" + ] + ] + }, + { + "id": "9ab64aee.64af88", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 360, + "wires": [] + }, + { + "id": "ee9fc9df.c9bf78", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 400, + "wires": [ + [ + "5ec53daa.7e1174" + ] + ] + }, + { + "id": "64b4da21.d61194", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 400, + "wires": [ + [ + "ee9fc9df.c9bf78" + ] + ] + }, + { + "id": "5ec53daa.7e1174", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 400, + "wires": [ + [ + "7597fca0.567474" + ] + ] + }, + { + "id": "7597fca0.567474", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 400, + "wires": [] + }, + { + "id": "519226f6.3052b8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 440, + "wires": [ + [ + "e76214fb.51cf18" + ] + ] + }, + { + "id": "cb6ce7df.06f258", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 440, + "wires": [ + [ + "519226f6.3052b8" + ] + ] + }, + { + "id": "e76214fb.51cf18", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 440, + "wires": [ + [ + "19c5566c.7da18a" + ] + ] + }, + { + "id": "19c5566c.7da18a", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 440, + "wires": [] + }, + { + "id": "24124db6.46ce92", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 480, + "wires": [ + [ + "57509a0a.8bad24" + ] + ] + }, + { + "id": "77b38095.5157d", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 480, + "wires": [ + [ + "24124db6.46ce92" + ] + ] + }, + { + "id": "57509a0a.8bad24", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 480, + "wires": [ + [ + "75635cab.8b4944" + ] + ] + }, + { + "id": "75635cab.8b4944", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 480, + "wires": [] + }, + { + "id": "aa133d10.97c22", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 520, + "wires": [ + [ + "607db535.d4d6fc" + ] + ] + }, + { + "id": "50f45f1f.b7ae", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 520, + "wires": [ + [ + "aa133d10.97c22" + ] + ] + }, + { + "id": "607db535.d4d6fc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 520, + "wires": [ + [ + "3641220e.5b5fce" + ] + ] + }, + { + "id": "3641220e.5b5fce", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 520, + "wires": [] + }, + { + "id": "1d47a897.d8e1c7", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 560, + "wires": [ + [ + "a0d1f238.8b09f" + ] + ] + }, + { + "id": "a183e915.696828", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 560, + "wires": [ + [ + "1d47a897.d8e1c7" + ] + ] + }, + { + "id": "a0d1f238.8b09f", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 560, + "wires": [ + [ + "8a2ad517.677298" + ] + ] + }, + { + "id": "8a2ad517.677298", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 560, + "wires": [] + }, + { + "id": "dfe117ea.546a18", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 600, + "wires": [ + [ + "3071fd35.1bb952" + ] + ] + }, + { + "id": "75b6aa41.84ce24", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 600, + "wires": [ + [ + "dfe117ea.546a18" + ] + ] + }, + { + "id": "3071fd35.1bb952", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 600, + "wires": [ + [ + "da1c3b3f.dc8108" + ] + ] + }, + { + "id": "da1c3b3f.dc8108", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 600, + "wires": [] + }, + { + "id": "2e9dad8a.b19f52", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 640, + "wires": [ + [ + "9a53d0ac.11861" + ] + ] + }, + { + "id": "e11bf62b.5319a8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 640, + "wires": [ + [ + "2e9dad8a.b19f52" + ] + ] + }, + { + "id": "9a53d0ac.11861", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 640, + "wires": [ + [ + "a22897b3.1ef0c8" + ] + ] + }, + { + "id": "a22897b3.1ef0c8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 640, + "wires": [] + }, + { + "id": "6dadeaac.3fb554", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 680, + "wires": [ + [ + "24ae57ae.292ea8" + ] + ] + }, + { + "id": "9fa52aa0.a0bb98", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 680, + "wires": [ + [ + "6dadeaac.3fb554" + ] + ] + }, + { + "id": "24ae57ae.292ea8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 680, + "wires": [ + [ + "c52654fc.95c298" + ] + ] + }, + { + "id": "c52654fc.95c298", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 680, + "wires": [] + }, + { + "id": "8ceccadb.3c8628", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 720, + "wires": [ + [ + "a5f6b244.93652" + ] + ] + }, + { + "id": "b069686.8d52298", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 720, + "wires": [ + [ + "8ceccadb.3c8628" + ] + ] + }, + { + "id": "a5f6b244.93652", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 720, + "wires": [ + [ + "9a884069.55dfb" + ] + ] + }, + { + "id": "9a884069.55dfb", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 720, + "wires": [] + }, + { + "id": "4a9856ec.82de58", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 760, + "wires": [ + [ + "527a671b.9b8f48" + ] + ] + }, + { + "id": "95955a8b.74b2c8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 760, + "wires": [ + [ + "4a9856ec.82de58" + ] + ] + }, + { + "id": "527a671b.9b8f48", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 760, + "wires": [ + [ + "b03eaeef.f3a28" + ] + ] + }, + { + "id": "b03eaeef.f3a28", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 760, + "wires": [] + }, + { + "id": "30b3a7a6.bd8b08", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 800, + "wires": [ + [ + "a406342f.3ea9e8" + ] + ] + }, + { + "id": "83c49207.0ff17", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 800, + "wires": [ + [ + "30b3a7a6.bd8b08" + ] + ] + }, + { + "id": "a406342f.3ea9e8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 800, + "wires": [ + [ + "1831c880.cec968" + ] + ] + }, + { + "id": "1831c880.cec968", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 800, + "wires": [] + }, + { + "id": "420cedfd.349274", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 840, + "wires": [ + [ + "4581bac4.968114" + ] + ] + }, + { + "id": "66634479.56369c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 840, + "wires": [ + [ + "420cedfd.349274" + ] + ] + }, + { + "id": "4581bac4.968114", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 840, + "wires": [ + [ + "82b3c343.1fa47" + ] + ] + }, + { + "id": "82b3c343.1fa47", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 840, + "wires": [] + }, + { + "id": "4cc20118.93745", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 880, + "wires": [ + [ + "1f241cfa.6e9f83" + ] + ] + }, + { + "id": "2f20cdc3.73b0a2", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 880, + "wires": [ + [ + "4cc20118.93745" + ] + ] + }, + { + "id": "1f241cfa.6e9f83", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 880, + "wires": [ + [ + "5b18c6c.64d9138" + ] + ] + }, + { + "id": "5b18c6c.64d9138", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 880, + "wires": [] + }, + { + "id": "59f1fe87.6ed4b", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 920, + "wires": [ + [ + "e180225f.e1b3f" + ] + ] + }, + { + "id": "75611881.b2d438", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 920, + "wires": [ + [ + "59f1fe87.6ed4b" + ] + ] + }, + { + "id": "e180225f.e1b3f", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 920, + "wires": [ + [ + "6fd551f6.f86d7" + ] + ] + }, + { + "id": "6fd551f6.f86d7", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 920, + "wires": [] + }, + { + "id": "730443fb.2fea7c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 960, + "wires": [ + [ + "2d85b0a1.001db" + ] + ] + }, + { + "id": "e971c25.7d6994", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 960, + "wires": [ + [ + "730443fb.2fea7c" + ] + ] + }, + { + "id": "2d85b0a1.001db", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 960, + "wires": [ + [ + "8d991b5d.89b398" + ] + ] + }, + { + "id": "8d991b5d.89b398", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 960, + "wires": [] + }, + { + "id": "e3a9b5d.3e86748", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1000, + "wires": [ + [ + "6641cb76.337c24" + ] + ] + }, + { + "id": "d2b7e0a2.558b", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1000, + "wires": [ + [ + "e3a9b5d.3e86748" + ] + ] + }, + { + "id": "6641cb76.337c24", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1000, + "wires": [ + [ + "be6a5a15.79ece8" + ] + ] + }, + { + "id": "be6a5a15.79ece8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1000, + "wires": [] + }, + { + "id": "205d15f1.cd743a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1040, + "wires": [ + [ + "89c710be.191d4" + ] + ] + }, + { + "id": "f74b1cd3.00ed2", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1040, + "wires": [ + [ + "205d15f1.cd743a" + ] + ] + }, + { + "id": "89c710be.191d4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1040, + "wires": [ + [ + "906bfdde.3f31a" + ] + ] + }, + { + "id": "906bfdde.3f31a", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1040, + "wires": [] + }, + { + "id": "324e8658.9280fa", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1080, + "wires": [ + [ + "1b190759.2540e9" + ] + ] + }, + { + "id": "8577f64f.2041b8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1080, + "wires": [ + [ + "324e8658.9280fa" + ] + ] + }, + { + "id": "1b190759.2540e9", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1080, + "wires": [ + [ + "4e22736.144ff8c" + ] + ] + }, + { + "id": "4e22736.144ff8c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1080, + "wires": [] + }, + { + "id": "6dd2bae4.e55824", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1120, + "wires": [ + [ + "5e063e47.11335" + ] + ] + }, + { + "id": "10e326f4.963c19", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1120, + "wires": [ + [ + "6dd2bae4.e55824" + ] + ] + }, + { + "id": "5e063e47.11335", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1120, + "wires": [ + [ + "ee7f1f41.45c2" + ] + ] + }, + { + "id": "ee7f1f41.45c2", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1120, + "wires": [] + }, + { + "id": "e519a6aa.dca5a8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1160, + "wires": [ + [ + "c775bda6.cb87f" + ] + ] + }, + { + "id": "f1256ff4.9681b", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1160, + "wires": [ + [ + "e519a6aa.dca5a8" + ] + ] + }, + { + "id": "c775bda6.cb87f", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1160, + "wires": [ + [ + "9bb6815c.30d9a" + ] + ] + }, + { + "id": "9bb6815c.30d9a", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1160, + "wires": [] + }, + { + "id": "367e9ad6.449236", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1200, + "wires": [ + [ + "af001de8.99da4" + ] + ] + }, + { + "id": "6d5ac781.b7baf8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1200, + "wires": [ + [ + "367e9ad6.449236" + ] + ] + }, + { + "id": "af001de8.99da4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1200, + "wires": [ + [ + "bc8004fd.f8ff18" + ] + ] + }, + { + "id": "bc8004fd.f8ff18", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1200, + "wires": [] + }, + { + "id": "28143c78.0044d4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1240, + "wires": [ + [ + "5c42f732.ce3748" + ] + ] + }, + { + "id": "ed4394f3.c288d8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1240, + "wires": [ + [ + "28143c78.0044d4" + ] + ] + }, + { + "id": "5c42f732.ce3748", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1240, + "wires": [ + [ + "27b8ab2e.4b6844" + ] + ] + }, + { + "id": "27b8ab2e.4b6844", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1240, + "wires": [] + }, + { + "id": "e2afe332.c855d", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1280, + "wires": [ + [ + "ba54f46a.e4aa38" + ] + ] + }, + { + "id": "6db42f51.d857c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1280, + "wires": [ + [ + "e2afe332.c855d" + ] + ] + }, + { + "id": "ba54f46a.e4aa38", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1280, + "wires": [ + [ + "70492d4f.e2f224" + ] + ] + }, + { + "id": "70492d4f.e2f224", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1280, + "wires": [] + }, + { + "id": "ff94366b.138078", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 80, + "wires": [ + [ + "b667d700.ffadb8" + ] + ] + }, + { + "id": "c9a8f08d.21b", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 80, + "wires": [ + [ + "ff94366b.138078" + ] + ] + }, + { + "id": "b667d700.ffadb8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 80, + "wires": [ + [ + "bca61587.157568" + ] + ] + }, + { + "id": "bca61587.157568", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 80, + "wires": [] + }, + { + "id": "65e301a.39917", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 120, + "wires": [ + [ + "b0c5f278.7eaaa" + ] + ] + }, + { + "id": "8a8c3c61.5dfcc", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 120, + "wires": [ + [ + "65e301a.39917" + ] + ] + }, + { + "id": "b0c5f278.7eaaa", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 120, + "wires": [ + [ + "f24d5590.16bfa8" + ] + ] + }, + { + "id": "f24d5590.16bfa8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 120, + "wires": [] + }, + { + "id": "280b36d5.df554a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 160, + "wires": [ + [ + "d5fd893e.f2c208" + ] + ] + }, + { + "id": "6292c572.47036c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 160, + "wires": [ + [ + "280b36d5.df554a" + ] + ] + }, + { + "id": "d5fd893e.f2c208", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 160, + "wires": [ + [ + "1939015d.92f41f" + ] + ] + }, + { + "id": "1939015d.92f41f", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 160, + "wires": [] + }, + { + "id": "be12c6e5.ee3ef8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 200, + "wires": [ + [ + "beea7f31.6746e" + ] + ] + }, + { + "id": "986bb27e.e7e14", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 200, + "wires": [ + [ + "be12c6e5.ee3ef8" + ] + ] + }, + { + "id": "beea7f31.6746e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 200, + "wires": [ + [ + "bd22e737.894f38" + ] + ] + }, + { + "id": "bd22e737.894f38", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 200, + "wires": [] + }, + { + "id": "e90617d5.b41618", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 240, + "wires": [ + [ + "13ca00e0.271eff" + ] + ] + }, + { + "id": "95515d83.55bd3", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 240, + "wires": [ + [ + "e90617d5.b41618" + ] + ] + }, + { + "id": "13ca00e0.271eff", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 240, + "wires": [ + [ + "f3ec28ea.fa81c8" + ] + ] + }, + { + "id": "f3ec28ea.fa81c8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 240, + "wires": [] + }, + { + "id": "1f895a00.3e7a66", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 280, + "wires": [ + [ + "c2117d53.f3734" + ] + ] + }, + { + "id": "7442d330.db654c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 280, + "wires": [ + [ + "1f895a00.3e7a66" + ] + ] + }, + { + "id": "c2117d53.f3734", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 280, + "wires": [ + [ + "b4c99205.80056" + ] + ] + }, + { + "id": "b4c99205.80056", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 280, + "wires": [] + }, + { + "id": "2bae06bb.c1f74a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 320, + "wires": [ + [ + "9decccd.05b063" + ] + ] + }, + { + "id": "9c816082.36745", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 320, + "wires": [ + [ + "2bae06bb.c1f74a" + ] + ] + }, + { + "id": "9decccd.05b063", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 320, + "wires": [ + [ + "80833a2c.393658" + ] + ] + }, + { + "id": "80833a2c.393658", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 320, + "wires": [] + }, + { + "id": "9fd3d42d.7cf8a8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 360, + "wires": [ + [ + "d4e66163.d521e" + ] + ] + }, + { + "id": "fae083cb.65e4", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 360, + "wires": [ + [ + "9fd3d42d.7cf8a8" + ] + ] + }, + { + "id": "d4e66163.d521e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 360, + "wires": [ + [ + "16057870.f11658" + ] + ] + }, + { + "id": "16057870.f11658", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 360, + "wires": [] + }, + { + "id": "620dc742.7b7078", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 400, + "wires": [ + [ + "a35cf322.0cf7" + ] + ] + }, + { + "id": "5189044b.b179bc", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 400, + "wires": [ + [ + "620dc742.7b7078" + ] + ] + }, + { + "id": "a35cf322.0cf7", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 400, + "wires": [ + [ + "8d4cf2ff.a5acb" + ] + ] + }, + { + "id": "8d4cf2ff.a5acb", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 400, + "wires": [] + }, + { + "id": "552ba0f7.22406", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 440, + "wires": [ + [ + "8a1b4910.4dacd8" + ] + ] + }, + { + "id": "58db0b02.1f8f44", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 440, + "wires": [ + [ + "552ba0f7.22406" + ] + ] + }, + { + "id": "8a1b4910.4dacd8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 440, + "wires": [ + [ + "ff91805a.a3c4a" + ] + ] + }, + { + "id": "ff91805a.a3c4a", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 440, + "wires": [] + }, + { + "id": "dae2e75e.f546f8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 480, + "wires": [ + [ + "8ba096b3.a438b8" + ] + ] + }, + { + "id": "8d5f45c.442dab8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 480, + "wires": [ + [ + "dae2e75e.f546f8" + ] + ] + }, + { + "id": "8ba096b3.a438b8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 480, + "wires": [ + [ + "eca1c0df.bd259" + ] + ] + }, + { + "id": "eca1c0df.bd259", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 480, + "wires": [] + }, + { + "id": "e2a1270b.5de488", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 520, + "wires": [ + [ + "f65dbb6.50aa748" + ] + ] + }, + { + "id": "37749e73.b18892", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 520, + "wires": [ + [ + "e2a1270b.5de488" + ] + ] + }, + { + "id": "f65dbb6.50aa748", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 520, + "wires": [ + [ + "a004e730.8b7908" + ] + ] + }, + { + "id": "a004e730.8b7908", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 520, + "wires": [] + }, + { + "id": "86f20653.9fe888", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 560, + "wires": [ + [ + "f4af219b.05f95" + ] + ] + }, + { + "id": "bf206f33.ee19a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 560, + "wires": [ + [ + "86f20653.9fe888" + ] + ] + }, + { + "id": "f4af219b.05f95", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 560, + "wires": [ + [ + "198912a4.f36acd" + ] + ] + }, + { + "id": "198912a4.f36acd", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 560, + "wires": [] + }, + { + "id": "81c7e0da.4183", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 600, + "wires": [ + [ + "7100061.fd65ff8" + ] + ] + }, + { + "id": "b655c05c.80a68", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 600, + "wires": [ + [ + "81c7e0da.4183" + ] + ] + }, + { + "id": "7100061.fd65ff8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 600, + "wires": [ + [ + "ac477a3a.597dc8" + ] + ] + }, + { + "id": "ac477a3a.597dc8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 600, + "wires": [] + }, + { + "id": "47e7afda.19185", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 640, + "wires": [ + [ + "d1cc0737.8f9828" + ] + ] + }, + { + "id": "d9b3fcd.69a49", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 640, + "wires": [ + [ + "47e7afda.19185" + ] + ] + }, + { + "id": "d1cc0737.8f9828", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 640, + "wires": [ + [ + "bc7bc2c0.9cac8" + ] + ] + }, + { + "id": "bc7bc2c0.9cac8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 640, + "wires": [] + }, + { + "id": "a6546d98.20e8b", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 680, + "wires": [ + [ + "83f37962.ae71f8" + ] + ] + }, + { + "id": "94be3f1d.8e7ca", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 680, + "wires": [ + [ + "a6546d98.20e8b" + ] + ] + }, + { + "id": "83f37962.ae71f8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 680, + "wires": [ + [ + "b2b6f34c.44c67" + ] + ] + }, + { + "id": "b2b6f34c.44c67", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 680, + "wires": [] + }, + { + "id": "a724e92d.1bd228", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 720, + "wires": [ + [ + "842dd10c.34f55" + ] + ] + }, + { + "id": "a6d5a966.e89e18", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 720, + "wires": [ + [ + "a724e92d.1bd228" + ] + ] + }, + { + "id": "842dd10c.34f55", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 720, + "wires": [ + [ + "93bdb762.f7fee8" + ] + ] + }, + { + "id": "93bdb762.f7fee8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 720, + "wires": [] + }, + { + "id": "ff1ab5d1.1695e8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 760, + "wires": [ + [ + "9e447989.3ea168" + ] + ] + }, + { + "id": "a5309393.8a1e", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 760, + "wires": [ + [ + "ff1ab5d1.1695e8" + ] + ] + }, + { + "id": "9e447989.3ea168", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 760, + "wires": [ + [ + "7efa4c8b.9e7bc4" + ] + ] + }, + { + "id": "7efa4c8b.9e7bc4", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 760, + "wires": [] + }, + { + "id": "1fc095ff.dde0da", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 800, + "wires": [ + [ + "c028d844.fb0628" + ] + ] + }, + { + "id": "fdb5ab39.20cff8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 800, + "wires": [ + [ + "1fc095ff.dde0da" + ] + ] + }, + { + "id": "c028d844.fb0628", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 800, + "wires": [ + [ + "b305c31d.7e577" + ] + ] + }, + { + "id": "b305c31d.7e577", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 800, + "wires": [] + }, + { + "id": "c4001b6e.9672f8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 840, + "wires": [ + [ + "516bec5d.463234" + ] + ] + }, + { + "id": "bb200798.90a8a8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 840, + "wires": [ + [ + "c4001b6e.9672f8" + ] + ] + }, + { + "id": "516bec5d.463234", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 840, + "wires": [ + [ + "5a5bb560.c5fb6c" + ] + ] + }, + { + "id": "5a5bb560.c5fb6c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 840, + "wires": [] + }, + { + "id": "541621d.dd3bee", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 880, + "wires": [ + [ + "4b2b6592.4a4c6c" + ] + ] + }, + { + "id": "86a0fdb3.ed698", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 880, + "wires": [ + [ + "541621d.dd3bee" + ] + ] + }, + { + "id": "4b2b6592.4a4c6c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 880, + "wires": [ + [ + "28c119f.0d52be6" + ] + ] + }, + { + "id": "28c119f.0d52be6", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 880, + "wires": [] + }, + { + "id": "ee78b14f.d14a7", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 920, + "wires": [ + [ + "cab70dc0.a4504" + ] + ] + }, + { + "id": "c4f82a50.550158", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 920, + "wires": [ + [ + "ee78b14f.d14a7" + ] + ] + }, + { + "id": "cab70dc0.a4504", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 920, + "wires": [ + [ + "8ef5df01.e7092" + ] + ] + }, + { + "id": "8ef5df01.e7092", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 920, + "wires": [] + }, + { + "id": "bb00c7fe.c96da8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 960, + "wires": [ + [ + "69bb92ff.16108c" + ] + ] + }, + { + "id": "df95167a.3b19f8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 960, + "wires": [ + [ + "bb00c7fe.c96da8" + ] + ] + }, + { + "id": "69bb92ff.16108c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 960, + "wires": [ + [ + "be627e10.dae0b" + ] + ] + }, + { + "id": "be627e10.dae0b", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 960, + "wires": [] + }, + { + "id": "d2c3040a.624338", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1000, + "wires": [ + [ + "f558bb79.5d3bc8" + ] + ] + }, + { + "id": "9b32d1ef.8c085", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1000, + "wires": [ + [ + "d2c3040a.624338" + ] + ] + }, + { + "id": "f558bb79.5d3bc8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1000, + "wires": [ + [ + "3ea4baa2.5f29b6" + ] + ] + }, + { + "id": "3ea4baa2.5f29b6", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1000, + "wires": [] + }, + { + "id": "e1319455.baaf58", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1040, + "wires": [ + [ + "97438226.e39ec" + ] + ] + }, + { + "id": "654f2576.4f79bc", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1040, + "wires": [ + [ + "e1319455.baaf58" + ] + ] + }, + { + "id": "97438226.e39ec", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1040, + "wires": [ + [ + "4ffd277c.93f4e8" + ] + ] + }, + { + "id": "4ffd277c.93f4e8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1040, + "wires": [] + }, + { + "id": "122d6196.15239e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1080, + "wires": [ + [ + "4be8232a.71083c" + ] + ] + }, + { + "id": "cd1b5521.c95ee8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1080, + "wires": [ + [ + "122d6196.15239e" + ] + ] + }, + { + "id": "4be8232a.71083c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1080, + "wires": [ + [ + "e7ce2cc2.92651" + ] + ] + }, + { + "id": "e7ce2cc2.92651", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1080, + "wires": [] + }, + { + "id": "69934d8c.009544", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1120, + "wires": [ + [ + "90c7ddb0.970a2" + ] + ] + }, + { + "id": "21475d5f.13aee2", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1120, + "wires": [ + [ + "69934d8c.009544" + ] + ] + }, + { + "id": "90c7ddb0.970a2", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1120, + "wires": [ + [ + "340ff30b.ea460c" + ] + ] + }, + { + "id": "340ff30b.ea460c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1120, + "wires": [] + }, + { + "id": "bec8b434.42c908", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1160, + "wires": [ + [ + "1cd40789.5e1408" + ] + ] + }, + { + "id": "6621abda.6731a4", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1160, + "wires": [ + [ + "bec8b434.42c908" + ] + ] + }, + { + "id": "1cd40789.5e1408", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1160, + "wires": [ + [ + "cc21876d.dc0af8" + ] + ] + }, + { + "id": "cc21876d.dc0af8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1160, + "wires": [] + }, + { + "id": "51549103.f19ec", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1200, + "wires": [ + [ + "9526881.eabdc78" + ] + ] + }, + { + "id": "187cd50a.fa9ebb", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1200, + "wires": [ + [ + "51549103.f19ec" + ] + ] + }, + { + "id": "9526881.eabdc78", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1200, + "wires": [ + [ + "333ba25.36eab5e" + ] + ] + }, + { + "id": "333ba25.36eab5e", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1200, + "wires": [] + }, + { + "id": "6f5f42cb.0dcb6c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1240, + "wires": [ + [ + "449ad28e.081fac" + ] + ] + }, + { + "id": "6d63cc02.b0a1b4", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1240, + "wires": [ + [ + "6f5f42cb.0dcb6c" + ] + ] + }, + { + "id": "449ad28e.081fac", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1240, + "wires": [ + [ + "ae9e970f.209c38" + ] + ] + }, + { + "id": "ae9e970f.209c38", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1240, + "wires": [] + }, + { + "id": "9e7f88e9.58f0f8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1280, + "wires": [ + [ + "44cee620.2e9a78" + ] + ] + }, + { + "id": "d508ffcb.fee7f", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1280, + "wires": [ + [ + "9e7f88e9.58f0f8" + ] + ] + }, + { + "id": "44cee620.2e9a78", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1280, + "wires": [ + [ + "d03f4884.21f3f8" + ] + ] + }, + { + "id": "d03f4884.21f3f8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1280, + "wires": [] + }, + { + "id": "d4cf2fe8.f7f86", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1320, + "wires": [ + [ + "40ee381f.4f54b8" + ] + ] + }, + { + "id": "9b69117e.c5077", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1320, + "wires": [ + [ + "d4cf2fe8.f7f86" + ] + ] + }, + { + "id": "40ee381f.4f54b8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1320, + "wires": [ + [ + "f3f13650.f8f488" + ] + ] + }, + { + "id": "f3f13650.f8f488", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1320, + "wires": [] + }, + { + "id": "42d11de4.59c314", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1360, + "wires": [ + [ + "1fe8b556.c4445b" + ] + ] + }, + { + "id": "f7cbe48d.df6388", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1360, + "wires": [ + [ + "42d11de4.59c314" + ] + ] + }, + { + "id": "1fe8b556.c4445b", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1360, + "wires": [ + [ + "bba81c8.278d8e" + ] + ] + }, + { + "id": "bba81c8.278d8e", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1360, + "wires": [] + }, + { + "id": "3153724a.d1466e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1400, + "wires": [ + [ + "bcb8104c.4a3c9" + ] + ] + }, + { + "id": "abe85522.578f48", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1400, + "wires": [ + [ + "3153724a.d1466e" + ] + ] + }, + { + "id": "bcb8104c.4a3c9", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1400, + "wires": [ + [ + "84e4b727.e50ed8" + ] + ] + }, + { + "id": "84e4b727.e50ed8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1400, + "wires": [] + }, + { + "id": "b7ca771f.75ce78", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1440, + "wires": [ + [ + "e8565cbb.ac0fb" + ] + ] + }, + { + "id": "2564263.eee17da", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1440, + "wires": [ + [ + "b7ca771f.75ce78" + ] + ] + }, + { + "id": "e8565cbb.ac0fb", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1440, + "wires": [ + [ + "ccddb04d.eed9a" + ] + ] + }, + { + "id": "ccddb04d.eed9a", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1440, + "wires": [] + }, + { + "id": "2fd60017.8c272", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1480, + "wires": [ + [ + "66749500.139ebc" + ] + ] + }, + { + "id": "361f91aa.f2815e", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1480, + "wires": [ + [ + "2fd60017.8c272" + ] + ] + }, + { + "id": "66749500.139ebc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1480, + "wires": [ + [ + "62dbb865.fe4e78" + ] + ] + }, + { + "id": "62dbb865.fe4e78", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1480, + "wires": [] + }, + { + "id": "147ff022.8d3df", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1520, + "wires": [ + [ + "70f68c23.2226f4" + ] + ] + }, + { + "id": "75c0c207.53a15c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1520, + "wires": [ + [ + "147ff022.8d3df" + ] + ] + }, + { + "id": "70f68c23.2226f4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1520, + "wires": [ + [ + "179c8a26.3df076" + ] + ] + }, + { + "id": "179c8a26.3df076", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1520, + "wires": [] + }, + { + "id": "d940817c.7c291", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1560, + "wires": [ + [ + "2f30284c.4f94c8" + ] + ] + }, + { + "id": "d3cfce3a.5374a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1560, + "wires": [ + [ + "d940817c.7c291" + ] + ] + }, + { + "id": "2f30284c.4f94c8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1560, + "wires": [ + [ + "f3585c1f.5c2fd" + ] + ] + }, + { + "id": "f3585c1f.5c2fd", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1560, + "wires": [] + }, + { + "id": "8b89b466.aadf48", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1600, + "wires": [ + [ + "ce93f81f.ba4938" + ] + ] + }, + { + "id": "4ade4259.1a08ec", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1600, + "wires": [ + [ + "8b89b466.aadf48" + ] + ] + }, + { + "id": "ce93f81f.ba4938", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1600, + "wires": [ + [ + "fb558efe.3597c" + ] + ] + }, + { + "id": "fb558efe.3597c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1600, + "wires": [] + }, + { + "id": "55700ac2.175de4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1640, + "wires": [ + [ + "9762dad3.df63d8" + ] + ] + }, + { + "id": "aba9cc0b.6c949", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1640, + "wires": [ + [ + "55700ac2.175de4" + ] + ] + }, + { + "id": "9762dad3.df63d8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1640, + "wires": [ + [ + "edc789a2.2b3ae8" + ] + ] + }, + { + "id": "edc789a2.2b3ae8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1640, + "wires": [] + }, + { + "id": "cb7afb63.f3aff8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1680, + "wires": [ + [ + "dc46bd91.b4542" + ] + ] + }, + { + "id": "dff401f2.b2ccb", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1680, + "wires": [ + [ + "cb7afb63.f3aff8" + ] + ] + }, + { + "id": "dc46bd91.b4542", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1680, + "wires": [ + [ + "221a2444.2f196c" + ] + ] + }, + { + "id": "221a2444.2f196c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1680, + "wires": [] + }, + { + "id": "19ea8bd0.52efe4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1720, + "wires": [ + [ + "d2350699.a2dd88" + ] + ] + }, + { + "id": "87654b79.a48cc8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1720, + "wires": [ + [ + "19ea8bd0.52efe4" + ] + ] + }, + { + "id": "d2350699.a2dd88", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1720, + "wires": [ + [ + "3fb868d6.9066e8" + ] + ] + }, + { + "id": "3fb868d6.9066e8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1720, + "wires": [] + }, + { + "id": "ead7720e.c9fda", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1760, + "wires": [ + [ + "ccb02d49.d65bc" + ] + ] + }, + { + "id": "82b6eeb0.3087", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1760, + "wires": [ + [ + "ead7720e.c9fda" + ] + ] + }, + { + "id": "ccb02d49.d65bc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1760, + "wires": [ + [ + "b8f28fee.2fe3e" + ] + ] + }, + { + "id": "b8f28fee.2fe3e", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1760, + "wires": [] + }, + { + "id": "d9d90d5b.5d52d", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1800, + "wires": [ + [ + "2949cd0b.beb322" + ] + ] + }, + { + "id": "75e3682a.1bd108", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1800, + "wires": [ + [ + "d9d90d5b.5d52d" + ] + ] + }, + { + "id": "2949cd0b.beb322", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1800, + "wires": [ + [ + "9c640982.00a1e8" + ] + ] + }, + { + "id": "9c640982.00a1e8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1800, + "wires": [] + }, + { + "id": "2710ad25.535582", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1840, + "wires": [ + [ + "bb18ba89.384918" + ] + ] + }, + { + "id": "d871d8c6.31d1c8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1840, + "wires": [ + [ + "2710ad25.535582" + ] + ] + }, + { + "id": "bb18ba89.384918", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1840, + "wires": [ + [ + "2d56209d.51907" + ] + ] + }, + { + "id": "2d56209d.51907", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1840, + "wires": [] + }, + { + "id": "c7ba18a4.21d918", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1880, + "wires": [ + [ + "5a7cc246.bb1cec" + ] + ] + }, + { + "id": "becc2aa8.820378", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1880, + "wires": [ + [ + "c7ba18a4.21d918" + ] + ] + }, + { + "id": "5a7cc246.bb1cec", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1880, + "wires": [ + [ + "4ff01c1.9a37be4" + ] + ] + }, + { + "id": "4ff01c1.9a37be4", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1880, + "wires": [] + }, + { + "id": "35426ad8.4dc9b6", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1920, + "wires": [ + [ + "5e4f6868.8efde8" + ] + ] + }, + { + "id": "58fb92d3.34c68c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1920, + "wires": [ + [ + "35426ad8.4dc9b6" + ] + ] + }, + { + "id": "5e4f6868.8efde8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1920, + "wires": [ + [ + "b259ad6a.284f7" + ] + ] + }, + { + "id": "b259ad6a.284f7", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1920, + "wires": [] + }, + { + "id": "8dc3fec4.1cd7d", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 1960, + "wires": [ + [ + "161048a7.664e07" + ] + ] + }, + { + "id": "c8edbbef.270198", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 1960, + "wires": [ + [ + "8dc3fec4.1cd7d" + ] + ] + }, + { + "id": "161048a7.664e07", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 1960, + "wires": [ + [ + "743d8156.0bfd4" + ] + ] + }, + { + "id": "743d8156.0bfd4", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 1960, + "wires": [] + }, + { + "id": "2ea94499.dacf7c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2000, + "wires": [ + [ + "b45993cc.809eb" + ] + ] + }, + { + "id": "7cea824d.7feafc", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2000, + "wires": [ + [ + "2ea94499.dacf7c" + ] + ] + }, + { + "id": "b45993cc.809eb", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2000, + "wires": [ + [ + "f187ec72.77ab1" + ] + ] + }, + { + "id": "f187ec72.77ab1", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2000, + "wires": [] + }, + { + "id": "46a19e07.b8e53", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2040, + "wires": [ + [ + "39412b6.b4a66d4" + ] + ] + }, + { + "id": "1fe9bd52.7f3f83", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2040, + "wires": [ + [ + "46a19e07.b8e53" + ] + ] + }, + { + "id": "39412b6.b4a66d4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2040, + "wires": [ + [ + "6b381cef.204244" + ] + ] + }, + { + "id": "6b381cef.204244", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2040, + "wires": [] + }, + { + "id": "6b635c08.3368c4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2080, + "wires": [ + [ + "71f7fdd5.335fb4" + ] + ] + }, + { + "id": "f0c647e1.494828", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2080, + "wires": [ + [ + "6b635c08.3368c4" + ] + ] + }, + { + "id": "71f7fdd5.335fb4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2080, + "wires": [ + [ + "56ed85b0.6210ac" + ] + ] + }, + { + "id": "56ed85b0.6210ac", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2080, + "wires": [] + }, + { + "id": "9f517770.f6e7a8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2120, + "wires": [ + [ + "7f60a8ba.fa5798" + ] + ] + }, + { + "id": "bd0d12e9.a5fc8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2120, + "wires": [ + [ + "9f517770.f6e7a8" + ] + ] + }, + { + "id": "7f60a8ba.fa5798", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2120, + "wires": [ + [ + "c7aa880b.c6fc58" + ] + ] + }, + { + "id": "c7aa880b.c6fc58", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2120, + "wires": [] + }, + { + "id": "47309c00.ae9d94", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2160, + "wires": [ + [ + "82b56a12.0c1f88" + ] + ] + }, + { + "id": "cd42de9b.e3d78", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2160, + "wires": [ + [ + "47309c00.ae9d94" + ] + ] + }, + { + "id": "82b56a12.0c1f88", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2160, + "wires": [ + [ + "cb7fcd09.453ce" + ] + ] + }, + { + "id": "cb7fcd09.453ce", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2160, + "wires": [] + }, + { + "id": "8d3cbd8a.5f3fc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2200, + "wires": [ + [ + "2b89596b.bad506" + ] + ] + }, + { + "id": "13c684ab.f7e7cb", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2200, + "wires": [ + [ + "8d3cbd8a.5f3fc" + ] + ] + }, + { + "id": "2b89596b.bad506", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2200, + "wires": [ + [ + "c91169e2.f43ea8" + ] + ] + }, + { + "id": "c91169e2.f43ea8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2200, + "wires": [] + }, + { + "id": "def45a3b.f9f0c8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2240, + "wires": [ + [ + "8fe5d696.2e03e8" + ] + ] + }, + { + "id": "1bcf1ad4.65a4a5", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2240, + "wires": [ + [ + "def45a3b.f9f0c8" + ] + ] + }, + { + "id": "8fe5d696.2e03e8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2240, + "wires": [ + [ + "5654ad85.a60334" + ] + ] + }, + { + "id": "5654ad85.a60334", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2240, + "wires": [] + }, + { + "id": "ed402a69.f53b38", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2280, + "wires": [ + [ + "c4264d7d.3b623" + ] + ] + }, + { + "id": "97199e58.836e6", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2280, + "wires": [ + [ + "ed402a69.f53b38" + ] + ] + }, + { + "id": "c4264d7d.3b623", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2280, + "wires": [ + [ + "a3dc11e2.23fac" + ] + ] + }, + { + "id": "a3dc11e2.23fac", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2280, + "wires": [] + }, + { + "id": "556c5065.d712", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2320, + "wires": [ + [ + "9b623bd.9ee79c8" + ] + ] + }, + { + "id": "828e56e8.fa49e8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2320, + "wires": [ + [ + "556c5065.d712" + ] + ] + }, + { + "id": "9b623bd.9ee79c8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2320, + "wires": [ + [ + "e14964d5.015ec8" + ] + ] + }, + { + "id": "e14964d5.015ec8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2320, + "wires": [] + }, + { + "id": "bd598eab.90217", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2360, + "wires": [ + [ + "b3016895.572048" + ] + ] + }, + { + "id": "44dd8a32.55bf44", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2360, + "wires": [ + [ + "bd598eab.90217" + ] + ] + }, + { + "id": "b3016895.572048", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2360, + "wires": [ + [ + "54e37347.2af0cc" + ] + ] + }, + { + "id": "54e37347.2af0cc", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2360, + "wires": [] + }, + { + "id": "5945f17d.f5eca", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2400, + "wires": [ + [ + "7aeb886f.bc67a8" + ] + ] + }, + { + "id": "1435f634.12af9a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2400, + "wires": [ + [ + "5945f17d.f5eca" + ] + ] + }, + { + "id": "7aeb886f.bc67a8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2400, + "wires": [ + [ + "67b1a813.7810c8" + ] + ] + }, + { + "id": "67b1a813.7810c8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2400, + "wires": [] + }, + { + "id": "8b04612d.319b6", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2440, + "wires": [ + [ + "9025cfc9.b48ba" + ] + ] + }, + { + "id": "ff83cc26.6d62f", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2440, + "wires": [ + [ + "8b04612d.319b6" + ] + ] + }, + { + "id": "9025cfc9.b48ba", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2440, + "wires": [ + [ + "779da030.ff8ab" + ] + ] + }, + { + "id": "779da030.ff8ab", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2440, + "wires": [] + }, + { + "id": "a8766a9f.f476d8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2480, + "wires": [ + [ + "7c237ab3.1d84b4" + ] + ] + }, + { + "id": "8d19d6a6.57cdc8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2480, + "wires": [ + [ + "a8766a9f.f476d8" + ] + ] + }, + { + "id": "7c237ab3.1d84b4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2480, + "wires": [ + [ + "57bfb94d.b31bf8" + ] + ] + }, + { + "id": "57bfb94d.b31bf8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2480, + "wires": [] + }, + { + "id": "cd8491cc.630b4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1970, + "y": 2520, + "wires": [ + [ + "5a433a48.737f14" + ] + ] + }, + { + "id": "b421765c.800668", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 1810, + "y": 2520, + "wires": [ + [ + "cd8491cc.630b4" + ] + ] + }, + { + "id": "5a433a48.737f14", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 2130, + "y": 2520, + "wires": [ + [ + "374aa1b3.19ea6e" + ] + ] + }, + { + "id": "374aa1b3.19ea6e", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 2440, + "y": 2520, + "wires": [] + }, + { + "id": "88785dcb.5b69", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1320, + "wires": [ + [ + "95fabdf9.41d23" + ] + ] + }, + { + "id": "e1e932bd.d539c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1320, + "wires": [ + [ + "88785dcb.5b69" + ] + ] + }, + { + "id": "95fabdf9.41d23", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1320, + "wires": [ + [ + "a76d4fa7.56884" + ] + ] + }, + { + "id": "a76d4fa7.56884", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1320, + "wires": [] + }, + { + "id": "8e521179.fda27", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1360, + "wires": [ + [ + "447d43d1.c8ac4c" + ] + ] + }, + { + "id": "22a99018.0b0b5", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1360, + "wires": [ + [ + "8e521179.fda27" + ] + ] + }, + { + "id": "447d43d1.c8ac4c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1360, + "wires": [ + [ + "f3d1e92a.164138" + ] + ] + }, + { + "id": "f3d1e92a.164138", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1360, + "wires": [] + }, + { + "id": "3267150c.65611a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1400, + "wires": [ + [ + "a9a5f8fc.66aaa8" + ] + ] + }, + { + "id": "e5caae49.129ac", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1400, + "wires": [ + [ + "3267150c.65611a" + ] + ] + }, + { + "id": "a9a5f8fc.66aaa8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1400, + "wires": [ + [ + "c73abf16.e464b" + ] + ] + }, + { + "id": "c73abf16.e464b", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1400, + "wires": [] + }, + { + "id": "bb8de5aa.699c88", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1440, + "wires": [ + [ + "15e34f30.a2d2e1" + ] + ] + }, + { + "id": "39b2b08a.d1f5d", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1440, + "wires": [ + [ + "bb8de5aa.699c88" + ] + ] + }, + { + "id": "15e34f30.a2d2e1", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1440, + "wires": [ + [ + "b386ad3f.fb02b" + ] + ] + }, + { + "id": "b386ad3f.fb02b", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1440, + "wires": [] + }, + { + "id": "e39a388c.1b78c8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1480, + "wires": [ + [ + "1d158a47.67e006" + ] + ] + }, + { + "id": "ddcdd71b.c50758", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1480, + "wires": [ + [ + "e39a388c.1b78c8" + ] + ] + }, + { + "id": "1d158a47.67e006", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1480, + "wires": [ + [ + "19b911b3.a89fee" + ] + ] + }, + { + "id": "19b911b3.a89fee", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1480, + "wires": [] + }, + { + "id": "664304c6.78f7bc", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1520, + "wires": [ + [ + "9effe406.f16268" + ] + ] + }, + { + "id": "fbf49f08.21769", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1520, + "wires": [ + [ + "664304c6.78f7bc" + ] + ] + }, + { + "id": "9effe406.f16268", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1520, + "wires": [ + [ + "3b0d9abc.d29886" + ] + ] + }, + { + "id": "3b0d9abc.d29886", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1520, + "wires": [] + }, + { + "id": "9ee92e76.971b4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1560, + "wires": [ + [ + "688f1da2.056664" + ] + ] + }, + { + "id": "26d09507.42159a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1560, + "wires": [ + [ + "9ee92e76.971b4" + ] + ] + }, + { + "id": "688f1da2.056664", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1560, + "wires": [ + [ + "ede52147.87388" + ] + ] + }, + { + "id": "ede52147.87388", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1560, + "wires": [] + }, + { + "id": "a618b447.3f7b98", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1600, + "wires": [ + [ + "55f76a67.647d34" + ] + ] + }, + { + "id": "c0b2d716.de1ca8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1600, + "wires": [ + [ + "a618b447.3f7b98" + ] + ] + }, + { + "id": "55f76a67.647d34", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1600, + "wires": [ + [ + "ed65b6f0.531ca8" + ] + ] + }, + { + "id": "ed65b6f0.531ca8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1600, + "wires": [] + }, + { + "id": "29524d5d.c8c052", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1640, + "wires": [ + [ + "7c1ebef5.c1ac7" + ] + ] + }, + { + "id": "2fd21579.16195a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1640, + "wires": [ + [ + "29524d5d.c8c052" + ] + ] + }, + { + "id": "7c1ebef5.c1ac7", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1640, + "wires": [ + [ + "115e9886.12d747" + ] + ] + }, + { + "id": "115e9886.12d747", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1640, + "wires": [] + }, + { + "id": "b253c9be.755f08", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1680, + "wires": [ + [ + "410608d9.950d08" + ] + ] + }, + { + "id": "9f3ede78.c87ef", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1680, + "wires": [ + [ + "b253c9be.755f08" + ] + ] + }, + { + "id": "410608d9.950d08", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1680, + "wires": [ + [ + "a32804fa.7e5298" + ] + ] + }, + { + "id": "a32804fa.7e5298", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1680, + "wires": [] + }, + { + "id": "efdb0e1b.fb0af", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1720, + "wires": [ + [ + "89f47b90.3ffe58" + ] + ] + }, + { + "id": "a1cbabda.cf4348", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1720, + "wires": [ + [ + "efdb0e1b.fb0af" + ] + ] + }, + { + "id": "89f47b90.3ffe58", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1720, + "wires": [ + [ + "abf7af07.e4df2" + ] + ] + }, + { + "id": "abf7af07.e4df2", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1720, + "wires": [] + }, + { + "id": "6bf14a94.792d14", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1760, + "wires": [ + [ + "6db6767f.8a4668" + ] + ] + }, + { + "id": "393cebf3.3ba004", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1760, + "wires": [ + [ + "6bf14a94.792d14" + ] + ] + }, + { + "id": "6db6767f.8a4668", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1760, + "wires": [ + [ + "88bc9db8.e3983" + ] + ] + }, + { + "id": "88bc9db8.e3983", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1760, + "wires": [] + }, + { + "id": "bfed86b6.0e5218", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1800, + "wires": [ + [ + "e5b9c78e.f13478" + ] + ] + }, + { + "id": "9d3f2755.3f1088", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1800, + "wires": [ + [ + "bfed86b6.0e5218" + ] + ] + }, + { + "id": "e5b9c78e.f13478", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1800, + "wires": [ + [ + "2ed5dcad.772a34" + ] + ] + }, + { + "id": "2ed5dcad.772a34", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1800, + "wires": [] + }, + { + "id": "27be55da.7c982a", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1840, + "wires": [ + [ + "23b4da69.c27f76" + ] + ] + }, + { + "id": "30799e72.f3add2", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1840, + "wires": [ + [ + "27be55da.7c982a" + ] + ] + }, + { + "id": "23b4da69.c27f76", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1840, + "wires": [ + [ + "15f7a20d.5fe84e" + ] + ] + }, + { + "id": "15f7a20d.5fe84e", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1840, + "wires": [] + }, + { + "id": "576db2c3.06354c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1880, + "wires": [ + [ + "97f6730b.13329" + ] + ] + }, + { + "id": "45ce5c0f.630cd4", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1880, + "wires": [ + [ + "576db2c3.06354c" + ] + ] + }, + { + "id": "97f6730b.13329", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1880, + "wires": [ + [ + "c89cfe35.80d31" + ] + ] + }, + { + "id": "c89cfe35.80d31", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1880, + "wires": [] + }, + { + "id": "b5d67fd5.c3e45", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1920, + "wires": [ + [ + "fecc919d.d6268" + ] + ] + }, + { + "id": "85f08ff1.ee70a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1920, + "wires": [ + [ + "b5d67fd5.c3e45" + ] + ] + }, + { + "id": "fecc919d.d6268", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1920, + "wires": [ + [ + "ad758bac.e5db38" + ] + ] + }, + { + "id": "ad758bac.e5db38", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1920, + "wires": [] + }, + { + "id": "2f75e2fa.6a2c8e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 1960, + "wires": [ + [ + "ad9fccee.99536" + ] + ] + }, + { + "id": "f5c93aef.9c5c28", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 1960, + "wires": [ + [ + "2f75e2fa.6a2c8e" + ] + ] + }, + { + "id": "ad9fccee.99536", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 1960, + "wires": [ + [ + "388308c2.732278" + ] + ] + }, + { + "id": "388308c2.732278", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 1960, + "wires": [] + }, + { + "id": "12132f0f.0d3011", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2000, + "wires": [ + [ + "2196bafc.5967b6" + ] + ] + }, + { + "id": "4e38c4ca.03b3cc", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2000, + "wires": [ + [ + "12132f0f.0d3011" + ] + ] + }, + { + "id": "2196bafc.5967b6", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2000, + "wires": [ + [ + "23f5ac99.93d534" + ] + ] + }, + { + "id": "23f5ac99.93d534", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2000, + "wires": [] + }, + { + "id": "16096e29.bee972", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2040, + "wires": [ + [ + "a0dfd26c.7fb9" + ] + ] + }, + { + "id": "80c6bb6a.f3ff88", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2040, + "wires": [ + [ + "16096e29.bee972" + ] + ] + }, + { + "id": "a0dfd26c.7fb9", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2040, + "wires": [ + [ + "68106490.aa2afc" + ] + ] + }, + { + "id": "68106490.aa2afc", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2040, + "wires": [] + }, + { + "id": "1707efc0.79728", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2080, + "wires": [ + [ + "ca3534f9.0f4eb8" + ] + ] + }, + { + "id": "a15e41bc.f28bf", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2080, + "wires": [ + [ + "1707efc0.79728" + ] + ] + }, + { + "id": "ca3534f9.0f4eb8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2080, + "wires": [ + [ + "58836268.77c1dc" + ] + ] + }, + { + "id": "58836268.77c1dc", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2080, + "wires": [] + }, + { + "id": "b4e6a44c.ec9088", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2120, + "wires": [ + [ + "2d4d8c49.5bea84" + ] + ] + }, + { + "id": "bdefb0a3.56117", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2120, + "wires": [ + [ + "b4e6a44c.ec9088" + ] + ] + }, + { + "id": "2d4d8c49.5bea84", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2120, + "wires": [ + [ + "7ff535df.2e8d9c" + ] + ] + }, + { + "id": "7ff535df.2e8d9c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2120, + "wires": [] + }, + { + "id": "66021e6a.0f1b5", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2160, + "wires": [ + [ + "54c4246f.c1270c" + ] + ] + }, + { + "id": "54cfe3a.7265d1c", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2160, + "wires": [ + [ + "66021e6a.0f1b5" + ] + ] + }, + { + "id": "54c4246f.c1270c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2160, + "wires": [ + [ + "cb673b36.142c28" + ] + ] + }, + { + "id": "cb673b36.142c28", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2160, + "wires": [] + }, + { + "id": "52b2a59a.d1379c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2200, + "wires": [ + [ + "64926742.a009e8" + ] + ] + }, + { + "id": "9722ee1e.5755a", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2200, + "wires": [ + [ + "52b2a59a.d1379c" + ] + ] + }, + { + "id": "64926742.a009e8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2200, + "wires": [ + [ + "2c2ca9c0.0c8596" + ] + ] + }, + { + "id": "2c2ca9c0.0c8596", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2200, + "wires": [] + }, + { + "id": "2b6b82c8.7f654e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2240, + "wires": [ + [ + "6fe38937.7bf4e8" + ] + ] + }, + { + "id": "dffd9db1.956d2", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2240, + "wires": [ + [ + "2b6b82c8.7f654e" + ] + ] + }, + { + "id": "6fe38937.7bf4e8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2240, + "wires": [ + [ + "acfbc03a.1e1d9" + ] + ] + }, + { + "id": "acfbc03a.1e1d9", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2240, + "wires": [] + }, + { + "id": "e0927f8.138208", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2280, + "wires": [ + [ + "a4b3f15e.3d8c4" + ] + ] + }, + { + "id": "44bf395.f44a3c8", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2280, + "wires": [ + [ + "e0927f8.138208" + ] + ] + }, + { + "id": "a4b3f15e.3d8c4", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2280, + "wires": [ + [ + "fbd860b6.448bf" + ] + ] + }, + { + "id": "fbd860b6.448bf", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2280, + "wires": [] + }, + { + "id": "6f24b861.2ee748", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2320, + "wires": [ + [ + "294f8ae8.85b576" + ] + ] + }, + { + "id": "35bc9d43.4a6342", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2320, + "wires": [ + [ + "6f24b861.2ee748" + ] + ] + }, + { + "id": "294f8ae8.85b576", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2320, + "wires": [ + [ + "3d719043.c7a19" + ] + ] + }, + { + "id": "3d719043.c7a19", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2320, + "wires": [] + }, + { + "id": "5d23c492.de847c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2360, + "wires": [ + [ + "283c1236.7faf8e" + ] + ] + }, + { + "id": "6fcc3a1f.ccf1a4", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2360, + "wires": [ + [ + "5d23c492.de847c" + ] + ] + }, + { + "id": "283c1236.7faf8e", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2360, + "wires": [ + [ + "8b9149f.89856b8" + ] + ] + }, + { + "id": "8b9149f.89856b8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2360, + "wires": [] + }, + { + "id": "27e9240f.b07c9c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2400, + "wires": [ + [ + "84e04963.decb28" + ] + ] + }, + { + "id": "12b8a27c.be51ee", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2400, + "wires": [ + [ + "27e9240f.b07c9c" + ] + ] + }, + { + "id": "84e04963.decb28", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2400, + "wires": [ + [ + "c9e8fcbf.96d05" + ] + ] + }, + { + "id": "c9e8fcbf.96d05", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2400, + "wires": [] + }, + { + "id": "fdad9f61.4c6a7", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2440, + "wires": [ + [ + "57c8834d.c5556c" + ] + ] + }, + { + "id": "cebea72.503b758", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2440, + "wires": [ + [ + "fdad9f61.4c6a7" + ] + ] + }, + { + "id": "57c8834d.c5556c", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2440, + "wires": [ + [ + "9639679a.9e0cd8" + ] + ] + }, + { + "id": "9639679a.9e0cd8", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2440, + "wires": [] + }, + { + "id": "1e4987c0.51bdd8", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2480, + "wires": [ + [ + "98f46ec7.31583" + ] + ] + }, + { + "id": "e5d8b2db.6a54d", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2480, + "wires": [ + [ + "1e4987c0.51bdd8" + ] + ] + }, + { + "id": "98f46ec7.31583", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2480, + "wires": [ + [ + "3418f493.34137c" + ] + ] + }, + { + "id": "3418f493.34137c", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2480, + "wires": [] + }, + { + "id": "3c212922.5fa8e6", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1130, + "y": 2520, + "wires": [ + [ + "91947cfb.73742" + ] + ] + }, + { + "id": "d037a7b0.4cc478", + "type": "inject", + "z": "aee00817.edddf8", + "name": "", + "props": [ + { + "p": "payload" + }, + { + "p": "topic", + "vt": "str" + } + ], + "repeat": "", + "crontab": "", + "once": false, + "onceDelay": 0.1, + "topic": "", + "payload": "abc", + "payloadType": "str", + "x": 970, + "y": 2520, + "wires": [ + [ + "3c212922.5fa8e6" + ] + ] + }, + { + "id": "91947cfb.73742", + "type": "function", + "z": "aee00817.edddf8", + "name": "do nothing", + "func": "return msg;", + "outputs": 1, + "noerr": 0, + "initialize": "", + "finalize": "", + "x": 1290, + "y": 2520, + "wires": [ + [ + "a389a1c4.b12b5" + ] + ] + }, + { + "id": "a389a1c4.b12b5", + "type": "debug", + "z": "aee00817.edddf8", + "name": "", + "active": true, + "tosidebar": true, + "console": false, + "tostatus": false, + "complete": "false", + "statusVal": "", + "statusType": "auto", + "x": 1600, + "y": 2520, + "wires": [] + } +] \ No newline at end of file diff --git a/index.js b/index.js index c956922..7f69e12 100644 --- a/index.js +++ b/index.js @@ -38,16 +38,16 @@ function findRuntimePath() { const upPkg = readPkgUp.sync(); // case 1: we're in NR itself if (upPkg.packageJson.name === 'node-red') { - if (checkSemver(upPkg.packageJson.version,"<0.20.0")) { + if (checkSemver(upPkg.packageJson.version, "<0.20.0")) { return path.join(path.dirname(upPkg.path), upPkg.packageJson.main); } else { - return path.join(path.dirname(upPkg.path),"packages","node_modules","node-red"); + return path.join(path.dirname(upPkg.path), "packages", "node_modules", "node-red"); } } // case 2: NR is resolvable from here try { return require.resolve('node-red'); - } catch (ignored) {} + } catch (ignored) { } // case 3: NR is installed alongside node-red-node-test-helper if ((upPkg.packageJson.dependencies && upPkg.packageJson.dependencies['node-red']) || (upPkg.packageJson.devDependencies && upPkg.packageJson.devDependencies['node-red'])) { @@ -55,21 +55,21 @@ function findRuntimePath() { try { const pkg = require(path.join(dirpath, 'package.json')); return path.join(dirpath, pkg.main); - } catch (ignored) {} + } catch (ignored) { } } // case 4: NR & NRNTH are git repos sat alongside each other try { const nrpkg = require("../node-red/package.json"); return "../node-red/packages/node_modules/node-red" - } catch(ignored) {} + } catch (ignored) { } } // As we have prerelease tags in development version, they need stripping off // before semver will do a sensible comparison with a range. -function checkSemver(localVersion,testRange) { +function checkSemver(localVersion, testRange) { var parts = localVersion.split("-"); - return semver.satisfies(parts[0],testRange); + return semver.satisfies(parts[0], testRange); } class NodeTestHelper extends EventEmitter { @@ -81,6 +81,9 @@ class NodeTestHelper extends EventEmitter { this._address = '127.0.0.1'; this._listenPort = 0; // ephemeral + this._cache; + this._nodeListeners = []; + this.init(); } @@ -91,7 +94,7 @@ class NodeTestHelper extends EventEmitter { this._log = RED.log; // access internal Node-RED runtime methods let prefix = path.dirname(requirePath); - if (checkSemver(RED.version(),"<0.20.0")) { + if (checkSemver(RED.version(), "<0.20.0")) { this._settings = RED.settings; this._events = RED.events; this._redNodes = RED.nodes; @@ -104,16 +107,16 @@ class NodeTestHelper extends EventEmitter { } else { if (!fs.existsSync(path.join(prefix, '@node-red/runtime/lib/nodes'))) { // Not in the NR source tree, need to go hunting for the modules.... - if (fs.existsSync(path.join(prefix,'..','node_modules','@node-red/runtime/lib/nodes'))) { + if (fs.existsSync(path.join(prefix, '..', 'node_modules', '@node-red/runtime/lib/nodes'))) { // path/to/node_modules/node-red/lib // path/to/node_modules/node-red/node_modules/@node-red - prefix = path.resolve(path.join(prefix,"..","node_modules")); - } else if (fs.existsSync(path.join(prefix,'..','..','@node-red/runtime/lib/nodes'))) { + prefix = path.resolve(path.join(prefix, "..", "node_modules")); + } else if (fs.existsSync(path.join(prefix, '..', '..', '@node-red/runtime/lib/nodes'))) { // path/to/node_modules/node-red/lib // path/to/node_modules/@node-red - prefix = path.resolve(path.join(prefix,"..","..")); + prefix = path.resolve(path.join(prefix, "..", "..")); } else { - throw new Error("Cannot find the NR source tree. Path: '"+prefix+"'. Please raise an issue against node-red/node-red-node-test-helper with full details."); + throw new Error("Cannot find the NR source tree. Path: '" + prefix + "'. Please raise an issue against node-red/node-red-node-test-helper with full details."); } } @@ -128,11 +131,11 @@ class NodeTestHelper extends EventEmitter { this._settings = RED.settings; this._events = RED.runtime.events; - this._nodeModules = { - 'catch': require(path.join(prefix, '@node-red/nodes/core/common/25-catch.js')), - 'status': require(path.join(prefix, '@node-red/nodes/core/common/25-status.js')), - 'complete': require(path.join(prefix, '@node-red/nodes/core/common/24-complete.js')) - } + this._nodeModules = [ + require(path.join(prefix, '@node-red/nodes/core/common/25-catch.js')), + require(path.join(prefix, '@node-red/nodes/core/common/25-status.js')), + require(path.join(prefix, '@node-red/nodes/core/common/24-complete.js')) + ]; } @@ -174,118 +177,120 @@ class NodeTestHelper extends EventEmitter { } load(testNode, testFlow, testCredentials, cb) { - const log = this._log; - const logSpy = this._logSpy = this._sandbox.spy(log, 'log'); - logSpy.FATAL = log.FATAL; - logSpy.ERROR = log.ERROR; - logSpy.WARN = log.WARN; - logSpy.INFO = log.INFO; - logSpy.DEBUG = log.DEBUG; - logSpy.TRACE = log.TRACE; - logSpy.METRIC = log.METRIC; - - const self = this; - PROXY_METHODS.forEach(methodName => { - const spy = this._sandbox.spy(self._NodePrototype, methodName); - self._NodePrototype[methodName] = new Proxy(spy, { - apply: (target, thisArg, args) => { - const retval = Reflect.apply(target, thisArg, args); - process.nextTick(function(call) { return () => { - self._NodePrototype.emit.call(thisArg, `call:${methodName}`, call); - }}(spy.lastCall)); - return retval; - } + const initLoad = () => { + const log = this._log; + const logSpy = this._logSpy = this._sandbox.spy(log, 'log'); + logSpy.FATAL = log.FATAL; + logSpy.ERROR = log.ERROR; + logSpy.WARN = log.WARN; + logSpy.INFO = log.INFO; + logSpy.DEBUG = log.DEBUG; + logSpy.TRACE = log.TRACE; + logSpy.METRIC = log.METRIC; + + const self = this; + PROXY_METHODS.forEach(methodName => { + const spy = this._sandbox.spy(self._NodePrototype, methodName); + self._NodePrototype[methodName] = new Proxy(spy, { + apply: (target, thisArg, args) => { + const retval = Reflect.apply(target, thisArg, args); + process.nextTick(function (call) { + return () => { + self._NodePrototype.emit.call(thisArg, `call:${methodName}`, call); + } + }(spy.lastCall)); + return retval; + } + }); }); - }); - + var storage = { + getFlows: function () { + return Promise.resolve({ flows: testFlow, credentials: testCredentials }); + } + }; + // this._settings.logging = {console:{level:'off'}}; + this._settings.available = function () { return false; } + + const redNodes = this._redNodes; + this._httpAdmin = express(); + this._httpAdmin.use(bodyParser.json({ limit: '5mb' })); + this._httpAdmin.use(bodyParser.urlencoded({ limit: '5mb', extended: true })); + + const mockRuntime = { + nodes: redNodes, + events: this._events, + util: this._RED.util, + settings: this._settings, + storage: storage, + log: this._log, + nodeApp: express(), + adminApp: this._httpAdmin, + library: { register: function () { } }, + get server() { return self._server } + } - if (typeof testCredentials === 'function') { - cb = testCredentials; - testCredentials = {}; - } + redNodes.init(mockRuntime); + redNodes.registerType("helper", function (n) { + redNodes.createNode(this, n); + }); - var storage = { - getFlows: function () { - return Promise.resolve({flows:testFlow,credentials:testCredentials}); + var red; + if (this._registryUtil) { + this._registryUtil.init(mockRuntime); + red = this._registryUtil.createNodeApi({}); + red._ = v => v; + red.settings = this._settings; + } else { + red = { + _: v => v + }; + Object.keys(this._RED).filter(prop => !/^(init|start|stop)$/.test(prop)) + .forEach(prop => { + const propDescriptor = Object.getOwnPropertyDescriptor(this._RED, prop); + Object.defineProperty(red, prop, propDescriptor); + }); } - }; - // this._settings.logging = {console:{level:'off'}}; - this._settings.available = function() { return false; } - - const redNodes = this._redNodes; - this._httpAdmin = express(); - this._httpAdmin.use(bodyParser.json({limit:'5mb'})); - this._httpAdmin.use(bodyParser.urlencoded({limit:'5mb',extended:true})); - - const mockRuntime = { - nodes: redNodes, - events: this._events, - util: this._RED.util, - settings: this._settings, - storage: storage, - log: this._log, - nodeApp: express(), - adminApp: this._httpAdmin, - library: {register: function() {}}, - get server() { return self._server } - } - redNodes.init(mockRuntime); - redNodes.registerType("helper", function (n) { - redNodes.createNode(this, n); - }); + if (!Array.isArray(testNode)) { + testNode = [testNode]; + } + let uniqueNodes = [...new Set(this._nodeModules.concat(testNode))]; + uniqueNodes.forEach(fn => fn(red)); - var red; - if (this._registryUtil) { - this._registryUtil.init(mockRuntime); - red = this._registryUtil.createNodeApi({}); - red._ = v=>v; - red.settings = this._settings; - } else { - red = { - _: v => v - }; - Object.keys(this._RED).filter(prop => !/^(init|start|stop)$/.test(prop)) - .forEach(prop => { - const propDescriptor = Object.getOwnPropertyDescriptor(this._RED, prop); - Object.defineProperty(red, prop, propDescriptor); + this._cache = redNodes.loadFlows() + .then(redNodes.startFlows) + .then(() => { + should.deepEqual(testFlow, redNodes.getFlows().flows); }); } - let preloadedCoreModules = new Set(); - testFlow.forEach(n => { - if (this._nodeModules.hasOwnProperty(n.type)) { - // Go find the 'real' core node module and load it... - this._nodeModules[n.type](red); - preloadedCoreModules.add(this._nodeModules[n.type]); - } - }) + if (typeof testCredentials === 'function') { + cb = testCredentials; + testCredentials = {}; + } - if (!Array.isArray(testNode)) { - testNode = [testNode]; + if (!this._cache) { + initLoad(); } - testNode.forEach(fn => { - if (!preloadedCoreModules.has(fn)) { - fn(red); - } - }); - return redNodes.loadFlows() - .then(redNodes.startFlows).then(() => { - should.deepEqual(testFlow, redNodes.getFlows().flows); - if(cb) cb(); - }); + return this._cache.then(() => { + if (cb) cb(); + }); } unload() { + if (!this._cache) { + return Promise.resolve(); + } + this._cache = undefined; // TODO: any other state to remove between tests? this._redNodes.clearRegistry(); this._logSpy.restore(); this._sandbox.restore(); // internal API - this._context.clean({allNodes:[]}); + this._context.clean({ allNodes: [] }); return this._redNodes.stopFlows(); } @@ -312,8 +317,8 @@ class NodeTestHelper extends EventEmitter { this._app(req, res); }), 0); - this._RED.init(server,{ - logging:{console:{level:'off'}} + this._RED.init(server, { + logging: { console: { level: 'off' } } }); server.listen(this._listenPort, this._address); server.on('listening', () => { @@ -347,6 +352,34 @@ class NodeTestHelper extends EventEmitter { log() { return this._logSpy; } + + addListener(id, cb) { + const node = this.getNode(id); + node.on("input", cb); + this._nodeListeners.push({ + node, + listener: cb, + }); + } + removeAllListeners() { + this._nodeListeners.forEach((element) => { + element.node.removeListener("input", element.listener); + }); + this._nodeListeners = []; + } + + restart(settings) { + return this.unload() + .then(() => { + return new Promise(done => this.stopServer(done)); + }) + .then(() => { + if (settings) { + this.settings(settings); + } + return new Promise(done => this.startServer(done)); + }); + } } module.exports = new NodeTestHelper(); diff --git a/package.json b/package.json index db9ebbf..1ceca86 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,8 @@ "supertest": "4.0.2" }, "devDependencies": { - "mocha": "~7.1.2" + "mocha": "~7.1.2", + "node-red": "^2.0.5" }, "contributors": [ {