Browse Source

mqtt server changed to localhost to support also contained test environment

dashboard2
Dirk Alders 1 year ago
parent
commit
cb7e555e1c
6 changed files with 160 additions and 139 deletions
  1. 77
    66
      .config.nodes.json
  2. 78
    69
      .config.nodes.json.backup
  3. 1
    1
      .config.users.json
  4. 1
    1
      .config.users.json.backup
  5. 1
    1
      .flows.json.backup
  6. 2
    1
      flows.json

+ 77
- 66
.config.nodes.json View File

1
 {
1
 {
2
     "node-red": {
2
     "node-red": {
3
         "name": "node-red",
3
         "name": "node-red",
4
-        "version": "3.0.2",
4
+        "version": "3.1.0",
5
         "local": false,
5
         "local": false,
6
         "user": false,
6
         "user": false,
7
         "nodes": {
7
         "nodes": {
14
                 "local": false,
14
                 "local": false,
15
                 "user": false,
15
                 "user": false,
16
                 "module": "node-red",
16
                 "module": "node-red",
17
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/05-junction.js"
17
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/05-junction.js"
18
             },
18
             },
19
             "inject": {
19
             "inject": {
20
                 "name": "inject",
20
                 "name": "inject",
25
                 "local": false,
25
                 "local": false,
26
                 "user": false,
26
                 "user": false,
27
                 "module": "node-red",
27
                 "module": "node-red",
28
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/20-inject.js"
28
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/20-inject.js"
29
             },
29
             },
30
             "debug": {
30
             "debug": {
31
                 "name": "debug",
31
                 "name": "debug",
36
                 "local": false,
36
                 "local": false,
37
                 "user": false,
37
                 "user": false,
38
                 "module": "node-red",
38
                 "module": "node-red",
39
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/21-debug.js"
39
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/21-debug.js"
40
             },
40
             },
41
             "complete": {
41
             "complete": {
42
                 "name": "complete",
42
                 "name": "complete",
47
                 "local": false,
47
                 "local": false,
48
                 "user": false,
48
                 "user": false,
49
                 "module": "node-red",
49
                 "module": "node-red",
50
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/24-complete.js"
50
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/24-complete.js"
51
             },
51
             },
52
             "catch": {
52
             "catch": {
53
                 "name": "catch",
53
                 "name": "catch",
58
                 "local": false,
58
                 "local": false,
59
                 "user": false,
59
                 "user": false,
60
                 "module": "node-red",
60
                 "module": "node-red",
61
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/25-catch.js"
61
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/25-catch.js"
62
             },
62
             },
63
             "status": {
63
             "status": {
64
                 "name": "status",
64
                 "name": "status",
69
                 "local": false,
69
                 "local": false,
70
                 "user": false,
70
                 "user": false,
71
                 "module": "node-red",
71
                 "module": "node-red",
72
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/25-status.js"
72
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/25-status.js"
73
             },
73
             },
74
             "link": {
74
             "link": {
75
                 "name": "link",
75
                 "name": "link",
82
                 "local": false,
82
                 "local": false,
83
                 "user": false,
83
                 "user": false,
84
                 "module": "node-red",
84
                 "module": "node-red",
85
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/60-link.js"
85
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/60-link.js"
86
             },
86
             },
87
             "comment": {
87
             "comment": {
88
                 "name": "comment",
88
                 "name": "comment",
93
                 "local": false,
93
                 "local": false,
94
                 "user": false,
94
                 "user": false,
95
                 "module": "node-red",
95
                 "module": "node-red",
96
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/90-comment.js"
96
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/90-comment.js"
97
+            },
98
+            "global-config": {
99
+                "name": "global-config",
100
+                "types": [
101
+                    "global-config"
102
+                ],
103
+                "enabled": true,
104
+                "local": false,
105
+                "user": false,
106
+                "module": "node-red",
107
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/91-global-config.js"
97
             },
108
             },
98
             "unknown": {
109
             "unknown": {
99
                 "name": "unknown",
110
                 "name": "unknown",
104
                 "local": false,
115
                 "local": false,
105
                 "user": false,
116
                 "user": false,
106
                 "module": "node-red",
117
                 "module": "node-red",
107
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/common/98-unknown.js"
118
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/98-unknown.js"
108
             },
119
             },
109
             "function": {
120
             "function": {
110
                 "name": "function",
121
                 "name": "function",
115
                 "local": false,
126
                 "local": false,
116
                 "user": false,
127
                 "user": false,
117
                 "module": "node-red",
128
                 "module": "node-red",
118
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/10-function.js"
129
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/10-function.js"
119
             },
130
             },
120
             "switch": {
131
             "switch": {
121
                 "name": "switch",
132
                 "name": "switch",
126
                 "local": false,
137
                 "local": false,
127
                 "user": false,
138
                 "user": false,
128
                 "module": "node-red",
139
                 "module": "node-red",
129
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/10-switch.js"
140
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/10-switch.js"
130
             },
141
             },
131
             "change": {
142
             "change": {
132
                 "name": "change",
143
                 "name": "change",
137
                 "local": false,
148
                 "local": false,
138
                 "user": false,
149
                 "user": false,
139
                 "module": "node-red",
150
                 "module": "node-red",
140
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/15-change.js"
151
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/15-change.js"
141
             },
152
             },
142
             "range": {
153
             "range": {
143
                 "name": "range",
154
                 "name": "range",
148
                 "local": false,
159
                 "local": false,
149
                 "user": false,
160
                 "user": false,
150
                 "module": "node-red",
161
                 "module": "node-red",
151
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/16-range.js"
162
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/16-range.js"
152
             },
163
             },
153
             "template": {
164
             "template": {
154
                 "name": "template",
165
                 "name": "template",
159
                 "local": false,
170
                 "local": false,
160
                 "user": false,
171
                 "user": false,
161
                 "module": "node-red",
172
                 "module": "node-red",
162
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/80-template.js"
173
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/80-template.js"
163
             },
174
             },
164
             "delay": {
175
             "delay": {
165
                 "name": "delay",
176
                 "name": "delay",
170
                 "local": false,
181
                 "local": false,
171
                 "user": false,
182
                 "user": false,
172
                 "module": "node-red",
183
                 "module": "node-red",
173
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/89-delay.js"
184
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/89-delay.js"
174
             },
185
             },
175
             "trigger": {
186
             "trigger": {
176
                 "name": "trigger",
187
                 "name": "trigger",
181
                 "local": false,
192
                 "local": false,
182
                 "user": false,
193
                 "user": false,
183
                 "module": "node-red",
194
                 "module": "node-red",
184
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/89-trigger.js"
195
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/89-trigger.js"
185
             },
196
             },
186
             "exec": {
197
             "exec": {
187
                 "name": "exec",
198
                 "name": "exec",
192
                 "local": false,
203
                 "local": false,
193
                 "user": false,
204
                 "user": false,
194
                 "module": "node-red",
205
                 "module": "node-red",
195
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/90-exec.js"
206
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/90-exec.js"
196
             },
207
             },
197
             "rbe": {
208
             "rbe": {
198
                 "name": "rbe",
209
                 "name": "rbe",
203
                 "local": false,
214
                 "local": false,
204
                 "user": false,
215
                 "user": false,
205
                 "module": "node-red",
216
                 "module": "node-red",
206
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/function/rbe.js"
217
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/rbe.js"
207
             },
218
             },
208
             "tls": {
219
             "tls": {
209
                 "name": "tls",
220
                 "name": "tls",
214
                 "local": false,
225
                 "local": false,
215
                 "user": false,
226
                 "user": false,
216
                 "module": "node-red",
227
                 "module": "node-red",
217
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/05-tls.js"
228
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/05-tls.js"
218
             },
229
             },
219
             "httpproxy": {
230
             "httpproxy": {
220
                 "name": "httpproxy",
231
                 "name": "httpproxy",
225
                 "local": false,
236
                 "local": false,
226
                 "user": false,
237
                 "user": false,
227
                 "module": "node-red",
238
                 "module": "node-red",
228
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/06-httpproxy.js"
239
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/06-httpproxy.js"
229
             },
240
             },
230
             "mqtt": {
241
             "mqtt": {
231
                 "name": "mqtt",
242
                 "name": "mqtt",
238
                 "local": false,
249
                 "local": false,
239
                 "user": false,
250
                 "user": false,
240
                 "module": "node-red",
251
                 "module": "node-red",
241
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/10-mqtt.js"
252
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/10-mqtt.js"
242
             },
253
             },
243
             "httpin": {
254
             "httpin": {
244
                 "name": "httpin",
255
                 "name": "httpin",
250
                 "local": false,
261
                 "local": false,
251
                 "user": false,
262
                 "user": false,
252
                 "module": "node-red",
263
                 "module": "node-red",
253
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/21-httpin.js"
264
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/21-httpin.js"
254
             },
265
             },
255
             "httprequest": {
266
             "httprequest": {
256
                 "name": "httprequest",
267
                 "name": "httprequest",
261
                 "local": false,
272
                 "local": false,
262
                 "user": false,
273
                 "user": false,
263
                 "module": "node-red",
274
                 "module": "node-red",
264
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/21-httprequest.js"
275
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/21-httprequest.js"
265
             },
276
             },
266
             "websocket": {
277
             "websocket": {
267
                 "name": "websocket",
278
                 "name": "websocket",
275
                 "local": false,
286
                 "local": false,
276
                 "user": false,
287
                 "user": false,
277
                 "module": "node-red",
288
                 "module": "node-red",
278
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/22-websocket.js"
289
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/22-websocket.js"
279
             },
290
             },
280
             "tcpin": {
291
             "tcpin": {
281
                 "name": "tcpin",
292
                 "name": "tcpin",
288
                 "local": false,
299
                 "local": false,
289
                 "user": false,
300
                 "user": false,
290
                 "module": "node-red",
301
                 "module": "node-red",
291
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/31-tcpin.js"
302
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/31-tcpin.js"
292
             },
303
             },
293
             "udp": {
304
             "udp": {
294
                 "name": "udp",
305
                 "name": "udp",
300
                 "local": false,
311
                 "local": false,
301
                 "user": false,
312
                 "user": false,
302
                 "module": "node-red",
313
                 "module": "node-red",
303
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/network/32-udp.js"
314
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/32-udp.js"
304
             },
315
             },
305
             "CSV": {
316
             "CSV": {
306
                 "name": "CSV",
317
                 "name": "CSV",
311
                 "local": false,
322
                 "local": false,
312
                 "user": false,
323
                 "user": false,
313
                 "module": "node-red",
324
                 "module": "node-red",
314
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/parsers/70-CSV.js"
325
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-CSV.js"
315
             },
326
             },
316
             "HTML": {
327
             "HTML": {
317
                 "name": "HTML",
328
                 "name": "HTML",
322
                 "local": false,
333
                 "local": false,
323
                 "user": false,
334
                 "user": false,
324
                 "module": "node-red",
335
                 "module": "node-red",
325
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/parsers/70-HTML.js"
336
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-HTML.js"
326
             },
337
             },
327
             "JSON": {
338
             "JSON": {
328
                 "name": "JSON",
339
                 "name": "JSON",
333
                 "local": false,
344
                 "local": false,
334
                 "user": false,
345
                 "user": false,
335
                 "module": "node-red",
346
                 "module": "node-red",
336
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/parsers/70-JSON.js"
347
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-JSON.js"
337
             },
348
             },
338
             "XML": {
349
             "XML": {
339
                 "name": "XML",
350
                 "name": "XML",
344
                 "local": false,
355
                 "local": false,
345
                 "user": false,
356
                 "user": false,
346
                 "module": "node-red",
357
                 "module": "node-red",
347
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/parsers/70-XML.js"
358
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-XML.js"
348
             },
359
             },
349
             "YAML": {
360
             "YAML": {
350
                 "name": "YAML",
361
                 "name": "YAML",
355
                 "local": false,
366
                 "local": false,
356
                 "user": false,
367
                 "user": false,
357
                 "module": "node-red",
368
                 "module": "node-red",
358
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/parsers/70-YAML.js"
369
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-YAML.js"
359
             },
370
             },
360
             "split": {
371
             "split": {
361
                 "name": "split",
372
                 "name": "split",
367
                 "local": false,
378
                 "local": false,
368
                 "user": false,
379
                 "user": false,
369
                 "module": "node-red",
380
                 "module": "node-red",
370
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/sequence/17-split.js"
381
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/17-split.js"
371
             },
382
             },
372
             "sort": {
383
             "sort": {
373
                 "name": "sort",
384
                 "name": "sort",
378
                 "local": false,
389
                 "local": false,
379
                 "user": false,
390
                 "user": false,
380
                 "module": "node-red",
391
                 "module": "node-red",
381
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/sequence/18-sort.js"
392
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/18-sort.js"
382
             },
393
             },
383
             "batch": {
394
             "batch": {
384
                 "name": "batch",
395
                 "name": "batch",
389
                 "local": false,
400
                 "local": false,
390
                 "user": false,
401
                 "user": false,
391
                 "module": "node-red",
402
                 "module": "node-red",
392
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/sequence/19-batch.js"
403
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/19-batch.js"
393
             },
404
             },
394
             "file": {
405
             "file": {
395
                 "name": "file",
406
                 "name": "file",
401
                 "local": false,
412
                 "local": false,
402
                 "user": false,
413
                 "user": false,
403
                 "module": "node-red",
414
                 "module": "node-red",
404
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/storage/10-file.js"
415
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/storage/10-file.js"
405
             },
416
             },
406
             "watch": {
417
             "watch": {
407
                 "name": "watch",
418
                 "name": "watch",
412
                 "local": false,
423
                 "local": false,
413
                 "user": false,
424
                 "user": false,
414
                 "module": "node-red",
425
                 "module": "node-red",
415
-                "file": "/usr/src/node-red/node_modules/@node-red/nodes/core/storage/23-watch.js"
426
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/storage/23-watch.js"
416
             }
427
             }
417
         }
428
         }
418
     },
429
     },
