[ { "id": "ab45cd03.bafba", "type": "mqtt out", "z": "b128db8e.4f5468", "name": "", "topic": "/home/Zo18/Licht/Charlie", "qos": "0", "retain": "true", "broker": "ed83f9bb.ce19e8", "x": 750, "y": 720, "wires": [] }, { "id": "47c6c5f.0e5f13c", "type": "mqtt in", "z": "b128db8e.4f5468", "name": "", "topic": "/home/Zo18/Licht/Charlie", "qos": "2", "broker": "ed83f9bb.ce19e8", "x": 750, "y": 920, "wires": [ [ "daa682af.6abf5", "c3ac046a.d5a5e8" ] ] }, { "id": "daa682af.6abf5", "type": "http request", "z": "b128db8e.4f5468", "name": "Zo18-Plug02-LED", "method": "GET", "ret": "txt", "paytoqs": false, "url": "http://192.168.123.132/tools?cmd=GPIO,14,{{{payload}}}", "tls": "", "proxy": "", "x": 1022, "y": 921, "wires": [ [] ] }, { "id": "c3ac046a.d5a5e8", "type": "function", "z": "b128db8e.4f5468", "name": "Inverts msg.payload", "func": "if (msg.payload == \"1\") {\n msg = {payload:\"0\"};\n}\n else {\n msg = {payload:\"1\"};\n}\nreturn msg;", "outputs": 1, "noerr": 0, "x": 760, "y": 860, "wires": [ [ "de91bdd1.3da64" ] ] }, { "id": "de91bdd1.3da64", "type": "http request", "z": "b128db8e.4f5468", "name": "Zo18-Plug02-Relais", "method": "GET", "ret": "txt", "paytoqs": false, "url": "http://192.168.123.132/tools?cmd=GPIO,12,{{{payload}}}", "tls": "", "proxy": "", "x": 1032, "y": 861, "wires": [ [] ] }, { "id": "3171fda4.c18312", "type": "inject", "z": "b128db8e.4f5468", "name": "", "topic": "", "payload": "on", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "x": 210, "y": 940, "wires": [ [ "cf0ac5c9.768328" ] ] }, { "id": "74d2e8b3.261a58", "type": "inject", "z": "b128db8e.4f5468", "name": "Off", "topic": "", "payload": "off", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "x": 210, "y": 900, "wires": [ [ "cf0ac5c9.768328" ] ] }, { "id": "50524ac6.6957c4", "type": "inject", "z": "b128db8e.4f5468", "name": "", "topic": "", "payload": "on", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "x": 207, "y": 761, "wires": [ [ "ca6e9d66.becd4" ] ] }, { "id": "a11b4275.c7518", "type": "inject", "z": "b128db8e.4f5468", "name": "Off", "topic": "", "payload": "off", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "x": 207, "y": 721, "wires": [ [ "ca6e9d66.becd4" ] ] }, { "id": "d3001cfe.56513", "type": "comment", "z": "b128db8e.4f5468", "name": "Licht Charllie (Flur)", "info": "", "x": 130, "y": 660, "wires": [] }, { "id": "ca6e9d66.becd4", "type": "schedex", "z": "b128db8e.4f5468", "name": "Flur Licht (morgens)", "suspended": false, "lat": "48.8124353", "lon": "8.9792637", "ontime": "5:30", "ontopic": "", "onpayload": "1", "onoffset": 0, "onrandomoffset": 0, "offtime": "5:50", "offtopic": "", "offpayload": "0", "offoffset": 0, "offrandomoffset": 0, "mon": true, "tue": true, "wed": true, "thu": true, "fri": true, "sat": false, "sun": false, "x": 440, "y": 720, "wires": [ [ "ab45cd03.bafba" ] ] }, { "id": "cf0ac5c9.768328", "type": "schedex", "z": "b128db8e.4f5468", "name": "Flur Licht (abends)", "suspended": false, "lat": "48.8124353", "lon": "8.9792637", "ontime": "sunset", "ontopic": "", "onpayload": "1", "onoffset": 0, "onrandomoffset": 0, "offtime": "0:30", "offtopic": "", "offpayload": "0", "offoffset": 0, "offrandomoffset": 0, "mon": true, "tue": true, "wed": true, "thu": true, "fri": true, "sat": true, "sun": true, "x": 430, "y": 900, "wires": [ [ "ab45cd03.bafba" ] ] }, { "id": "c7b275e3.900de8", "type": "inject", "z": "b128db8e.4f5468", "name": "Resume Schedule", "topic": "", "payload": "suspended false", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "x": 170, "y": 840, "wires": [ [ "ca6e9d66.becd4" ] ] }, { "id": "c7a6cd03.ec53b", "type": "inject", "z": "b128db8e.4f5468", "name": "Suspend", "topic": "", "payload": "suspended true", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "x": 200, "y": 800, "wires": [ [ "ca6e9d66.becd4" ] ] }, { "id": "6fb8cadf.e92b34", "type": "inject", "z": "b128db8e.4f5468", "name": "Resume Schedule", "topic": "", "payload": "suspended false", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "x": 170, "y": 1020, "wires": [ [ "cf0ac5c9.768328" ] ] }, { "id": "47d9f7e0.476e28", "type": "inject", "z": "b128db8e.4f5468", "name": "Suspend", "topic": "", "payload": "suspended true", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "x": 200, "y": 980, "wires": [ [ "cf0ac5c9.768328" ] ] }, { "id": "9441404.b5bbac", "type": "mqtt in", "z": "b128db8e.4f5468", "name": "", "topic": "/home/Zo18/RF-Bridge01/relay/3", "qos": "2", "datatype": "auto", "broker": "ed83f9bb.ce19e8", "x": 190, "y": 1140, "wires": [ [ "b3b2bfbd.8aa0b" ] ] }, { "id": "ee6df6a9.64f128", "type": "trigger", "z": "b128db8e.4f5468", "op1": "1", "op2": "0", "op1type": "str", "op2type": "str", "duration": "2", "extend": true, "units": "min", "reset": "off", "bytopic": "all", "name": "Pulse", "x": 550, "y": 1140, "wires": [ [ "72e94714.7de818" ] ] }, { "id": "b3b2bfbd.8aa0b", "type": "switch", "z": "b128db8e.4f5468", "name": "ON", "property": "payload", "propertyType": "msg", "rules": [ { "t": "eq", "v": "1", "vt": "str" } ], "checkall": "true", "repair": false, "outputs": 1, "x": 410, "y": 1140, "wires": [ [ "ee6df6a9.64f128" ] ] }, { "id": "26cee9d0.478d46", "type": "inject", "z": "b128db8e.4f5468", "name": "Pulse Off", "topic": "", "payload": "off", "payloadType": "str", "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "x": 260, "y": 1200, "wires": [ [ "ee6df6a9.64f128" ] ] }, { "id": "7794bd4e.38dcd4", "type": "mqtt in", "z": "b128db8e.4f5468", "name": "", "topic": "/home/Zo18/AutoLicht/Flur", "qos": "2", "datatype": "auto", "broker": "ed83f9bb.ce19e8", "x": 750, "y": 800, "wires": [ [ "c3ac046a.d5a5e8", "daa682af.6abf5" ] ] }, { "id": "72e94714.7de818", "type": "mqtt out", "z": "b128db8e.4f5468", "name": "", "topic": "/home/Zo18/AutoLicht/Flur", "qos": "", "retain": "", "broker": "ed83f9bb.ce19e8", "x": 800, "y": 1140, "wires": [] }, { "id": "c152e8d4.d1c698", "type": "fake-wemo", "z": "b128db8e.4f5468", "initialState": "false", "initialStateType": "bool", "name": "Charly", "friendlyName": "Charly", "interface": "eth0", "port": "40102", "onTopic": "", "onPayload": "on", "offTopic": "", "offPayload": "off", "x": 210, "y": 1060, "wires": [ [ "cf0ac5c9.768328" ] ] }, { "id": "ed83f9bb.ce19e8", "type": "mqtt-broker", "z": "", "broker": "192.168.123.40", "port": "1883", "clientid": "", "usetls": false, "compatmode": true, "keepalive": "60", "cleansession": true, "birthTopic": "", "birthQos": "0", "birthPayload": "", "willTopic": "", "willQos": "0", "willPayload": "" } ]