[
{
"id": "e2496baecf7af427",
"type": "ui_template",
"z": "caabe92f518353de",
"group": "1cc5f6e5200b8b8d",
"name": "gauge with setpoint",
"order": 1,
"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
17
\n
18
\n
19
\n
20
\n
21
\n
22
\n
23
\n
24
\n
25
\n
26
\n
27
\n\n
\n
Temperature
\n
\n
\n
\n
\n
\n
\n
\n
\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"className": "",
"x": 930,
"y": 240,
"wires": [
[]
]
},
{
"id": "558ef4cf28385591",
"type": "ui_template",
"z": "caabe92f518353de",
"group": "177b4a81.dbbd95",
"name": "knob-style",
"order": 19,
"width": 0,
"height": 0,
"format": "\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "global",
"className": "",
"x": 590,
"y": 140,
"wires": [
[]
]
},
{
"id": "7488231c64e29ad1",
"type": "ui_template",
"z": "caabe92f518353de",
"group": "7ccfe2f3.3fd12c",
"name": "gauge-style",
"order": 1,
"width": 0,
"height": 0,
"format": "",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "global",
"className": "",
"x": 590,
"y": 100,
"wires": [
[]
]
},
{
"id": "e8403089c74d9913",
"type": "ui_template",
"z": "caabe92f518353de",
"group": "1cc5f6e5200b8b8d",
"name": "With knob",
"order": 3,
"width": 4,
"height": 4,
"format": "\n\n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"className": "",
"x": 500,
"y": 260,
"wires": [
[
"c059895a7028d2c4"
]
]
},
{
"id": "c059895a7028d2c4",
"type": "function",
"z": "caabe92f518353de",
"name": "change second needle of",
"func": "return {\n topic: \"second\",\n payload: msg.payload.toFixed(1)\n \n}",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 690,
"y": 260,
"wires": [
[
"e2496baecf7af427"
]
]
},
{
"id": "27e7e855106c6240",
"type": "inject",
"z": "caabe92f518353de",
"name": "Every other second",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "1",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "",
"payloadType": "date",
"x": 220,
"y": 220,
"wires": [
[
"72844810e2d46676"
]
]
},
{
"id": "72844810e2d46676",
"type": "random",
"z": "caabe92f518353de",
"name": "randomize value and",
"low": "19",
"high": "22",
"inte": "false",
"property": "payload",
"x": 460,
"y": 220,
"wires": [
[
"46480487907e5f32"
]
]
},
{
"id": "46480487907e5f32",
"type": "function",
"z": "caabe92f518353de",
"name": "change primary needle of",
"func": "return {\n payload: msg.payload.toFixed(1)\n \n}",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 690,
"y": 220,
"wires": [
[
"e2496baecf7af427"
]
]
},
{
"id": "1cc5f6e5200b8b8d",
"type": "ui_group",
"name": "Group 1",
"tab": "db58dbb1e2d2b5d4",
"order": 1,
"disp": true,
"width": 10,
"collapse": false,
"className": ""
},
{
"id": "db58dbb1e2d2b5d4",
"type": "ui_tab",
"name": "Demo",
"icon": "dashboard",
"order": 1,
"disabled": false,
"hidden": false
}
]