431
                 "local": true,
442
                 "local": true,
432
                 "user": false,
443
                 "user": false,
433
                 "module": "node-red-dashboard",
444
                 "module": "node-red-dashboard",
434
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_base.js"
445
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_base.js"
435
             },
446
             },
436
             "ui_button": {
447
             "ui_button": {
437
                 "name": "ui_button",
448
                 "name": "ui_button",
442
                 "local": true,
453
                 "local": true,
443
                 "user": false,
454
                 "user": false,
444
                 "module": "node-red-dashboard",
455
                 "module": "node-red-dashboard",
445
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_button.js"
456
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_button.js"
446
             },
457
             },
447
             "ui_dropdown": {
458
             "ui_dropdown": {
448
                 "name": "ui_dropdown",
459
                 "name": "ui_dropdown",
453
                 "local": true,
464
                 "local": true,
454
                 "user": false,
465
                 "user": false,
455
                 "module": "node-red-dashboard",
466
                 "module": "node-red-dashboard",
456
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_dropdown.js"
467
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_dropdown.js"
457
             },
468
             },
458
             "ui_switch": {
469
             "ui_switch": {
459
                 "name": "ui_switch",
470
                 "name": "ui_switch",
464
                 "local": true,
475
                 "local": true,
465
                 "user": false,
476
                 "user": false,
466
                 "module": "node-red-dashboard",
477
                 "module": "node-red-dashboard",
467
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_switch.js"
478
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_switch.js"
468
             },
479
             },
