Here is one with Zabbix and MQTT hooks based on openweather API.
It also has the python reading MCP9808 Sensor, and the Pi 4 CPU Temp.
[
{
"id": "6acc9db.7a04264",
"type": "tab",
"label": "Proelian",
"disabled": false,
"info": ""
},
{
"id": "e64e333f.e4b22",
"type": "file in",
"z": "6acc9db.7a04264",
"name": "thermal_zone0_temp",
"filename": "/sys/class/thermal/thermal_zone0/temp",
"format": "utf8",
"chunk": false,
"sendError": false,
"encoding": "none",
"x": 340,
"y": 280,
"wires": [
[
"9d7032b3.4df9f8"
]
]
},
{
"id": "41b964aa.16c99c",
"type": "inject",
"z": "6acc9db.7a04264",
"name": "",
"topic": "",
"payload": "",
"payloadType": "date",
"repeat": "15",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"x": 110,
"y": 40,
"wires": [
[
"bcbb7c72.8805d",
"90657ec7.3489"
]
]
},
{
"id": "bcbb7c72.8805d",
"type": "function",
"z": "6acc9db.7a04264",
"name": "",
"func": "msg.filename=\"/sys/class/thermal/thermal_zone0/temp\";\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 150,
"y": 280,
"wires": [
[
"e64e333f.e4b22"
]
]
},
{
"id": "9d7032b3.4df9f8",
"type": "calculator",
"z": "6acc9db.7a04264",
"name": "",
"inputMsgField": "payload",
"outputMsgField": "payload",
"operation": "div",
"constant": "1000",
"x": 510,
"y": 280,
"wires": [
[
"ed6ce4cb.aadb6",
"ff9f4473.0a6e2",
"cda8a21f.30fd3"
]
],
"info": "msg.payload = [\n \"system.cpu.temp\",\n msg.payload\n]"
},
{
"id": "df9d40fa.99fd78",
"type": "openweathermap in",
"z": "6acc9db.7a04264",
"name": "Openweathermap",
"wtype": "current",
"lon": "",
"lat": "",
"city": "San Andreas",
"country": "California",
"language": "en",
"x": 100,
"y": 780,
"wires": [
[
"777b03c9.e1a804",
"58bdc1c1.c8c78"
]
]
},
{
"id": "4b774407.efeda4",
"type": "zabbix-sender",
"z": "6acc9db.7a04264",
"zabbixServer": "127.0.0.1",
"zabbixPort": 10051,
"sendTimestamps": false,
"withNs": false,
"timeout": 5000,
"defaultHostname": "Zabbix server",
"x": 1470,
"y": 370,
"wires": []
},
{
"id": "ed6ce4cb.aadb6",
"type": "function",
"z": "6acc9db.7a04264",
"name": "Zabbix Array",
"func": "var payload=msg.payload;\nmsg.payload = ['Zabbix server', 'system.cpu.temp', payload ]\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 750,
"y": 320,
"wires": [
[
"4b774407.efeda4"
]
]
},
{
"id": "777b03c9.e1a804",
"type": "function",
"z": "6acc9db.7a04264",
"name": "Openweather Zabbix Function",
"func": "var payload=msg.payload;\nmsg.payload = [\n ['Zabbix server', 'openweather.tempk', payload.tempk ],\n ['Zabbix server', 'openweather.maxtemp', payload.maxtemp ],\n ['Zabbix server', 'openweather.mintemp', payload.mintemp ],\n ['Zabbix server', 'openweather.tempc', payload.tempc ],\n ['Zabbix server', 'openweather.temp_maxc', payload.temp_maxc ],\n ['Zabbix server', 'openweather.temp_minc', payload.temp_minc ],\n ['Zabbix server', 'openweather.humidity', payload.humidity ],\n ['Zabbix server', 'openweather.pressure', payload.pressure ],\n ['Zabbix server', 'openweather.windspeed', payload.windspeed ],\n ['Zabbix server', 'openweather.winddirection', payload.winddirection ],\n ['Zabbix server', 'openweather.sunrise', payload.sunrise ],\n ['Zabbix server', 'openweather.sunset', payload.sunset ],\n ['Zabbix server', 'openweather.clouds', payload.clouds ]\n] \nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 500,
"y": 370,
"wires": [
[
"4b774407.efeda4"
]
]
},
{
"id": "58bdc1c1.c8c78",
"type": "function",
"z": "6acc9db.7a04264",
"name": "Openweather Dashboard Function",
"func": "var msg1 = { payload:msg.payload.temp_maxc };\nmsg1.topic = \"Max\";\nvar msg2 = { payload:msg.payload.tempc };\nmsg2.topic = \"Current\";\nvar msg3 = { payload:msg.payload.temp_minc };\nmsg3.topic = \"Min\";\nvar msg4 = { payload:msg.payload.description};\nvar msg5 = { payload:msg.payload.icon};\nvar msg6 = { payload:msg.payload.pressure};\nvar msg7 = { payload:msg.payload.humidity};\nvar msg8 = { payload:msg.payload.clouds};\nvar msg9 = { payload:msg.payload.windspeed};\nvar msg10 = { payload:msg.payload.winddirection};\nvar msg11 = { payload:msg.payload.sunrise};\nvar msg12 = { payload:msg.payload.sunset};\nvar msg13 = { payload:msg.location};\nreturn [ msg1, msg2, msg3, msg4, msg5, msg6, msg7, msg8, msg9, msg10, msg11, msg12, msg13 ];",
"outputs": 13,
"noerr": 0,
"x": 500,
"y": 780,
"wires": [
[
"e08f590.57f33a8",
"57dff58e.8ec274"
],
[
"e08f590.57f33a8",
"c75ee5d0.8550e"
],
[
"e08f590.57f33a8",
"e6350e56.21106"
],
[
"302cf849.6a4e58"
],
[
"fb81c77f.51b148"
],
[
"fca87095.0adfc",
"30720f6d.cc00b"
],
[
"41070f1f.5a77e8",
"383c6806.493288"
],
[
"e8be6823.2e7978",
"7721052c.889044"
],
[
"583d26ff.d270e8",
"4dc13725.0a2d28"
],
[
"8a47c24c.a5be78"
],
[],
[],
[]
],
"outputLabels": [
"Temp Max",
"Current Temp",
"Temp Min",
"Description",
"Weather icon",
"Pressure",
"Humidity",
"Clouds",
"Wind Speed",
"Wind Direction",
"Sunrise",
"Sunset",
"Location"
]
},
{
"id": "9557f682.c2d048",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Max Temp",
"group": "c10a76da.b6e7d8",
"order": 13,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "Max Temp",
"label": "",
"format": "{{value | number:2}} ºF",
"min": "-15",
"max": "120",
"colors": [
"#0080ff",
"#008080",
"#ca3838"
],
"seg1": "60",
"seg2": "80",
"x": 1220,
"y": 720,
"wires": []
},
{
"id": "9d3a2b43.a1bbc8",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Current Temperature",
"group": "c10a76da.b6e7d8",
"order": 12,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "Current Temperature",
"label": "",
"format": "{{value | number:2}} ºF",
"min": "-15",
"max": "120",
"colors": [
"#0080ff",
"#008040",
"#ca3838"
],
"seg1": "60",
"seg2": "80",
"x": 1260,
"y": 760,
"wires": []
},
{
"id": "caca4a17.cfd48",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Min Temp",
"group": "c10a76da.b6e7d8",
"order": 11,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "Min Temp",
"label": "",
"format": "{{value | number:2}} ºF",
"min": "-15",
"max": "120",
"colors": [
"#0080ff",
"#008080",
"#ca3838"
],
"seg1": "60",
"seg2": "80",
"x": 1220,
"y": 800,
"wires": []
},
{
"id": "e08f590.57f33a8",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "Temperature - Celcius",
"group": "a3bb27b0.21c0f8",
"order": 2,
"width": 18,
"height": 4,
"label": "Temperature - Celcius",
"chartType": "line",
"legend": "true",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "-5",
"ymax": "50",
"removeOlder": "30",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 1260,
"y": 520,
"wires": [
[]
]
},
{
"id": "302cf849.6a4e58",
"type": "ui_text",
"z": "6acc9db.7a04264",
"group": "5aa0cc20.177064",
"order": 1,
"width": 18,
"height": 2,
"name": "",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"x": 1210,
"y": 840,
"wires": []
},
{
"id": "fb81c77f.51b148",
"type": "ui_template",
"z": "6acc9db.7a04264",
"group": "5aa0cc20.177064",
"name": "Weather icon",
"order": 2,
"width": 12,
"height": 2,
"format": "<div style=\"display: flex;height: 100%;justify-content: center;align-items: center;\">\n<i class=\"fa-3x wi wi-owm-{{msg.payload}}\"></i>\n</div>",
"storeOutMessages": true,
"fwdInMessages": true,
"templateScope": "local",
"x": 1240,
"y": 880,
"wires": [
[]
]
},
{
"id": "fca87095.0adfc",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Pressure",
"group": "c10a76da.b6e7d8",
"order": 14,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "Pressure",
"label": "MBAR",
"format": "{{value | number:2}}",
"min": "900",
"max": "1050",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "1015",
"seg2": "1023",
"x": 1220,
"y": 920,
"wires": []
},
{
"id": "41070f1f.5a77e8",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Humidity",
"group": "c10a76da.b6e7d8",
"order": 15,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "Humidity",
"label": "",
"format": "{{value | number:2}}%",
"min": 0,
"max": "100",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "45",
"seg2": "55",
"x": 1220,
"y": 960,
"wires": []
},
{
"id": "583d26ff.d270e8",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Windspeed",
"group": "c10a76da.b6e7d8",
"order": 2,
"width": 4,
"height": 4,
"gtype": "donut",
"title": "Windspeed",
"label": "Miles per Hour",
"format": "{{value | number:2}}",
"min": 0,
"max": "110",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "5",
"seg2": "7",
"x": 1230,
"y": 1040,
"wires": []
},
{
"id": "8a47c24c.a5be78",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Wind Direction",
"group": "c10a76da.b6e7d8",
"order": 3,
"width": 4,
"height": 4,
"gtype": "compass",
"title": "Wind Direction",
"label": "Degrees",
"format": "{{value}}",
"min": 0,
"max": "359",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "",
"seg2": "",
"x": 1240,
"y": 1080,
"wires": []
},
{
"id": "e8be6823.2e7978",
"type": "ui_gauge",
"z": "6acc9db.7a04264",
"name": "Clouds",
"group": "c10a76da.b6e7d8",
"order": 16,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "Clouds",
"label": "",
"format": "{{value | number:2}}%",
"min": 0,
"max": "100",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "",
"seg2": "",
"x": 1220,
"y": 1000,
"wires": []
},
{
"id": "30720f6d.cc00b",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "Pressure",
"group": "f468656d.3ff56",
"order": 1,
"width": 18,
"height": 4,
"label": "Pressure",
"chartType": "line",
"legend": "false",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "900",
"ymax": "1100",
"removeOlder": "15",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 1220,
"y": 560,
"wires": [
[]
]
},
{
"id": "383c6806.493288",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "Humidity",
"group": "9e32a364.0d0a",
"order": 1,
"width": 17,
"height": 4,
"label": "Humidity",
"chartType": "line",
"legend": "false",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "0",
"ymax": "100",
"removeOlder": "30",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 1220,
"y": 600,
"wires": [
[]
]
},
{
"id": "7721052c.889044",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "Clouds",
"group": "f8396000.d0334",
"order": 1,
"width": 18,
"height": 4,
"label": "Clouds",
"chartType": "line",
"legend": "false",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "0",
"ymax": "100",
"removeOlder": "30",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 1220,
"y": 680,
"wires": [
[]
]
},
{
"id": "cda8a21f.30fd3",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "CPU Temperature - Celcius",
"group": "2db625cf.759fb2",
"order": 2,
"width": 30,
"height": 6,
"label": "CPU Temperature - Celcius",
"chartType": "line",
"legend": "false",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "",
"ymax": "",
"removeOlder": "30",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 800,
"y": 240,
"wires": [
[]
]
},
{
"id": "ff9f4473.0a6e2",
"type": "unit-converter",
"z": "6acc9db.7a04264",
"category": "temperature",
"inputUnit": "C",
"outputUnit": "F",
"inputField": "payload",
"outputField": "payload",
"inputFieldType": "msg",
"outputFieldType": "msg",
"name": "C to F Conversion",
"x": 770,
"y": 280,
"wires": [
[
"25d351b5.0d983e"
]
]
},
{
"id": "25d351b5.0d983e",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "CPU Temperature - Fahrenheit",
"group": "2db625cf.759fb2",
"order": 1,
"width": 30,
"height": 6,
"label": "CPU Temperature - Fahrenheit",
"chartType": "line",
"legend": "false",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "",
"ymax": "",
"removeOlder": "30",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 1010,
"y": 280,
"wires": [
[]
]
},
{
"id": "57dff58e.8ec274",
"type": "unit-converter",
"z": "6acc9db.7a04264",
"category": "temperature",
"inputUnit": "C",
"outputUnit": "F",
"inputField": "payload",
"outputField": "payload",
"inputFieldType": "msg",
"outputFieldType": "msg",
"name": "",
"x": 800,
"y": 520,
"wires": [
[
"2cec0989.5a6ade",
"9557f682.c2d048"
]
]
},
{
"id": "c75ee5d0.8550e",
"type": "unit-converter",
"z": "6acc9db.7a04264",
"category": "temperature",
"inputUnit": "C",
"outputUnit": "F",
"inputField": "payload",
"outputField": "payload",
"inputFieldType": "msg",
"outputFieldType": "msg",
"name": "",
"x": 800,
"y": 560,
"wires": [
[
"2cec0989.5a6ade",
"9d3a2b43.a1bbc8"
]
]
},
{
"id": "e6350e56.21106",
"type": "unit-converter",
"z": "6acc9db.7a04264",
"category": "temperature",
"inputUnit": "C",
"outputUnit": "F",
"inputField": "payload",
"outputField": "payload",
"inputFieldType": "msg",
"outputFieldType": "msg",
"name": "",
"x": 800,
"y": 600,
"wires": [
[
"2cec0989.5a6ade",
"caca4a17.cfd48"
]
]
},
{
"id": "2cec0989.5a6ade",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "Temperature - Fahrenheit",
"group": "a3bb27b0.21c0f8",
"order": 1,
"width": 18,
"height": 4,
"label": "Temperature - Fahrenheit",
"chartType": "line",
"legend": "true",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "",
"ymax": "",
"removeOlder": "30",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 1270,
"y": 480,
"wires": [
[]
]
},
{
"id": "90657ec7.3489",
"type": "python-function",
"z": "6acc9db.7a04264",
"name": "MCP9808 I2C Inquiry",
"func": "import time\nimport Adafruit_MCP9808.MCP9808 as MCP9808\nimport os\n\nfrom unittest import TestCase, skipIf\nfrom time import time as now\n\n# Define a function to convert celsius to fahrenheit.\ndef c_to_f(c):\n\treturn c * 9.0 / 5.0 + 32.0\n\n# Default constructor will use the default I2C address (0x18) and pick a default I2C bus.\n#\n# For the Raspberry Pi this means you should hook up to the only exposed I2C bus\n# from the main GPIO header and the library will figure out the bus number based\n# on the Pi's revision.\n#\n# For the Beaglebone Black the library will assume bus 1 by default, which is\n# exposed with SCL = P9_19 and SDA = P9_20.\nsensor = MCP9808.MCP9808()\n\n# Optionally you can override the address and/or bus number:\n#sensor = MCP9808.MCP9808(address=0x20, busnum=2)\n\n# Initialize communication with the sensor.\nsensor.begin()\ntemp = sensor.readTempC()\n\ntempc = ('{0:0.3F}'.format(temp))\n\nmsg['topic'] = \"tempc\"\nmsg['payload'] = tempc\n\nreturn msg",
"outputs": 1,
"x": 440,
"y": 40,
"wires": [
[
"7936895.3f49978",
"dc74645d.897bd"
]
]
},
{
"id": "7936895.3f49978",
"type": "unit-converter",
"z": "6acc9db.7a04264",
"category": "temperature",
"inputUnit": "C",
"outputUnit": "F",
"inputField": "payload",
"outputField": "payload",
"inputFieldType": "msg",
"outputFieldType": "msg",
"name": "",
"x": 660,
"y": 40,
"wires": [
[
"eaa16911.5598d"
]
]
},
{
"id": "eaa16911.5598d",
"type": "function",
"z": "6acc9db.7a04264",
"name": "Change Topic",
"func": "msg.topic = \"tempf\";\nreturn msg;\n",
"outputs": 1,
"noerr": 0,
"x": 860,
"y": 40,
"wires": [
[
"c18a2e43.512fb8",
"40bc6f9e.188838"
]
]
},
{
"id": "dc74645d.897bd",
"type": "function",
"z": "6acc9db.7a04264",
"name": "Zabbix local.MCP9808.tempc",
"func": "var payload=msg.payload;\nmsg.payload = ['Zabbix server', 'local.MCP9808.tempc', payload ]\nreturn msg;\n",
"outputs": 1,
"noerr": 0,
"x": 700,
"y": 100,
"wires": [
[
"4b774407.efeda4"
]
]
},
{
"id": "c18a2e43.512fb8",
"type": "function",
"z": "6acc9db.7a04264",
"name": "Zabbix local.MCP9808.tempf",
"func": "var payload=msg.payload;\nmsg.payload = ['Zabbix server', 'local.MCP9808.tempf', payload ]\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 1100,
"y": 40,
"wires": [
[
"4b774407.efeda4",
"f39f77a8.56a948"
]
]
},
{
"id": "b69c3b7b.da49a8",
"type": "iot-datasource",
"z": "6acc9db.7a04264",
"name": "local.MCP9808.tempf",
"tstampField": "",
"dataField": "data",
"disableDiscover": false,
"x": 1820,
"y": 40,
"wires": [
[]
]
},
{
"id": "f39f77a8.56a948",
"type": "function",
"z": "6acc9db.7a04264",
"name": "",
"func": "var now = ( new Date() ).getTime();\nvar value=msg.payload[2];\nmsg.payload = {\n tstamp: now,\n data: value\n};\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 1350,
"y": 40,
"wires": [
[
"1b3ce317.6536a5"
]
]
},
{
"id": "1b3ce317.6536a5",
"type": "change",
"z": "6acc9db.7a04264",
"name": "",
"rules": [
{
"t": "change",
"p": "topic",
"pt": "msg",
"from": "tempf",
"fromt": "str",
"to": "",
"tot": "str"
},
{
"t": "delete",
"p": "_msgid",
"pt": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1560,
"y": 40,
"wires": [
[
"b69c3b7b.da49a8"
]
]
},
{
"id": "40bc6f9e.188838",
"type": "mqtt out",
"z": "6acc9db.7a04264",
"name": "MCP9808 Temperature",
"topic": "home/temperature",
"qos": "",
"retain": "",
"broker": "6b8f56d7.82af78",
"x": 1100,
"y": 90,
"wires": []
},
{
"id": "fa3f6c4a.f43d58",
"type": "ui_chart",
"z": "6acc9db.7a04264",
"name": "Windspeed",
"group": "23419a7a.82931e",
"order": 1,
"width": 18,
"height": 4,
"label": "Windspeed",
"chartType": "line",
"legend": "true",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "",
"ymax": "",
"removeOlder": "30",
"removeOlderPoints": "",
"removeOlderUnit": "86400",
"cutout": 0,
"useOneColor": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 1230,
"y": 640,
"wires": [
[]
]
},
{
"id": "4dc13725.0a2d28",
"type": "unit-converter",
"z": "6acc9db.7a04264",
"category": "speed",
"inputUnit": "m/s",
"outputUnit": "m/h",
"inputField": "payload",
"outputField": "payload",
"inputFieldType": "msg",
"outputFieldType": "msg",
"name": "Windspeed",
"x": 870,
"y": 1040,
"wires": [
[
"583d26ff.d270e8",
"fa3f6c4a.f43d58"
]
]
},
{
"id": "c10a76da.b6e7d8",
"type": "ui_group",
"z": "",
"name": "Gauges",
"tab": "b0e039c7.776c88",
"order": 2,
"disp": true,
"width": "12",
"collapse": false
},
{
"id": "a3bb27b0.21c0f8",
"type": "ui_group",
"z": "",
"name": "Temperature",
"tab": "b0e039c7.776c88",
"order": 3,
"disp": true,
"width": 18,
"collapse": true
},
{
"id": "5aa0cc20.177064",
"type": "ui_group",
"z": "",
"name": "Description",
"tab": "b0e039c7.776c88",
"order": 1,
"disp": true,
"width": 30,
"collapse": false
},
{
"id": "f468656d.3ff56",
"type": "ui_group",
"z": "",
"name": "Pressure",
"tab": "b0e039c7.776c88",
"order": 4,
"disp": true,
"width": 18,
"collapse": true
},
{
"id": "9e32a364.0d0a",
"type": "ui_group",
"z": "",
"name": "Humidity",
"tab": "b0e039c7.776c88",
"order": 5,
"disp": true,
"width": 18,
"collapse": true
},
{
"id": "f8396000.d0334",
"type": "ui_group",
"z": "",
"name": "Cloud Cover",
"tab": "b0e039c7.776c88",
"order": 6,
"disp": true,
"width": "18",
"collapse": true
},
{
"id": "2db625cf.759fb2",
"type": "ui_group",
"z": "",
"name": "CPU Temperature",
"tab": "4802b223.98b354",
"order": 1,
"disp": true,
"width": 30,
"collapse": false
},
{
"id": "6b8f56d7.82af78",
"type": "mqtt-broker",
"z": "",
"name": "PI",
"broker": "127.0.0.1",
"port": "1883",
"clientid": "",
"usetls": false,
"compatmode": false,
"keepalive": "60",
"cleansession": true,
"birthTopic": "home/temperature",
"birthQos": "0",
"birthPayload": "",
"closeTopic": "",
"closeQos": "0",
"closePayload": "",
"willTopic": "",
"willQos": "0",
"willPayload": ""
},
{
"id": "23419a7a.82931e",
"type": "ui_group",
"z": "",
"name": "Windspeed",
"tab": "b0e039c7.776c88",
"order": 7,
"disp": true,
"width": "18",
"collapse": true
},
{
"id": "b0e039c7.776c88",
"type": "ui_tab",
"z": "",
"name": "Weather",
"icon": "dashboard",
"disabled": false,
"hidden": false
},
{
"id": "4802b223.98b354",
"type": "ui_tab",
"z": "",
"name": "Proelian Server",
"icon": "dashboard",
"disabled": false,
"hidden": false
}
]