[ { "id": "f6f2187d.f17ca8", "type": "tab", "label": "OpenHAB oauth", "disabled": false, "info": "" }, { "id": "ee3eec1d19e1423c", "type": "tab", "label": "OpenHAB (no auth)", "disabled": false, "info": "" }, { "id": "35ee9a2558667a1f", "type": "openhab2-controller2", "name": "openhab33", "protocol": "http", "host": "openhab33", "port": "8080", "path": "", "username": "", "password": "", "ohversion": "v3", "token": "" }, { "id": "f62752b86ed9d96b", "type": "openhab2-controller2", "name": "openhab32", "protocol": "http", "host": "openhab32", "port": "8080", "path": "", "username": "", "password": "", "ohversion": "v3", "token": "" }, { "id": "17d3c5cf7f0181a6", "type": "openhab2-controller2", "name": "openhab33-oauth2", "protocol": "http", "host": "openhab33-oauth2", "port": "8080", "path": "", "username": "", "password": "", "ohversion": "v3", "token": "oh.nodered.db00VJbzQii6JBb2qhuBb4BDuWfVLLBY6eEphCExcebm3d9WoLDLhNPxZe59w0Hpuw3Bt7dkqOYJHppVMQ" }, { "id": "3730441998b0f0c4", "type": "comment", "z": "f6f2187d.f17ca8", "name": "Testing openhab33 OAuth2 authentication", "info": " * Go to http://localhost:8082\n * Create a username/password\n * Go to http://localhost:8082/createApiToken\n * Create a token and remember it\n * Enter the OAuthv2 token in the `OAuth2 Bearer token` field in the connection setup screen.\n * The connection with `openhab3-oauth2` should now work.\n", "x": 220, "y": 80, "wires": [] }, { "id": "5d06a92ebeac557d", "type": "openhab2-monitor2", "z": "f6f2187d.f17ca8", "name": "", "controller": "17d3c5cf7f0181a6", "x": 150, "y": 160, "wires": [ [], [], [ "566e2ffd382b7718" ] ] }, { "id": "566e2ffd382b7718", "type": "debug", "z": "f6f2187d.f17ca8", "name": "v33-oauth2 raw events", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 440, "y": 160, "wires": [] }, { "id": "f875bd8d6aede717", "type": "openhab2-events2", "z": "f6f2187d.f17ca8", "name": "", "controller": "17d3c5cf7f0181a6", "itemname": "", "x": 150, "y": 220, "wires": [ [ "5960192dd0c1ace1" ] ] }, { "id": "5960192dd0c1ace1", "type": "debug", "z": "f6f2187d.f17ca8", "name": "v33-oauth2 events", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 430, "y": 220, "wires": [] }, { "id": "f997fffd0415d509", "type": "inject", "z": "f6f2187d.f17ca8", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 140, "y": 300, "wires": [ [ "8c78bcb0a35a81ae" ] ] }, { "id": "0b3eaac49eef39bc", "type": "inject", "z": "f6f2187d.f17ca8", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 140, "y": 440, "wires": [ [ "8dccb5748179aa60" ] ] }, { "id": "8c78bcb0a35a81ae", "type": "openhab2-out2", "z": "f6f2187d.f17ca8", "name": "ItemUpdate to TestString", "controller": "17d3c5cf7f0181a6", "itemname": "TestString", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 370, "y": 300, "wires": [ [] ] }, { "id": "8dccb5748179aa60", "type": "openhab2-out2", "z": "f6f2187d.f17ca8", "name": "ItemCommand to TestString", "controller": "17d3c5cf7f0181a6", "itemname": "TestString", "topic": "ItemCommand", "payload": "", "onlywhenchanged": false, "x": 380, "y": 440, "wires": [ [] ] }, { "id": "b45b04ddd529e286", "type": "inject", "z": "f6f2187d.f17ca8", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 150, "y": 480, "wires": [ [ "8dccb5748179aa60" ] ] }, { "id": "e2501f33dd30ea1f", "type": "inject", "z": "f6f2187d.f17ca8", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 150, "y": 520, "wires": [ [ "8dccb5748179aa60" ] ] }, { "id": "92432141c5a1a35b", "type": "inject", "z": "f6f2187d.f17ca8", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 150, "y": 340, "wires": [ [ "8c78bcb0a35a81ae" ] ] }, { "id": "1491c13a298f9bc7", "type": "inject", "z": "f6f2187d.f17ca8", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 150, "y": 380, "wires": [ [ "8c78bcb0a35a81ae" ] ] }, { "id": "8eaee94b6a899786", "type": "openhab2-in2", "z": "f6f2187d.f17ca8", "name": "InitialStateEvent for TestString", "controller": "17d3c5cf7f0181a6", "itemname": "TestString", "topic": "", "initialstate": true, "whenupdated": false, "whencommand": false, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 760, "y": 300, "wires": [ [ "cd8ddbe2c8dba71e" ] ] }, { "id": "776ab472f3e4612a", "type": "openhab2-in2", "z": "f6f2187d.f17ca8", "name": "ItemStateEvent for TestString", "controller": "17d3c5cf7f0181a6", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": false, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 760, "y": 360, "wires": [ [ "29ca0bcdef3b04ad" ] ] }, { "id": "615b7a0522cb6520", "type": "openhab2-in2", "z": "f6f2187d.f17ca8", "name": "ItemCommandEvent for TestString", "controller": "17d3c5cf7f0181a6", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": false, "whencommand": true, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 780, "y": 420, "wires": [ [ "5fb031ab1519ff4f" ] ] }, { "id": "bb92d445f31fe4a6", "type": "openhab2-in2", "z": "f6f2187d.f17ca8", "name": "ItemStateChangedEvent for TestString", "controller": "17d3c5cf7f0181a6", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": false, "whencommand": false, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 790, "y": 480, "wires": [ [ "d38f2a8d73b01342" ] ] }, { "id": "10d9a3c735f5b284", "type": "inject", "z": "f6f2187d.f17ca8", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 710, "y": 560, "wires": [ [ "0588449a8a2b7468" ] ] }, { "id": "0588449a8a2b7468", "type": "openhab2-get2", "z": "f6f2187d.f17ca8", "name": "", "controller": "17d3c5cf7f0181a6", "itemname": "TestString", "topic": "", "sendnull": true, "x": 880, "y": 560, "wires": [ [ "3478f50f95b2f316" ] ] }, { "id": "cd8ddbe2c8dba71e", "type": "debug", "z": "f6f2187d.f17ca8", "name": "v33-oauth InitialStateEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1100, "y": 300, "wires": [] }, { "id": "29ca0bcdef3b04ad", "type": "debug", "z": "f6f2187d.f17ca8", "name": "v33-oauth ItemStateEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1090, "y": 360, "wires": [] }, { "id": "5fb031ab1519ff4f", "type": "debug", "z": "f6f2187d.f17ca8", "name": "v33-oauth ItemCommandEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1110, "y": 420, "wires": [] }, { "id": "d38f2a8d73b01342", "type": "debug", "z": "f6f2187d.f17ca8", "name": "v33-oauth ItemStateChangedEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1120, "y": 480, "wires": [] }, { "id": "3478f50f95b2f316", "type": "debug", "z": "f6f2187d.f17ca8", "name": "v33-oauth2 get TestString", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1090, "y": 560, "wires": [] }, { "id": "224bc5deec587779", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 140, "y": 140, "wires": [ [ "99407cad6765769f" ] ] }, { "id": "fa732d577ac968e0", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 140, "y": 280, "wires": [ [ "6bf067478192b18a" ] ] }, { "id": "99407cad6765769f", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "ItemUpdate to TestString", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 370, "y": 140, "wires": [ [] ] }, { "id": "6bf067478192b18a", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "ItemCommand to TestString", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "ItemCommand", "payload": "", "onlywhenchanged": false, "x": 380, "y": 280, "wires": [ [] ] }, { "id": "cb331cb9d0894dbd", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 150, "y": 320, "wires": [ [ "6bf067478192b18a" ] ] }, { "id": "1a7313e1db7b31a2", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 150, "y": 360, "wires": [ [ "6bf067478192b18a" ] ] }, { "id": "e545209fb47e54ee", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 150, "y": 180, "wires": [ [ "99407cad6765769f" ] ] }, { "id": "b4cdfc550ba0fe7e", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 150, "y": 220, "wires": [ [ "99407cad6765769f" ] ] }, { "id": "d0dad804fced9d20", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "InitialStateEvent for TestString", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "", "initialstate": true, "whenupdated": false, "whencommand": false, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 1460, "y": 140, "wires": [ [ "9353acd3fc084178" ] ] }, { "id": "9353acd3fc084178", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 InitialStateEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1770, "y": 140, "wires": [] }, { "id": "8c2e1545e7054cab", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "ItemStateEvent for TestString", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": false, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 1460, "y": 200, "wires": [ [ "78b43a01add88dde" ] ] }, { "id": "78b43a01add88dde", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 ItemStateEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1760, "y": 200, "wires": [] }, { "id": "14990f0dc1211780", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "ItemCommandEvent for TestString", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": false, "whencommand": true, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 1480, "y": 260, "wires": [ [ "541de49ba8b70146" ] ] }, { "id": "541de49ba8b70146", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 ItemCommandEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1780, "y": 260, "wires": [] }, { "id": "2ae0e5aedc2a29f5", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "ItemStateChangedEvent for TestString", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": false, "whencommand": false, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 1490, "y": 320, "wires": [ [ "a498f3037b3c8be8" ] ] }, { "id": "a498f3037b3c8be8", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 ItemStateChangedEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1790, "y": 320, "wires": [] }, { "id": "b318a151880b6e6b", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 raw events", "active": false, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 440, "y": 440, "wires": [] }, { "id": "2448bf084de08ba8", "type": "comment", "z": "ee3eec1d19e1423c", "name": "openhab v3.3", "info": "", "x": 150, "y": 100, "wires": [] }, { "id": "c0cb6113fcbf75f8", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 140, "y": 820, "wires": [ [ "485b28375a905314" ] ] }, { "id": "54817386fff1fbc1", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 140, "y": 960, "wires": [ [ "88e8c1f359af147c" ] ] }, { "id": "485b28375a905314", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "ItemUpdate to TestString", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 370, "y": 820, "wires": [ [] ] }, { "id": "88e8c1f359af147c", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "ItemCommand to TestString", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "ItemCommand", "payload": "", "onlywhenchanged": false, "x": 380, "y": 960, "wires": [ [] ] }, { "id": "0a2cc457af3fc113", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 150, "y": 1000, "wires": [ [ "88e8c1f359af147c" ] ] }, { "id": "8b17ced2a23a8a1b", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 150, "y": 1040, "wires": [ [ "88e8c1f359af147c" ] ] }, { "id": "dcd52ae963de822a", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 150, "y": 860, "wires": [ [ "485b28375a905314" ] ] }, { "id": "dec315ba1a435dc4", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 150, "y": 900, "wires": [ [ "485b28375a905314" ] ] }, { "id": "7662959256464a76", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "InitialStateEvent for TestString", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "", "initialstate": true, "whenupdated": false, "whencommand": false, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 1420, "y": 820, "wires": [ [ "a2d6ade200d3cf04" ] ] }, { "id": "82797bdf41c2ce19", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "ItemStateEvent for TestString", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": false, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 1420, "y": 880, "wires": [ [ "9a8b3b4f8b1b1807" ] ] }, { "id": "a3c39b44d68d42dd", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "ItemCommandEvent for TestString", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": false, "whencommand": true, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 1440, "y": 940, "wires": [ [ "8cb1a1ff006f7d4f" ] ] }, { "id": "ee651bf9007da53d", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "ItemStateChangedEvent for TestString", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "", "initialstate": false, "whenupdated": false, "whencommand": false, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 1450, "y": 1000, "wires": [ [ "f8cfaffe6d746890" ] ] }, { "id": "b84808e24de7edd1", "type": "openhab2-monitor2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "x": 170, "y": 1120, "wires": [ [], [], [ "208f64ca41e668d5" ] ] }, { "id": "208f64ca41e668d5", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 raw events", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 440, "y": 1120, "wires": [] }, { "id": "f4613488e0500b9b", "type": "comment", "z": "ee3eec1d19e1423c", "name": "openhab v3.2", "info": "", "x": 150, "y": 780, "wires": [] }, { "id": "d40c766b2a136b06", "type": "openhab2-monitor2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "x": 170, "y": 440, "wires": [ [], [], [ "b318a151880b6e6b" ] ] }, { "id": "e902a3824142ba17", "type": "openhab2-events2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "", "x": 170, "y": 500, "wires": [ [ "910245bf942e8539" ] ] }, { "id": "910245bf942e8539", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 events", "active": false, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 430, "y": 500, "wires": [] }, { "id": "5cad9076946ed004", "type": "openhab2-events2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "", "x": 170, "y": 1180, "wires": [ [ "3bb47827f50d81c1" ] ] }, { "id": "3bb47827f50d81c1", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 events", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 430, "y": 1180, "wires": [] }, { "id": "c6fc2162f007d569", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 710, "y": 1100, "wires": [ [ "8d19c9aa2746dc0d" ] ] }, { "id": "8d19c9aa2746dc0d", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "", "sendnull": false, "x": 880, "y": 1100, "wires": [ [ "d84b39f933640fb6" ] ] }, { "id": "d84b39f933640fb6", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 get TestString (NOT sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1120, "y": 1100, "wires": [] }, { "id": "e4cdb5f083cf791d", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 730, "y": 400, "wires": [ [ "7d298f9d5be44d55" ] ] }, { "id": "7d298f9d5be44d55", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "", "x": 900, "y": 400, "wires": [ [ "f474f3701e2812e6" ] ] }, { "id": "f474f3701e2812e6", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 get TestString (NOT sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1140, "y": 400, "wires": [] }, { "id": "35d850b3b0fe52c3", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "17.2", "payloadType": "num", "x": 150, "y": 1860, "wires": [ [ "593995a510113b23", "7891eeae386325c6" ] ] }, { "id": "d76610041268b57f", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "18.5", "payloadType": "str", "x": 150, "y": 1900, "wires": [ [ "593995a510113b23", "7891eeae386325c6" ] ] }, { "id": "71dfdccf50e28a90", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "19", "payloadType": "num", "x": 150, "y": 1940, "wires": [ [ "593995a510113b23", "7891eeae386325c6" ] ] }, { "id": "04513e5d594cee15", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "17.2", "payloadType": "num", "x": 150, "y": 2020, "wires": [ [ "9b9cd2910c1fd0e7", "487ec06c27e49f22" ] ] }, { "id": "2337cda5385bfd1d", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "18.5", "payloadType": "num", "x": 150, "y": 2060, "wires": [ [ "9b9cd2910c1fd0e7", "487ec06c27e49f22" ] ] }, { "id": "49891ff98c22c43f", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "19", "payloadType": "num", "x": 150, "y": 2100, "wires": [ [ "9b9cd2910c1fd0e7", "487ec06c27e49f22" ] ] }, { "id": "593995a510113b23", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestTemperature1", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 430, "y": 1940, "wires": [ [] ] }, { "id": "9b9cd2910c1fd0e7", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestTemperature2", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 430, "y": 2100, "wires": [ [] ] }, { "id": "19d958a3bcc84bca", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 in2 group temperatures", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 980, "y": 1960, "wires": [] }, { "id": "a34ebe31d5b44978", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "GTemperatures", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": true, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 740, "y": 1960, "wires": [ [ "19d958a3bcc84bca" ] ] }, { "id": "7891eeae386325c6", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "TestTemperature1", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 430, "y": 1860, "wires": [ [] ] }, { "id": "487ec06c27e49f22", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "TestTemperature2", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 430, "y": 2020, "wires": [ [] ] }, { "id": "a5c6d13c4b0a4c0c", "type": "comment", "z": "ee3eec1d19e1423c", "name": "Testing the GroupItemStateChangedEvent v32 and v33", "info": "\nGroup definition is `Group:Number:AVG`.\nGTemperatures should output the average number (the \"temperature\") for all Items part of the GTemperatures group, which are `TestTemperature1` and `TestTemperature2` for this test.\n", "x": 260, "y": 1800, "wires": [] }, { "id": "f591683514542a0f", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "18.5", "payloadType": "num", "x": 150, "y": 2260, "wires": [ [ "125863c2c907ddf6", "db6610f9346286de" ] ] }, { "id": "125863c2c907ddf6", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "GTemperatures", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 420, "y": 2300, "wires": [ [] ] }, { "id": "3a7f0b34c7fbc3fd", "type": "comment", "z": "ee3eec1d19e1423c", "name": "Testing the GroupItemStateChangedEvent", "info": "\nGroup definition is `Group:Number:AVG`.\nGTemperatures should output the average number (the \"temperature\") for all Items part of the GTemperatures group, which are `TestTemperature1` and `TestTemperature2` for this test.\n", "x": 220, "y": 2180, "wires": [] }, { "id": "4449c586d05f4554", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 in2 group temperatures", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 980, "y": 2020, "wires": [] }, { "id": "8f2af4d03afa779e", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "GTemperatures", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": true, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 740, "y": 2020, "wires": [ [ "4449c586d05f4554" ] ] }, { "id": "b7f6b5e822906717", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "TestTemperature1", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": true, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 750, "y": 1840, "wires": [ [] ] }, { "id": "c5eaade577862b35", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "TestTemperature2", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": true, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 750, "y": 1900, "wires": [ [] ] }, { "id": "5848ae5dce08a640", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestTemperature1", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": true, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 750, "y": 2080, "wires": [ [] ] }, { "id": "51bedc2a92e24f8a", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestTemperature2", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": true, "whenchanged": true, "changedfrom": "", "changedto": "", "x": 750, "y": 2140, "wires": [ [] ] }, { "id": "db6610f9346286de", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "GTemperatures", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 420, "y": 2220, "wires": [ [] ] }, { "id": "0ef858928a4fc267", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 690, "y": 2260, "wires": [ [ "1f02de636f76acb7", "5721337f3dcd62bf" ] ] }, { "id": "1f02de636f76acb7", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "GTemperatures", "topic": "", "x": 900, "y": 2220, "wires": [ [ "e2066e953cbd9711" ] ] }, { "id": "e2066e953cbd9711", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v3 get TestString", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1130, "y": 2220, "wires": [] }, { "id": "5721337f3dcd62bf", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "GTemperatures", "topic": "", "x": 900, "y": 2300, "wires": [ [ "41a6943960024a8e" ] ] }, { "id": "41a6943960024a8e", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v3 get TestString", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1130, "y": 2300, "wires": [] }, { "id": "c49ad81f16bba102", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 710, "y": 1220, "wires": [ [ "4c7ba7f25ced3961" ] ] }, { "id": "4c7ba7f25ced3961", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "GChildGroup", "topic": "", "x": 890, "y": 1220, "wires": [ [ "c097718ca3d99eb7" ] ] }, { "id": "c097718ca3d99eb7", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 get GChildGroup (NOT sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1170, "y": 1220, "wires": [] }, { "id": "bc0fb37857cfb71b", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 710, "y": 1340, "wires": [ [ "c5cfbbcb3301ee5b" ] ] }, { "id": "c5cfbbcb3301ee5b", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestStringNoGroup", "topic": "", "x": 910, "y": 1340, "wires": [ [ "a9286d866339ac29" ] ] }, { "id": "a9286d866339ac29", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 get TestStringNoGroup", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1140, "y": 1340, "wires": [] }, { "id": "8cd38cc39f8a5895", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 730, "y": 520, "wires": [ [ "ba1ba016a077be08" ] ] }, { "id": "ba1ba016a077be08", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "GChildGroup", "topic": "", "x": 910, "y": 520, "wires": [ [ "15637232fcf12616" ] ] }, { "id": "15637232fcf12616", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 get GChildGroup (NOT sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1190, "y": 520, "wires": [] }, { "id": "b0fc383444e2f162", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 730, "y": 640, "wires": [ [ "061e759941972fa5" ] ] }, { "id": "061e759941972fa5", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "TestStringNoGroup", "topic": "", "x": 930, "y": 640, "wires": [ [ "5cb8622e6363342e" ] ] }, { "id": "5cb8622e6363342e", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 get TestStringNoGroup", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1160, "y": 640, "wires": [] }, { "id": "476239845b682450", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 730, "y": 460, "wires": [ [ "4b12978d67d2919b" ] ] }, { "id": "4b12978d67d2919b", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "TestString", "topic": "", "sendnull": true, "x": 900, "y": 460, "wires": [ [ "ec8aec6a52488117" ] ] }, { "id": "ec8aec6a52488117", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 get TestString (sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1120, "y": 460, "wires": [] }, { "id": "0369bf39470cc8a6", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 710, "y": 1160, "wires": [ [ "0e8a3f75424033f7" ] ] }, { "id": "0e8a3f75424033f7", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "", "sendnull": true, "x": 880, "y": 1160, "wires": [ [ "98658c33d594579b" ] ] }, { "id": "98658c33d594579b", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 get TestString (sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1100, "y": 1160, "wires": [] }, { "id": "3018f2902e5c0fd7", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 730, "y": 580, "wires": [ [ "6bdee235103cef85" ] ] }, { "id": "6bdee235103cef85", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "35ee9a2558667a1f", "itemname": "GChildGroup", "topic": "", "sendnull": true, "x": 910, "y": 580, "wires": [ [ "1e3a4ca9e9edca32" ] ] }, { "id": "1e3a4ca9e9edca32", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v33 get GChildGroup (sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1170, "y": 580, "wires": [] }, { "id": "ae3fc9d0a8098f7b", "type": "inject", "z": "ee3eec1d19e1423c", "name": "get", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 710, "y": 1280, "wires": [ [ "06751a5fad487740" ] ] }, { "id": "06751a5fad487740", "type": "openhab2-get2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "GChildGroup", "topic": "", "sendnull": true, "x": 890, "y": 1280, "wires": [ [ "33f79603057ef706" ] ] }, { "id": "33f79603057ef706", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 get GChildGroup (sendnull)", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1150, "y": 1280, "wires": [] }, { "id": "2073421a2e855aa6", "type": "inject", "z": "ee3eec1d19e1423c", "name": "0", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "0", "payloadType": "num", "x": 1510, "y": 1100, "wires": [ [ "fdd14ea2bd589134" ] ] }, { "id": "cd43da7b820c147f", "type": "inject", "z": "ee3eec1d19e1423c", "name": "1", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "1", "payloadType": "num", "x": 1510, "y": 1180, "wires": [ [ "fdd14ea2bd589134" ] ] }, { "id": "fdd14ea2bd589134", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "TestTemperature2", "controller": "f62752b86ed9d96b", "itemname": "TestTemperature2", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": false, "x": 1730, "y": 1140, "wires": [ [] ] }, { "id": "8b71587d9cb972e2", "type": "inject", "z": "ee3eec1d19e1423c", "name": "0 (string)", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "0", "payloadType": "str", "x": 1520, "y": 1140, "wires": [ [ "fdd14ea2bd589134" ] ] }, { "id": "f71596ce14d76825", "type": "comment", "z": "ee3eec1d19e1423c", "name": "Test for sending Number values", "info": "\n", "x": 1770, "y": 1100, "wires": [] }, { "id": "80ca852a9299a8ef", "type": "inject", "z": "ee3eec1d19e1423c", "name": "0", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "0", "payloadType": "num", "x": 1510, "y": 1300, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "97bd94e665a6e66b", "type": "inject", "z": "ee3eec1d19e1423c", "name": "100 (string)", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "100", "payloadType": "str", "x": 1520, "y": 1380, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "72a3455af87ee034", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "", "controller": "f62752b86ed9d96b", "itemname": "TestDimmer", "topic": "ItemCommand", "payload": "", "onlywhenchanged": false, "x": 1730, "y": 1400, "wires": [ [] ] }, { "id": "51c4a9de135723a2", "type": "inject", "z": "ee3eec1d19e1423c", "name": "0 (string)", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "0", "payloadType": "str", "x": 1520, "y": 1340, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "ae13f971783c0366", "type": "comment", "z": "ee3eec1d19e1423c", "name": "Test Dimmer type", "info": "\n", "x": 1740, "y": 1360, "wires": [] }, { "id": "1883fe1a07a7e5d6", "type": "inject", "z": "ee3eec1d19e1423c", "name": "100", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "100", "payloadType": "num", "x": 1510, "y": 1420, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "80819da3c52e159a", "type": "inject", "z": "ee3eec1d19e1423c", "name": "ON", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "ON", "payloadType": "str", "x": 1510, "y": 1460, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "161c3c325bbbe068", "type": "inject", "z": "ee3eec1d19e1423c", "name": "OFF", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "OFF", "payloadType": "str", "x": 1510, "y": 1500, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "b58a65a78e20cd1e", "type": "inject", "z": "ee3eec1d19e1423c", "name": "INCREASE", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "INCREASE", "payloadType": "str", "x": 1520, "y": 1540, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "02a5a2ee46209f20", "type": "inject", "z": "ee3eec1d19e1423c", "name": "DECREASE", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "DECREASE", "payloadType": "str", "x": 1530, "y": 1580, "wires": [ [ "72a3455af87ee034" ] ] }, { "id": "e7accbbf57f20391", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 TestDimmer updates", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1770, "y": 1640, "wires": [] }, { "id": "f0c5d30eda693eaa", "type": "openhab2-in2", "z": "ee3eec1d19e1423c", "name": "updates for TestDimmer", "controller": "f62752b86ed9d96b", "itemname": "TestDimmer", "topic": "", "initialstate": false, "whenupdated": true, "whencommand": true, "whenchanged": false, "changedfrom": "", "changedto": "", "x": 1530, "y": 1640, "wires": [ [ "e7accbbf57f20391" ] ] }, { "id": "16e38dc5b6a71eba", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 660, "y": 820, "wires": [ [ "7c7192e91d6f28d1" ] ] }, { "id": "43d04ea970f0ecb0", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 660, "y": 960, "wires": [ [ "c93d5ae8110e29bc" ] ] }, { "id": "7c7192e91d6f28d1", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "ItemUpdate to TestString (only when changed)", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": true, "x": 960, "y": 820, "wires": [ [] ] }, { "id": "c93d5ae8110e29bc", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "ItemCommand to TestString (only when changed)", "controller": "f62752b86ed9d96b", "itemname": "TestString", "topic": "ItemCommand", "payload": "", "onlywhenchanged": true, "x": 970, "y": 960, "wires": [ [] ] }, { "id": "dabc16787a31915a", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 670, "y": 1000, "wires": [ [ "c93d5ae8110e29bc" ] ] }, { "id": "ce33ad390e6956c8", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 670, "y": 1040, "wires": [ [ "c93d5ae8110e29bc" ] ] }, { "id": "dc106fb7109b8e07", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "A", "payloadType": "str", "x": 670, "y": 860, "wires": [ [ "7c7192e91d6f28d1" ] ] }, { "id": "3778e52a221442e9", "type": "inject", "z": "ee3eec1d19e1423c", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "B", "payloadType": "str", "x": 670, "y": 900, "wires": [ [ "7c7192e91d6f28d1" ] ] }, { "id": "64c65b9bf4d0bdaf", "type": "inject", "z": "ee3eec1d19e1423c", "name": "0", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "0", "payloadType": "num", "x": 2010, "y": 1100, "wires": [ [ "8eab01cfc772c39a" ] ] }, { "id": "8216b0c0cbffa2f9", "type": "inject", "z": "ee3eec1d19e1423c", "name": "1", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "1", "payloadType": "num", "x": 2010, "y": 1180, "wires": [ [ "8eab01cfc772c39a" ] ] }, { "id": "8eab01cfc772c39a", "type": "openhab2-out2", "z": "ee3eec1d19e1423c", "name": "TestTemperature2 (only when changed)", "controller": "f62752b86ed9d96b", "itemname": "TestTemperature2", "topic": "ItemUpdate", "payload": "", "onlywhenchanged": true, "x": 2300, "y": 1140, "wires": [ [] ] }, { "id": "d1cc11ba814cfdd1", "type": "inject", "z": "ee3eec1d19e1423c", "name": "0 (string)", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "0", "payloadType": "str", "x": 2020, "y": 1140, "wires": [ [ "8eab01cfc772c39a" ] ] }, { "id": "a7c4baf62bd7bab3", "type": "inject", "z": "ee3eec1d19e1423c", "name": "1 (string)", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "1", "payloadType": "str", "x": 1520, "y": 1220, "wires": [ [ "fdd14ea2bd589134" ] ] }, { "id": "449d98dd5f5cb589", "type": "inject", "z": "ee3eec1d19e1423c", "name": "1 (string)", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "1", "payloadType": "str", "x": 2020, "y": 1220, "wires": [ [ "8eab01cfc772c39a" ] ] }, { "id": "a2d6ade200d3cf04", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 InitialStateEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1740, "y": 820, "wires": [] }, { "id": "9a8b3b4f8b1b1807", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 ItemStateEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1730, "y": 880, "wires": [] }, { "id": "8cb1a1ff006f7d4f", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 ItemCommandEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1750, "y": 940, "wires": [] }, { "id": "f8cfaffe6d746890", "type": "debug", "z": "ee3eec1d19e1423c", "name": "v32 ItemStateChangedEvent", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 1760, "y": 1000, "wires": [] } ]