469
             "ui_slider": {
480
             "ui_slider": {
470
                 "name": "ui_slider",
481
                 "name": "ui_slider",
475
                 "local": true,
486
                 "local": true,
476
                 "user": false,
487
                 "user": false,
477
                 "module": "node-red-dashboard",
488
                 "module": "node-red-dashboard",
478
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_slider.js"
489
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_slider.js"
479
             },
490
             },
480
             "ui_numeric": {
491
             "ui_numeric": {
481
                 "name": "ui_numeric",
492
                 "name": "ui_numeric",
486
                 "local": true,
497
                 "local": true,
487
                 "user": false,
498
                 "user": false,
488
                 "module": "node-red-dashboard",
499
                 "module": "node-red-dashboard",
489
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_numeric.js"
500
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_numeric.js"
490
             },
501
             },
491
             "ui_text_input": {
502
             "ui_text_input": {
492
                 "name": "ui_text_input",
503
                 "name": "ui_text_input",
497
                 "local": true,
508
                 "local": true,
498
                 "user": false,
509
                 "user": false,
499
                 "module": "node-red-dashboard",
510
                 "module": "node-red-dashboard",
500
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_text_input.js"
511
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_text_input.js"
501
             },
512
             },
502
             "ui_date_picker": {
513
             "ui_date_picker": {
503
                 "name": "ui_date_picker",
514
                 "name": "ui_date_picker",
508
                 "local": true,
519
                 "local": true,
509
                 "user": false,
520
                 "user": false,
510
                 "module": "node-red-dashboard",
521
                 "module": "node-red-dashboard",
511
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_date_picker.js"
522
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_date_picker.js"
512
             },
523
             },
513
             "ui_colour_picker": {
524
             "ui_colour_picker": {
514
                 "name": "ui_colour_picker",
525
                 "name": "ui_colour_picker",
519
                 "local": true,
530
                 "local": true,
520
                 "user": false,
531
                 "user": false,
521
                 "module": "node-red-dashboard",
532
                 "module": "node-red-dashboard",
522
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_colour_picker.js"
533
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_colour_picker.js"
523
             },
534
             },
524
             "ui_form": {
535
             "ui_form": {
525
                 "name": "ui_form",
536
                 "name": "ui_form",
530
                 "local": true,
541
                 "local": true,
531
                 "user": false,
542
                 "user": false,
532
                 "module": "node-red-dashboard",
543
                 "module": "node-red-dashboard",
533
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_form.js"
544
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_form.js"
534
             },
545
             },
535
             "ui_text": {
546
             "ui_text": {
536
                 "name": "ui_text",
547
                 "name": "ui_text",
541
                 "local": true,
552
                 "local": true,
542
                 "user": false,
553
                 "user": false,
543
                 "module": "node-red-dashboard",
554
                 "module": "node-red-dashboard",
544
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_text.js"
555
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_text.js"
545
             },
556
             },
546
             "ui_gauge": {
557
             "ui_gauge": {
547
                 "name": "ui_gauge",
558
                 "name": "ui_gauge",
552
                 "local": true,
563
                 "local": true,
553
                 "user": false,
564
                 "user": false,
554
                 "module": "node-red-dashboard",
565
                 "module": "node-red-dashboard",
555
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_gauge.js"
566
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_gauge.js"
556
             },
567
             },
557
             "ui_chart": {
568
             "ui_chart": {
558
                 "name": "ui_chart",
569
                 "name": "ui_chart",
563
                 "local": true,
574
                 "local": true,
564
                 "user": false,
575
                 "user": false,
565
                 "module": "node-red-dashboard",
576
                 "module": "node-red-dashboard",
566
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_chart.js"
577
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_chart.js"
567
             },
578
             },
568
             "ui_audio": {
579
             "ui_audio": {
569
                 "name": "ui_audio",
580
                 "name": "ui_audio",
574
                 "local": true,
585
                 "local": true,
575
                 "user": false,
586
                 "user": false,
576
                 "module": "node-red-dashboard",
587
                 "module": "node-red-dashboard",
577
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_audio.js"
588
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_audio.js"
578
             },
589
             },
579
             "ui_toast": {
590
             "ui_toast": {
580
                 "name": "ui_toast",
591
                 "name": "ui_toast",
585
                 "local": true,
596
                 "local": true,
586
                 "user": false,
597
                 "user": false,
587
                 "module": "node-red-dashboard",
598
                 "module": "node-red-dashboard",
588
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_toast.js"
599
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_toast.js"
589
             },
600
             },
590
             "ui_ui_control": {
601
             "ui_ui_control": {
591
                 "name": "ui_ui_control",
602
                 "name": "ui_ui_control",
596
                 "local": true,
607
                 "local": true,
597
                 "user": false,
608
                 "user": false,
598
                 "module": "node-red-dashboard",
609
                 "module": "node-red-dashboard",
599
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_ui_control.js"
610
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_ui_control.js"
600
             },
611
             },
