[ { "id": "d367cee.289123", "type": "switch", "z": "441265bc.9fcdcc", "name": "", "property": "payload", "propertyType": "msg", "rules": [ { "t": "eq", "v": "1", "vt": "str" }, { "t": "eq", "v": "0", "vt": "str" } ], "checkall": "true", "repair": false, "outputs": 2, "x": 450, "y": 140, "wires": [ [ "75d9812b.93266" ], [ "bf71e52f.5546d8" ] ] }, { "id": "75d9812b.93266", "type": "change", "z": "441265bc.9fcdcc", "name": "", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "1", "tot": "str" }, { "t": "set", "p": "next", "pt": "flow", "to": "0", "tot": "str" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 660, "y": 100, "wires": [ [] ] }, { "id": "bf71e52f.5546d8", "type": "change", "z": "441265bc.9fcdcc", "name": "", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "0", "tot": "str" }, { "t": "set", "p": "next", "pt": "flow", "to": "1", "tot": "str" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 660, "y": 160, "wires": [ [] ] }, { "id": "352b2530.95f8ca", "type": "function", "z": "441265bc.9fcdcc", "name": "get next value", "func": "msg.payload = flow.get(\"next\")||0;\nreturn msg;", "outputs": 1, "noerr": 0, "x": 260, "y": 140, "wires": [ [ "d367cee.289123" ] ] } ]