[
{
"id": "7f953dd4e1dfc515",
"type": "tab",
"label": "Gauges",
"disabled": false,
"info": "",
"env": []
},
{
"id": "29eb8625.94a32a",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "7ccfe2f3.3fd12c",
"name": "gauge-style",
"order": 1,
"width": 0,
"height": 0,
"format": "",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "global",
"x": 190,
"y": 40,
"wires": [
[]
]
},
{
"id": "cee69f41.1d3a2",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "7ccfe2f3.3fd12c",
"name": "3 color ticks",
"order": 4,
"width": 6,
"height": 6,
"format": "\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
10
\n
20
\n
30
\n
40
\n
50
\n
60
\n
70
\n
80
\n
90
\n
100
\n
\n
Temperature
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 750,
"y": 240,
"wires": [
[]
]
},
{
"id": "cd895a55.3ad7a8",
"type": "ui_slider",
"z": "7f953dd4e1dfc515",
"name": "",
"label": "slider",
"tooltip": "",
"group": "7ccfe2f3.3fd12c",
"order": 5,
"width": 0,
"height": 0,
"passthru": true,
"outs": "all",
"topic": "slider",
"topicType": "str",
"min": 0,
"max": "100",
"step": 1,
"x": 370,
"y": 220,
"wires": [
[
"c1019d82.6e813"
]
]
},
{
"id": "b2282b62.ddb7b8",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "7ccfe2f3.3fd12c",
"name": "2 tick colors",
"order": 3,
"width": "5",
"height": "5",
"format": "\n\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
10
\n
20
\n
30
\n
40
\n
50
\n
60
\n
70
\n
80
\n
90
\n
100
\n
\n
Temperature
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 750,
"y": 200,
"wires": [
[]
]
},
{
"id": "62d8263b.8ff9b8",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "7ccfe2f3.3fd12c",
"name": "Small gauge",
"order": 2,
"width": "4",
"height": "4",
"format": "\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
10
\n
20
\n
30
\n
40
\n
50
\n
60
\n
70
\n
80
\n
90
\n
100
\n
\n
Temperature
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 750,
"y": 160,
"wires": [
[]
]
},
{
"id": "4f9de4ef.7a295c",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "fea7d4d6.f60f68",
"name": "Fewer ticks",
"order": 2,
"width": "6",
"height": "6",
"format": "\n
\n
\n
\n
\n
\n
\n
\n
0
\n
20
\n
40
\n
60
\n
80
\n
100
\n
\n
Humidity
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 750,
"y": 340,
"wires": [
[]
]
},
{
"id": "7b8abb5.4bbac44",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "fea7d4d6.f60f68",
"name": "High sector",
"order": 2,
"width": "6",
"height": "6",
"format": "\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
10
\n
20
\n
30
\n
40
\n
50
\n
60
\n
70
\n
80
\n
90
\n
100
\n
\n
Humidity
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 750,
"y": 380,
"wires": [
[]
]
},
{
"id": "361bb858.4f4de8",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "fea7d4d6.f60f68",
"name": "4 sectors",
"order": 2,
"width": "6",
"height": "6",
"format": "\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
10
\n
20
\n
30
\n
40
\n
50
\n
60
\n
70
\n
80
\n
90
\n
100
\n
\n
Humidity
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 740,
"y": 420,
"wires": [
[]
]
},
{
"id": "8403ed80.4a367",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "e8b7cd70.90dcb",
"name": "Backlight",
"order": 2,
"width": "6",
"height": "6",
"format": "\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
10
\n
20
\n
30
\n
40
\n
50
\n
60
\n
70
\n
80
\n
90
\n
100
\n
\n
Humidity
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 740,
"y": 520,
"wires": [
[]
]
},
{
"id": "1945f36d.b4a99d",
"type": "inject",
"z": "7f953dd4e1dfc515",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "1",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "",
"payloadType": "date",
"x": 190,
"y": 160,
"wires": [
[
"de14c088.8dc69",
"a020d512.93aac8",
"c3cf8f65.e7964",
"147330d7.78154f",
"f451d5e5.962158",
"38a58222.2364be"
]
]
},
{
"id": "c1019d82.6e813",
"type": "function",
"z": "7f953dd4e1dfc515",
"name": "Random code",
"func": "let num = context.get(\"num\") || 40;\nif (msg.topic===\"slider\") {\n num = msg.payload;\n} else {\n num = num + msg.payload;\n if (num>100) num = 100;\n if (num<0) num = 0;\n \n}\ncontext.set(\"num\",num);\nmsg.payload = num;\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"x": 540,
"y": 160,
"wires": [
[
"62d8263b.8ff9b8",
"b2282b62.ddb7b8",
"cee69f41.1d3a2"
]
]
},
{
"id": "de14c088.8dc69",
"type": "random",
"z": "7f953dd4e1dfc515",
"name": "",
"low": "-5",
"high": "5",
"inte": "true",
"property": "payload",
"x": 360,
"y": 160,
"wires": [
[
"c1019d82.6e813"
]
]
},
{
"id": "986b8f07.293d1",
"type": "ui_slider",
"z": "7f953dd4e1dfc515",
"name": "",
"label": "slider",
"tooltip": "",
"group": "fea7d4d6.f60f68",
"order": 5,
"width": 0,
"height": 0,
"passthru": true,
"outs": "all",
"topic": "slider",
"topicType": "str",
"min": 0,
"max": "100",
"step": 1,
"x": 370,
"y": 400,
"wires": [
[
"5c0e8f66.c1fee"
]
]
},
{
"id": "5c0e8f66.c1fee",
"type": "function",
"z": "7f953dd4e1dfc515",
"name": "Random code",
"func": "let num = context.get(\"num\") || 40;\nif (msg.topic===\"slider\") {\n num = msg.payload;\n} else {\n num = num + msg.payload;\n if (num>100) num = 100;\n if (num<0) num = 0;\n \n}\ncontext.set(\"num\",num);\nmsg.payload = num;\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"x": 540,
"y": 340,
"wires": [
[
"4f9de4ef.7a295c",
"7b8abb5.4bbac44",
"361bb858.4f4de8"
]
]
},
{
"id": "a020d512.93aac8",
"type": "random",
"z": "7f953dd4e1dfc515",
"name": "",
"low": "-5",
"high": "5",
"inte": "true",
"property": "payload",
"x": 360,
"y": 340,
"wires": [
[
"5c0e8f66.c1fee"
]
]
},
{
"id": "cd75be8.b00344",
"type": "ui_slider",
"z": "7f953dd4e1dfc515",
"name": "",
"label": "slider",
"tooltip": "",
"group": "e8b7cd70.90dcb",
"order": 5,
"width": 0,
"height": 0,
"passthru": true,
"outs": "all",
"topic": "slider",
"topicType": "str",
"min": 0,
"max": "100",
"step": 1,
"x": 370,
"y": 580,
"wires": [
[
"7dcd5efe.c0dfd"
]
]
},
{
"id": "7dcd5efe.c0dfd",
"type": "function",
"z": "7f953dd4e1dfc515",
"name": "Random code",
"func": "let num = context.get(\"num\") || 40;\nlet max = context.get(\"max\") || 0;\nif (msg.topic===\"slider\") {\n num = msg.payload;\n} else {\n num = num + msg.payload;\n if (num>100) num = 100;\n if (num<0) num = 0;\n \n}\ncontext.set(\"num\",num);\nmsg.payload = num;\nif (max\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
10
\n
20
\n
30
\n
40
\n
50
\n
60
\n
70
\n
80
\n
90
\n
100
\n
\n
Temperature
\n
\n
\n
\n
\n
\n
\n
\n\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 760,
"y": 560,
"wires": [
[]
]
},
{
"id": "a2052b6f.565e38",
"type": "ui_template",
"z": "7f953dd4e1dfc515",
"group": "1f03af3b.e5c8d1",
"name": "PSI 0-500",
"order": 2,
"width": "4",
"height": "4",
"format": "\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
50
\n
100
\n
150
\n
200
\n
250
\n
300
\n
350
\n
400
\n
450
\n
500
\n
\n
Pressure
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 740,
"y": 680,
"wires": [
[]
]
},
{
"id": "89ada24f.6ce1a",
"type": "function",
"z": "7f953dd4e1dfc515",
"name": "Random code",
"func": "let maxx = 500;\nlet minn = 0;\n\nlet num = context.get(\"num\") || 150;\nlet max = context.get(\"max\") || 0;\nif (msg.topic===\"slider\") {\n num = msg.payload;\n} else {\n num = num + msg.payload;\n if (num>maxx) num = maxx;\n if (num\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
20
\n
21
\n
22
\n
23
\n
24
\n
25
\n
26
\n
27
\n
28
\n
29
\n
30
\n
\n
Temperature
\n
\n
\n
\n
\n
\n
\n\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 740,
"y": 760,
"wires": [
[]
]
},
{
"id": "74100bfb.3a7e34",
"type": "function",
"z": "7f953dd4e1dfc515",
"name": "Random code",
"func": "let maxx = 30.0;\nlet minn = 20.0;\nlet start = 25.0;\n\nlet num = context.get(\"num\") || start;\nlet max = context.get(\"max\") || 0;\nif (msg.topic===\"slider\") {\n num = msg.payload;\n} else {\n num = num + msg.payload;\n if (num>maxx) num = maxx;\n if (num\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
200
\n
210
\n
220
\n
230
\n
240
\n
250
\n
260
\n
270
\n
280
\n
\n
\n
Voltage
\n
\n
\n
\n
\n
\n
\n\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"x": 760,
"y": 840,
"wires": [
[]
]
},
{
"id": "ff977f50.6e64b",
"type": "function",
"z": "7f953dd4e1dfc515",
"name": "Random code",
"func": "let maxx = 280;\nlet minn = 200;\nlet start = 220;\n\nlet num = context.get(\"num\") || start;\nlet max = context.get(\"max\") || 0;\nif (msg.topic===\"slider\") {\n num = msg.payload;\n} else {\n num = num + msg.payload;\n if (num>maxx) num = maxx;\n if (num