601
             "ui_template": {
612
             "ui_template": {
602
                 "name": "ui_template",
613
                 "name": "ui_template",
607
                 "local": true,
618
                 "local": true,
608
                 "user": false,
619
                 "user": false,
609
                 "module": "node-red-dashboard",
620
                 "module": "node-red-dashboard",
610
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_template.js"
621
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_template.js"
611
             },
622
             },
612
             "ui_link": {
623
             "ui_link": {
613
                 "name": "ui_link",
624
                 "name": "ui_link",
618
                 "local": true,
629
                 "local": true,
619
                 "user": false,
630
                 "user": false,
620
                 "module": "node-red-dashboard",
631
                 "module": "node-red-dashboard",
621
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_link.js"
632
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_link.js"
622
             },
633
             },
623
             "ui_tab": {
634
             "ui_tab": {
624
                 "name": "ui_tab",
635
                 "name": "ui_tab",
629
                 "local": true,
640
                 "local": true,
630
                 "user": false,
641
                 "user": false,
631
                 "module": "node-red-dashboard",
642
                 "module": "node-red-dashboard",
632
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_tab.js"
643
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_tab.js"
633
             },
644
             },
634
             "ui_group": {
645
             "ui_group": {
635
                 "name": "ui_group",
646
                 "name": "ui_group",
640
                 "local": true,
651
                 "local": true,
641
                 "user": false,
652
                 "user": false,
642
                 "module": "node-red-dashboard",
653
                 "module": "node-red-dashboard",
643
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_group.js"
654
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_group.js"
644
             },
655
             },
645
             "ui_spacer": {
656
             "ui_spacer": {
646
                 "name": "ui_spacer",
657
                 "name": "ui_spacer",
651
                 "local": true,
662
                 "local": true,
652
                 "user": false,
663
                 "user": false,
653
                 "module": "node-red-dashboard",
664
                 "module": "node-red-dashboard",
654
-                "file": "/data/node_modules/node-red-dashboard/nodes/ui_spacer.js"
665
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_spacer.js"
655
             }
666
             }
656
         }
667
         }
657
     },
668
     },
670
                 "local": true,
681
                 "local": true,
671
                 "user": false,
682
                 "user": false,
672
                 "module": "node-red-contrib-calc",
683
                 "module": "node-red-contrib-calc",
673
-                "file": "/data/node_modules/node-red-contrib-calc/math.js"
684
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-calc/math.js"
674
             }
685
             }
675
         }
686
         }
676
     },
687
     },
689
                 "local": true,
700
                 "local": true,
690
                 "user": false,
701
                 "user": false,
691
                 "module": "node-red-contrib-boolean-logic",
702
                 "module": "node-red-contrib-boolean-logic",
692
-                "file": "/data/node_modules/node-red-contrib-boolean-logic/boolean-logic/BooleanLogic.js"
703
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-boolean-logic/boolean-logic/BooleanLogic.js"
693
             },
704
             },
694
             "Invert": {
705
             "Invert": {
695
                 "name": "Invert",
706
                 "name": "Invert",
700
                 "local": true,
711
                 "local": true,
701
                 "user": false,
712
                 "user": false,
702
                 "module": "node-red-contrib-boolean-logic",
713
                 "module": "node-red-contrib-boolean-logic",
703
-                "file": "/data/node_modules/node-red-contrib-boolean-logic/boolean-logic/Invert.js"
714
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-boolean-logic/boolean-logic/Invert.js"
704
             },
715
             },
705
             "BDebug": {
716
             "BDebug": {
706
                 "name": "BDebug",
717
                 "name": "BDebug",
711
                 "local": true,
722
                 "local": true,
712
                 "user": false,
723
                 "user": false,
713
                 "module": "node-red-contrib-boolean-logic",
724
                 "module": "node-red-contrib-boolean-logic",
714
-                "file": "/data/node_modules/node-red-contrib-boolean-logic/boolean-logic/BDebug.js"
725
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-boolean-logic/boolean-logic/BDebug.js"
715
             }
726
             }
716
         }
727
         }
717
     },
728
     },
730
                 "local": true,
741
                 "local": true,
731
                 "user": false,
742
                 "user": false,
732
                 "module": "node-red-contrib-ui-led",
743
                 "module": "node-red-contrib-ui-led",
733
-                "file": "/data/node_modules/node-red-contrib-ui-led/dist/nodes/ui_led/ui_led.js"
744
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-ui-led/dist/nodes/ui_led/ui_led.js"
734
             }
745
             }
735
         }
746
         }
736
     },
747
     },
753
                 "local": true,
764
                 "local": true,
754
                 "user": false,
765
                 "user": false,
755
                 "module": "node-red-node-snmp",
766
                 "module": "node-red-node-snmp",
756
-                "file": "/data/node_modules/node-red-node-snmp/snmp.js"
767
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-node-snmp/snmp.js"
757
             }
768
             }
758
         }
769
         }
759
     },
770
     },
772
                 "local": true,
783
                 "local": true,
773
                 "user": false,
784
                 "user": false,
774
                 "module": "node-red-contrib-suncron",
785
                 "module": "node-red-contrib-suncron",
775
-                "file": "/data/node_modules/node-red-contrib-suncron/suncron.js"
786
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-suncron/suncron.js"
776
             }
787
             }
777
         }
788
         }
778
     },
789
     },
791
                 "local": true,
802
                 "local": true,
792
                 "user": false,
803
                 "user": false,
793
                 "module": "node-red-contrib-logger",
804
                 "module": "node-red-contrib-logger",
794
-                "file": "/data/node_modules/node-red-contrib-logger/loggerNode.js"
805
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-logger/loggerNode.js"
795
             }
806
             }
796
         }
807
         }
797
     }
808
     }

+ 78
- 69
.config.nodes.json.backup View File

1
 {
1
 {
2
     "node-red": {
2
     "node-red": {
3
         "name": "node-red",
3
         "name": "node-red",
4
-        "version": "3.0.2",
4
+        "version": "3.1.0",
5
         "local": false,
5
         "local": false,
6
         "user": false,
6
         "user": false,
7
         "nodes": {
7
         "nodes": {
8
             "junction": {
8
             "junction": {
9
                 "name": "junction",
9
                 "name": "junction",
10
-                "types": [
11
-                    "junction"
12
-                ],
10
+                "types": [],
13
                 "enabled": true,
11
                 "enabled": true,
14
                 "local": false,
12
                 "local": false,
15
                 "user": false,
13
                 "user": false,
16
                 "module": "node-red",
14
                 "module": "node-red",
17
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/05-junction.js"
15
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/05-junction.js"
18
             },
16
             },
19
             "inject": {
17
             "inject": {
20
                 "name": "inject",
18
                 "name": "inject",
25
                 "local": false,
23
                 "local": false,
26
                 "user": false,
24
                 "user": false,
27
                 "module": "node-red",
25
                 "module": "node-red",
28
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/20-inject.js"
26
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/20-inject.js"
29
             },
27
             },
30
             "debug": {
28
             "debug": {
31
                 "name": "debug",
29
                 "name": "debug",
36
                 "local": false,
34
                 "local": false,
37
                 "user": false,
35
                 "user": false,
38
                 "module": "node-red",
36
                 "module": "node-red",
39
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/21-debug.js"
37
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/21-debug.js"
40
             },
38
             },
41
             "complete": {
39
             "complete": {
42
                 "name": "complete",
40
                 "name": "complete",
47
                 "local": false,
45
                 "local": false,
48
                 "user": false,
46
                 "user": false,
49
                 "module": "node-red",
47
                 "module": "node-red",
50
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/24-complete.js"
48
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/24-complete.js"
51
             },
49
             },
52
             "catch": {
50
             "catch": {
53
                 "name": "catch",
51
                 "name": "catch",
58
                 "local": false,
56
                 "local": false,
59
                 "user": false,
57
                 "user": false,
60
                 "module": "node-red",
58
                 "module": "node-red",
61
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/25-catch.js"
59
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/25-catch.js"
62
             },
60
             },
63
             "status": {
61
             "status": {
64
                 "name": "status",
62
                 "name": "status",
69
                 "local": false,
67
                 "local": false,
70
                 "user": false,
68
                 "user": false,
71
                 "module": "node-red",
69
                 "module": "node-red",
72
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/25-status.js"
70
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/25-status.js"
73
             },
71
             },
74
             "link": {
72
             "link": {
75
                 "name": "link",
73
                 "name": "link",
82
                 "local": false,
80
                 "local": false,
83
                 "user": false,
81
                 "user": false,
84
                 "module": "node-red",
82
                 "module": "node-red",
85
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/60-link.js"
83
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/60-link.js"
86
             },
84
             },
87
             "comment": {
85
             "comment": {
88
                 "name": "comment",
86
                 "name": "comment",
93
                 "local": false,
91
                 "local": false,
94
                 "user": false,
92
                 "user": false,
95
                 "module": "node-red",
93
                 "module": "node-red",
96
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/90-comment.js"
94
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/90-comment.js"
95
+            },
96
+            "global-config": {
97
+                "name": "global-config",
98
+                "types": [
99
+                    "global-config"
100
+                ],
101
+                "enabled": true,
102
+                "local": false,
103
+                "user": false,
104
+                "module": "node-red",
105
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/91-global-config.js"
97
             },
106
             },
98
             "unknown": {
107
             "unknown": {
99
                 "name": "unknown",
108
                 "name": "unknown",
104
                 "local": false,
113
                 "local": false,
105
                 "user": false,
114
                 "user": false,
106
                 "module": "node-red",
115
                 "module": "node-red",
107
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/98-unknown.js"
116
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/common/98-unknown.js"
108
             },
117
             },
109
             "function": {
118
             "function": {
110
                 "name": "function",
119
                 "name": "function",
115
                 "local": false,
124
                 "local": false,
116
                 "user": false,
125
                 "user": false,
117
                 "module": "node-red",
126
                 "module": "node-red",
118
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/10-function.js"
127
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/10-function.js"
119
             },
128
             },
120
             "switch": {
129
             "switch": {
121
                 "name": "switch",
130
                 "name": "switch",
126
                 "local": false,
135
                 "local": false,
127
                 "user": false,
136
                 "user": false,
128
                 "module": "node-red",
137
                 "module": "node-red",
129
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/10-switch.js"
138
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/10-switch.js"
130
             },
139
             },
131
             "change": {
140
             "change": {
132
                 "name": "change",
141
                 "name": "change",
137
                 "local": false,
146
                 "local": false,
138
                 "user": false,
147
                 "user": false,
139
                 "module": "node-red",
148
                 "module": "node-red",
140
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/15-change.js"
149
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/15-change.js"
141
             },
150
             },
142
             "range": {
151
             "range": {
143
                 "name": "range",
152
                 "name": "range",
148
                 "local": false,
157
                 "local": false,
149
                 "user": false,
158
                 "user": false,
150
                 "module": "node-red",
159
                 "module": "node-red",
151
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/16-range.js"
160
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/16-range.js"
152
             },
161
             },
153
             "template": {
162
             "template": {
154
                 "name": "template",
163
                 "name": "template",
159
                 "local": false,
168
                 "local": false,
160
                 "user": false,
169
                 "user": false,
161
                 "module": "node-red",
170
                 "module": "node-red",
162
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/80-template.js"
171
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/80-template.js"
163
             },
172
             },
164
             "delay": {
173
             "delay": {
165
                 "name": "delay",
174
                 "name": "delay",
170
                 "local": false,
179
                 "local": false,
171
                 "user": false,
180
                 "user": false,
172
                 "module": "node-red",
181
                 "module": "node-red",
173
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/89-delay.js"
182
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/89-delay.js"
174
             },
183
             },
175
             "trigger": {
184
             "trigger": {
176
                 "name": "trigger",
185
                 "name": "trigger",
181
                 "local": false,
190
                 "local": false,
182
                 "user": false,
191
                 "user": false,
183
                 "module": "node-red",
192
                 "module": "node-red",
184
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/89-trigger.js"
193
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/89-trigger.js"
185
             },
194
             },
186
             "exec": {
195
             "exec": {
187
                 "name": "exec",
196
                 "name": "exec",
192
                 "local": false,
201
                 "local": false,
193
                 "user": false,
202
                 "user": false,
194
                 "module": "node-red",
203
                 "module": "node-red",
195
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/90-exec.js"
204
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/90-exec.js"
196
             },
205
             },
197
             "rbe": {
206
             "rbe": {
198
                 "name": "rbe",
207
                 "name": "rbe",
203
                 "local": false,
212
                 "local": false,
204
                 "user": false,
213
                 "user": false,
205
                 "module": "node-red",
214
                 "module": "node-red",
206
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/rbe.js"
215
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/function/rbe.js"
207
             },
216
             },
208
             "tls": {
217
             "tls": {
209
                 "name": "tls",
218
                 "name": "tls",
214
                 "local": false,
223
                 "local": false,
215
                 "user": false,
224
                 "user": false,
216
                 "module": "node-red",
225
                 "module": "node-red",
217
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/05-tls.js"
226
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/05-tls.js"
218
             },
227
             },
219
             "httpproxy": {
228
             "httpproxy": {
220
                 "name": "httpproxy",
229
                 "name": "httpproxy",
225
                 "local": false,
234
                 "local": false,
226
                 "user": false,
235
                 "user": false,
227
                 "module": "node-red",
236
                 "module": "node-red",
228
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/06-httpproxy.js"
237
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/06-httpproxy.js"
229
             },
238
             },
230
             "mqtt": {
239
             "mqtt": {
231
                 "name": "mqtt",
240
                 "name": "mqtt",
238
                 "local": false,
247
                 "local": false,
239
                 "user": false,
248
                 "user": false,
240
                 "module": "node-red",
249
                 "module": "node-red",
241
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/10-mqtt.js"
250
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/10-mqtt.js"
242
             },
251
             },
243
             "httpin": {
252
             "httpin": {
244
                 "name": "httpin",
253
                 "name": "httpin",
250
                 "local": false,
259
                 "local": false,
251
                 "user": false,
260
                 "user": false,
252
                 "module": "node-red",
261
                 "module": "node-red",
253
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/21-httpin.js"
262
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/21-httpin.js"
254
             },
263
             },
255
             "httprequest": {
264
             "httprequest": {
256
                 "name": "httprequest",
265
                 "name": "httprequest",
261
                 "local": false,
270
                 "local": false,
262
                 "user": false,
271
                 "user": false,
263
                 "module": "node-red",
272
                 "module": "node-red",
264
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/21-httprequest.js"
273
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/21-httprequest.js"
265
             },
274
             },
266
             "websocket": {
275
             "websocket": {
267
                 "name": "websocket",
276
                 "name": "websocket",
275
                 "local": false,
284
                 "local": false,
276
                 "user": false,
285
                 "user": false,
277
                 "module": "node-red",
286
                 "module": "node-red",
278
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/22-websocket.js"
287
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/22-websocket.js"
279
             },
288
             },
280
             "tcpin": {
289
             "tcpin": {
281
                 "name": "tcpin",
290
                 "name": "tcpin",
288
                 "local": false,
297
                 "local": false,
289
                 "user": false,
298
                 "user": false,
290
                 "module": "node-red",
299
                 "module": "node-red",
291
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/31-tcpin.js"
300
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/31-tcpin.js"
292
             },
301
             },
293
             "udp": {
302
             "udp": {
294
                 "name": "udp",
303
                 "name": "udp",
300
                 "local": false,
309
                 "local": false,
301
                 "user": false,
310
                 "user": false,
302
                 "module": "node-red",
311
                 "module": "node-red",
303
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/32-udp.js"
312
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/network/32-udp.js"
304
             },
313
             },
305
             "CSV": {
314
             "CSV": {
306
                 "name": "CSV",
315
                 "name": "CSV",
311
                 "local": false,
320
                 "local": false,
312
                 "user": false,
321
                 "user": false,
313
                 "module": "node-red",
322
                 "module": "node-red",
314
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-CSV.js"
323
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-CSV.js"
315
             },
324
             },
316
             "HTML": {
325
             "HTML": {
317
                 "name": "HTML",
326
                 "name": "HTML",
322
                 "local": false,
331
                 "local": false,
323
                 "user": false,
332
                 "user": false,
324
                 "module": "node-red",
333
                 "module": "node-red",
325
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-HTML.js"
334
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-HTML.js"
326
             },
335
             },
327
             "JSON": {
336
             "JSON": {
328
                 "name": "JSON",
337
                 "name": "JSON",
333
                 "local": false,
342
                 "local": false,
334
                 "user": false,
343
                 "user": false,
335
                 "module": "node-red",
344
                 "module": "node-red",
336
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-JSON.js"
345
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-JSON.js"
337
             },
346
             },
338
             "XML": {
347
             "XML": {
339
                 "name": "XML",
348
                 "name": "XML",
344
                 "local": false,
353
                 "local": false,
345
                 "user": false,
354
                 "user": false,
346
                 "module": "node-red",
355
                 "module": "node-red",
347
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-XML.js"
356
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-XML.js"
348
             },
357
             },
349
             "YAML": {
358
             "YAML": {
350
                 "name": "YAML",
359
                 "name": "YAML",
355
                 "local": false,
364
                 "local": false,
356
                 "user": false,
365
                 "user": false,
357
                 "module": "node-red",
366
                 "module": "node-red",
358
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-YAML.js"
367
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/parsers/70-YAML.js"
359
             },
368
             },
360
             "split": {
369
             "split": {
361
                 "name": "split",
370
                 "name": "split",
367
                 "local": false,
376
                 "local": false,
368
                 "user": false,
377
                 "user": false,
369
                 "module": "node-red",
378
                 "module": "node-red",
370
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/17-split.js"
379
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/17-split.js"
371
             },
380
             },
372
             "sort": {
381
             "sort": {
373
                 "name": "sort",
382
                 "name": "sort",
378
                 "local": false,
387
                 "local": false,
379
                 "user": false,
388
                 "user": false,
380
                 "module": "node-red",
389
                 "module": "node-red",
381
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/18-sort.js"
390
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/18-sort.js"
382
             },
391
             },
383
             "batch": {
392
             "batch": {
384
                 "name": "batch",
393
                 "name": "batch",
389
                 "local": false,
398
                 "local": false,
390
                 "user": false,
399
                 "user": false,
391
                 "module": "node-red",
400
                 "module": "node-red",
392
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/19-batch.js"
401
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/sequence/19-batch.js"
393
             },
402
             },
394
             "file": {
403
             "file": {
395
                 "name": "file",
404
                 "name": "file",
401
                 "local": false,
410
                 "local": false,
402
                 "user": false,
411
                 "user": false,
403
                 "module": "node-red",
412
                 "module": "node-red",
404
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/storage/10-file.js"
413
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/storage/10-file.js"
405
             },
414
             },
406
             "watch": {
415
             "watch": {
407
                 "name": "watch",
416
                 "name": "watch",
412
                 "local": false,
421
                 "local": false,
413
                 "user": false,
422
                 "user": false,
414
                 "module": "node-red",
423
                 "module": "node-red",
415
-                "file": "/usr/lib/node_modules/node-red/node_modules/@node-red/nodes/core/storage/23-watch.js"
424
+                "file": "/opt/smarthome/nodered/venv/lib/node_modules/node-red/node_modules/@node-red/nodes/core/storage/23-watch.js"
416
             }
425
             }
417
         }
426
         }
418
     },
427
     },
431
                 "local": true,
440
                 "local": true,
432
                 "user": false,
441
                 "user": false,
433
                 "module": "node-red-dashboard",
442
                 "module": "node-red-dashboard",
434
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_base.js"
443
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_base.js"
435
             },
444
             },
436
             "ui_button": {
445
             "ui_button": {
437
                 "name": "ui_button",
446
                 "name": "ui_button",
442
                 "local": true,
451
                 "local": true,
443
                 "user": false,
452
                 "user": false,
444
                 "module": "node-red-dashboard",
453
                 "module": "node-red-dashboard",
445
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_button.js"
454
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_button.js"
446
             },
455
             },
447
             "ui_dropdown": {
456
             "ui_dropdown": {
448
                 "name": "ui_dropdown",
457
                 "name": "ui_dropdown",
453
                 "local": true,
462
                 "local": true,
454
                 "user": false,
463
                 "user": false,
455
                 "module": "node-red-dashboard",
464
                 "module": "node-red-dashboard",
456
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_dropdown.js"
465
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_dropdown.js"
457
             },
466
             },
458
             "ui_switch": {
467
             "ui_switch": {
459
                 "name": "ui_switch",
468
                 "name": "ui_switch",
464
                 "local": true,
473
                 "local": true,
465
                 "user": false,
474
                 "user": false,
466
                 "module": "node-red-dashboard",
475
                 "module": "node-red-dashboard",
467
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_switch.js"
476
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_switch.js"
468
             },
477
             },
469
             "ui_slider": {
478
             "ui_slider": {
470
                 "name": "ui_slider",
479
                 "name": "ui_slider",
475
                 "local": true,
484
                 "local": true,
476
                 "user": false,
485
                 "user": false,
477
                 "module": "node-red-dashboard",
486
                 "module": "node-red-dashboard",
478
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_slider.js"
487
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_slider.js"
479
             },
488
             },
480
             "ui_numeric": {
489
             "ui_numeric": {
481
                 "name": "ui_numeric",
490
                 "name": "ui_numeric",
486
                 "local": true,
495
                 "local": true,
487
                 "user": false,
496
                 "user": false,
488
                 "module": "node-red-dashboard",
497
                 "module": "node-red-dashboard",
489
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_numeric.js"
498
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_numeric.js"
490
             },
499
             },
491
             "ui_text_input": {
500
             "ui_text_input": {
492
                 "name": "ui_text_input",
501
                 "name": "ui_text_input",
497
                 "local": true,
506
                 "local": true,
498
                 "user": false,
507
                 "user": false,
499
                 "module": "node-red-dashboard",
508
                 "module": "node-red-dashboard",
500
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_text_input.js"
509
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_text_input.js"
501
             },
510
             },
502
             "ui_date_picker": {
511
             "ui_date_picker": {
503
                 "name": "ui_date_picker",
512
                 "name": "ui_date_picker",
508
                 "local": true,
517
                 "local": true,
509
                 "user": false,
518
                 "user": false,
510
                 "module": "node-red-dashboard",
519
                 "module": "node-red-dashboard",
511
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_date_picker.js"
520
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_date_picker.js"
512
             },
521
             },
513
             "ui_colour_picker": {
522
             "ui_colour_picker": {
514
                 "name": "ui_colour_picker",
523
                 "name": "ui_colour_picker",
519
                 "local": true,
528
                 "local": true,
520
                 "user": false,
529
                 "user": false,
521
                 "module": "node-red-dashboard",
530
                 "module": "node-red-dashboard",
522
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_colour_picker.js"
531
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_colour_picker.js"
523
             },
532
             },
524
             "ui_form": {
533
             "ui_form": {
525
                 "name": "ui_form",
534
                 "name": "ui_form",
530
                 "local": true,
539
                 "local": true,
531
                 "user": false,
540
                 "user": false,
532
                 "module": "node-red-dashboard",
541
                 "module": "node-red-dashboard",
533
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_form.js"
542
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_form.js"
534
             },
543
             },
535
             "ui_text": {
544
             "ui_text": {
536
                 "name": "ui_text",
545
                 "name": "ui_text",
541
                 "local": true,
550
                 "local": true,
542
                 "user": false,
551
                 "user": false,
543
                 "module": "node-red-dashboard",
552
                 "module": "node-red-dashboard",
544
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_text.js"
553
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_text.js"
545
             },
554
             },
546
             "ui_gauge": {
555
             "ui_gauge": {
547
                 "name": "ui_gauge",
556
                 "name": "ui_gauge",
552
                 "local": true,
561
                 "local": true,
553
                 "user": false,
562
                 "user": false,
554
                 "module": "node-red-dashboard",
563
                 "module": "node-red-dashboard",
555
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_gauge.js"
564
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_gauge.js"
556
             },
565
             },
557
             "ui_chart": {
566
             "ui_chart": {
558
                 "name": "ui_chart",
567
                 "name": "ui_chart",
563
                 "local": true,
572
                 "local": true,
564
                 "user": false,
573
                 "user": false,
565
                 "module": "node-red-dashboard",
574
                 "module": "node-red-dashboard",
566
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_chart.js"
575
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_chart.js"
567
             },
576
             },
568
             "ui_audio": {
577
             "ui_audio": {
569
                 "name": "ui_audio",
578
                 "name": "ui_audio",
574
                 "local": true,
583
                 "local": true,
575
                 "user": false,
584
                 "user": false,
576
                 "module": "node-red-dashboard",
585
                 "module": "node-red-dashboard",
577
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_audio.js"
586
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_audio.js"
578
             },
587
             },
579
             "ui_toast": {
588
             "ui_toast": {
580
                 "name": "ui_toast",
589
                 "name": "ui_toast",
585
                 "local": true,
594
                 "local": true,
586
                 "user": false,
595
                 "user": false,
587
                 "module": "node-red-dashboard",
596
                 "module": "node-red-dashboard",
588
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_toast.js"
597
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_toast.js"
589
             },
598
             },
590
             "ui_ui_control": {
599
             "ui_ui_control": {
591
                 "name": "ui_ui_control",
600
                 "name": "ui_ui_control",
596
                 "local": true,
605
                 "local": true,
597
                 "user": false,
606
                 "user": false,
598
                 "module": "node-red-dashboard",
607
                 "module": "node-red-dashboard",
599
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_ui_control.js"
608
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_ui_control.js"
600
             },
609
             },
601
             "ui_template": {
610
             "ui_template": {
602
                 "name": "ui_template",
611
                 "name": "ui_template",
607
                 "local": true,
616
                 "local": true,
608
                 "user": false,
617
                 "user": false,
609
                 "module": "node-red-dashboard",
618
                 "module": "node-red-dashboard",
610
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_template.js"
619
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_template.js"
611
             },
620
             },
612
             "ui_link": {
621
             "ui_link": {
613
                 "name": "ui_link",
622
                 "name": "ui_link",
618
                 "local": true,
627
                 "local": true,
619
                 "user": false,
628
                 "user": false,
620
                 "module": "node-red-dashboard",
629
                 "module": "node-red-dashboard",
621
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_link.js"
630
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_link.js"
622
             },
631
             },
623
             "ui_tab": {
632
             "ui_tab": {
624
                 "name": "ui_tab",
633
                 "name": "ui_tab",
629
                 "local": true,
638
                 "local": true,
630
                 "user": false,
639
                 "user": false,
631
                 "module": "node-red-dashboard",
640
                 "module": "node-red-dashboard",
632
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_tab.js"
641
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_tab.js"
633
             },
642
             },
634
             "ui_group": {
643
             "ui_group": {
635
                 "name": "ui_group",
644
                 "name": "ui_group",
640
                 "local": true,
649
                 "local": true,
641
                 "user": false,
650
                 "user": false,
642
                 "module": "node-red-dashboard",
651
                 "module": "node-red-dashboard",
643
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_group.js"
652
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_group.js"
644
             },
653
             },
645
             "ui_spacer": {
654
             "ui_spacer": {
646
                 "name": "ui_spacer",
655
                 "name": "ui_spacer",
651
                 "local": true,
660
                 "local": true,
652
                 "user": false,
661
                 "user": false,
653
                 "module": "node-red-dashboard",
662
                 "module": "node-red-dashboard",
654
-                "file": "/home/dirk/.node-red/node_modules/node-red-dashboard/nodes/ui_spacer.js"
663
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-dashboard/nodes/ui_spacer.js"
655
             }
664
             }
656
         }
665
         }
657
     },
666
     },
670
                 "local": true,
679
                 "local": true,
671
                 "user": false,
680
                 "user": false,
672
                 "module": "node-red-contrib-calc",
681
                 "module": "node-red-contrib-calc",
673
-                "file": "/home/dirk/.node-red/node_modules/node-red-contrib-calc/math.js"
682
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-calc/math.js"
674
             }
683
             }
675
         }
684
         }
676
     },
685
     },
689
                 "local": true,
698
                 "local": true,
690
                 "user": false,
699
                 "user": false,
691
                 "module": "node-red-contrib-boolean-logic",
700
                 "module": "node-red-contrib-boolean-logic",
692
-                "file": "/home/dirk/.node-red/node_modules/node-red-contrib-boolean-logic/boolean-logic/BooleanLogic.js"
701
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-boolean-logic/boolean-logic/BooleanLogic.js"
693
             },
702
             },
694
             "Invert": {
703
             "Invert": {
695
                 "name": "Invert",
704
                 "name": "Invert",
700
                 "local": true,
709
                 "local": true,
701
                 "user": false,
710
                 "user": false,
702
                 "module": "node-red-contrib-boolean-logic",
711
                 "module": "node-red-contrib-boolean-logic",
703
-                "file": "/home/dirk/.node-red/node_modules/node-red-contrib-boolean-logic/boolean-logic/Invert.js"
712
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-boolean-logic/boolean-logic/Invert.js"
704
             },
713
             },
705
             "BDebug": {
714
             "BDebug": {
706
                 "name": "BDebug",
715
                 "name": "BDebug",
711
                 "local": true,
720
                 "local": true,
712
                 "user": false,
721
                 "user": false,
713
                 "module": "node-red-contrib-boolean-logic",
722
                 "module": "node-red-contrib-boolean-logic",
714
-                "file": "/home/dirk/.node-red/node_modules/node-red-contrib-boolean-logic/boolean-logic/BDebug.js"
723
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-boolean-logic/boolean-logic/BDebug.js"
715
             }
724
             }
716
         }
725
         }
717
     },
726
     },
730
                 "local": true,
739
                 "local": true,
731
                 "user": false,
740
                 "user": false,
732
                 "module": "node-red-contrib-ui-led",
741
                 "module": "node-red-contrib-ui-led",
733
-                "file": "/home/dirk/.node-red/node_modules/node-red-contrib-ui-led/dist/nodes/ui_led/ui_led.js"
742
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-ui-led/dist/nodes/ui_led/ui_led.js"
734
             }
743
             }
735
         }
744
         }
736
     },
745
     },
753
                 "local": true,
762
                 "local": true,
754
                 "user": false,
763
                 "user": false,
755
                 "module": "node-red-node-snmp",
764
                 "module": "node-red-node-snmp",
756
-                "file": "/home/dirk/.node-red/node_modules/node-red-node-snmp/snmp.js"
765
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-node-snmp/snmp.js"
757
             }
766
             }
758
         }
767
         }
759
     },
768
     },
772
                 "local": true,
781
                 "local": true,
773
                 "user": false,
782
                 "user": false,
774
                 "module": "node-red-contrib-suncron",
783
                 "module": "node-red-contrib-suncron",
775
-                "file": "/home/dirk/.node-red/node_modules/node-red-contrib-suncron/suncron.js"
784
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-suncron/suncron.js"
776
             }
785
             }
777
         }
786
         }
778
     },
787
     },
791
                 "local": true,
800
                 "local": true,
792
                 "user": false,
801
                 "user": false,
793
                 "module": "node-red-contrib-logger",
802
                 "module": "node-red-contrib-logger",
794
-                "file": "/home/dirk/.node-red/node_modules/node-red-contrib-logger/loggerNode.js"
803
+                "file": "/opt/smarthome/nodered/cfg/node_modules/node-red-contrib-logger/loggerNode.js"
795
             }
804
             }
796
         }
805
         }
797
     }
806
     }

+ 1
- 1
.config.users.json View File

13
                 "view-store-zoom": false
13
                 "view-store-zoom": false
14
             },
14
             },
15
             "tours": {
15
             "tours": {
16
-                "welcome": "3.0.2"
16
+                "welcome": "3.1.0"
17
             }
17
             }
18
         },
18
         },
19
         "debug": {
19
         "debug": {

+ 1
- 1
.config.users.json.backup View File

20
             "filter": "filterCurrent",
20
             "filter": "filterCurrent",
21
             "filteredNodes": []
21
             "filteredNodes": []
22
         },
22
         },
23
-        "menu-menu-item-sidebar": false,
23
+        "menu-menu-item-sidebar": true,
24
         "menu-menu-item-palette": true
24
         "menu-menu-item-palette": true
25
     }
25
     }
26
 }
26
 }

+ 1
- 1
.flows.json.backup View File

59
         "id": "5319c06f2c436feb",
59
         "id": "5319c06f2c436feb",
60
         "type": "tab",
60
         "type": "tab",
61
         "label": "Christmas",
61
         "label": "Christmas",
62
-        "disabled": true,
62
+        "disabled": false,
63
         "info": "",
63
         "info": "",
64
         "env": []
64
         "env": []
65
     },
65
     },

+ 2
- 1
flows.json View File

201
         "id": "f6f673e95e75873d",
201
         "id": "f6f673e95e75873d",
202
         "type": "mqtt-broker",
202
         "type": "mqtt-broker",
203
         "name": "mqtt",
203
         "name": "mqtt",
204
-        "broker": "mqtt",
204
+        "broker": "localhost",
205
         "port": "1883",
205
         "port": "1883",
206
         "clientid": "",
206
         "clientid": "",
207
         "autoConnect": true,
207
         "autoConnect": true,
209
         "protocolVersion": "4",
209
         "protocolVersion": "4",
210
         "keepalive": "60",
210
         "keepalive": "60",
211
         "cleansession": true,
211
         "cleansession": true,
212
+        "autoUnsubscribe": true,
212
         "birthTopic": "",
213
         "birthTopic": "",
213
         "birthQos": "0",
214
         "birthQos": "0",
214
         "birthPayload": "",
215
         "birthPayload": "",

Loading…
Cancel
Save