[
{
"id": "76680eb7.38f5",
"type": "mqtt in",
"z": "f349f18.700511",
"name": "",
"topic": "/home/Zo18/Zo18-Display-Test/SENSOR",
"qos": "2",
"datatype": "auto",
"broker": "9d4f73b8.d5ee7",
"x": 200,
"y": 60,
"wires": [
[
"f5678d4a.ee1d9"
]
]
},
{
"id": "f5678d4a.ee1d9",
"type": "json",
"z": "f349f18.700511",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 350,
"y": 160,
"wires": [
[
"13ef160d.37320a"
]
]
},
{
"id": "c059c703.7467f8",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 2,
"width": 0,
"height": 0,
"name": "",
"label": "BME280 Temp: ",
"format": "{{msg.payload}}°C",
"layout": "row-left",
"x": 1055,
"y": 40,
"wires": [],
"l": false
},
{
"id": "13ef160d.37320a",
"type": "function",
"z": "f349f18.700511",
"name": "",
"func": "// var Tasmota=JSON.parse(msg.payload);\nvar currentTime = msg.payload.Time\n\nvar BME280_Temp = msg.payload.BME280.Temperature\nvar BME280_Hum = msg.payload.BME280.Humidity\nvar BME280_Pres = msg.payload.BME280.SeaPressure\n\nvar SI7021_Temp = msg.payload.HTU21.Temperature\nvar SI7021_Hum = msg.payload.HTU21.Humidity\n\n\nvar BME280_Dew = 0;\nvar temp = -1.0*BME280_Temp;\n es = 6.112*Math.exp(-1.0*17.67*temp/(243.5 - temp));\n\ted = BME280_Hum/100.0*es;\n\teln = Math.log(ed/6.112);\n\ttd = -243.5*eln/(eln - 17.67 );\n\tBME280_Dew = td.toFixed(1);\n\nvar SI7021_Dew = 0;\ntemp = -1.0*SI7021_Temp;\n es = 6.112*Math.exp(-1.0*17.67*temp/(243.5 - temp));\n\ted = SI7021_Hum/100.0*es;\n\teln = Math.log(ed/6.112);\n\ttd = -243.5*eln/(eln - 17.67 );\n\tSI7021_Dew = td.toFixed(1);\n\nvar newMsg1 = {payload:BME280_Temp};\nvar newMsg2 = {payload:BME280_Hum};\nvar newMsg3 = {payload:BME280_Dew};\nvar newMsg4 = {payload:BME280_Pres};\n\nvar newMsg5 = {payload:SI7021_Temp};\nvar newMsg6 = {payload:SI7021_Hum};\nvar newMsg7 = {payload:SI7021_Dew};\nvar newMsg8 = {payload:currentTime};\n\nnode.status({fill:\"blue\",shape:\"ring\",text:\"Temp: \" + BME280_Temp + \"°C, Hum: \" + BME280_Hum + \"%rH\" + \", Dew: \" + BME280_Dew + \"°C\" });\nreturn [newMsg1, newMsg2, newMsg3, newMsg4, newMsg5, newMsg6, newMsg7, newMsg8];",
"outputs": 8,
"noerr": 0,
"x": 510,
"y": 160,
"wires": [
[
"c059c703.7467f8"
],
[
"cdc5e600.e01158"
],
[
"2e9f76fc.6f51ea"
],
[
"e5a5b689.678898"
],
[
"b7975804.687f88"
],
[
"ac21d070.4488b"
],
[
"b9a00744.7365a8"
],
[
"de4efcb9.a4144"
]
]
},
{
"id": "cdc5e600.e01158",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 3,
"width": 0,
"height": 0,
"name": "",
"label": "BME280 Hum: ",
"format": "{{msg.payload}}%rH",
"layout": "row-left",
"x": 1055,
"y": 80,
"wires": [],
"l": false
},
{
"id": "2e9f76fc.6f51ea",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 4,
"width": 0,
"height": 0,
"name": "",
"label": "BME280 Dew: ",
"format": "{{msg.payload}}°C",
"layout": "row-left",
"x": 1055,
"y": 120,
"wires": [],
"l": false
},
{
"id": "e5a5b689.678898",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 5,
"width": 0,
"height": 0,
"name": "",
"label": "BME280 Pres: ",
"format": "{{msg.payload}}hPa",
"layout": "row-left",
"x": 1055,
"y": 160,
"wires": [],
"l": false
},
{
"id": "b7975804.687f88",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 6,
"width": 0,
"height": 0,
"name": "",
"label": "HTU21 Temp: ",
"format": "{{msg.payload}}°C",
"layout": "row-left",
"x": 1055,
"y": 200,
"wires": [],
"l": false
},
{
"id": "ac21d070.4488b",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 7,
"width": 0,
"height": 0,
"name": "",
"label": "HTU21 Hum: ",
"format": "{{msg.payload}}%rH",
"layout": "row-left",
"x": 1055,
"y": 240,
"wires": [],
"l": false
},
{
"id": "b9a00744.7365a8",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 8,
"width": 0,
"height": 0,
"name": "",
"label": "HTU21 Dew: ",
"format": "{{msg.payload}}°C",
"layout": "row-left",
"x": 1055,
"y": 280,
"wires": [],
"l": false
},
{
"id": "de4efcb9.a4144",
"type": "moment",
"z": "f349f18.700511",
"name": "",
"topic": "",
"input": "",
"inputType": "msg",
"inTz": "ETC/GMT",
"adjAmount": 0,
"adjType": "days",
"adjDir": "add",
"format": "dddd, DD. MMMM YYYY HH:mm:ss",
"locale": "de_DE",
"output": "",
"outputType": "msg",
"outTz": "ETC/GMT",
"x": 800,
"y": 320,
"wires": [
[
"a6c6824.a6b028"
]
]
},
{
"id": "a6c6824.a6b028",
"type": "ui_text",
"z": "f349f18.700511",
"group": "b29f1fbf.30b6",
"order": 1,
"width": 0,
"height": 0,
"name": "",
"label": "Last Updated: ",
"format": "{{msg.payload}}",
"layout": "row-left",
"x": 1055,
"y": 320,
"wires": [],
"l": false
},
{
"id": "9d4f73b8.d5ee7",
"type": "mqtt-broker",
"z": "",
"name": "miti32",
"broker": "192.168.123.40",
"port": "1883",
"clientid": "",
"usetls": false,
"compatmode": true,
"keepalive": "60",
"cleansession": true,
"birthTopic": "",
"birthQos": "0",
"birthPayload": "",
"closeTopic": "",
"closeQos": "0",
"closePayload": "",
"willTopic": "",
"willQos": "0",
"willPayload": ""
},
{
"id": "b29f1fbf.30b6",
"type": "ui_group",
"z": "",
"name": "Tasmota",
"tab": "81bd3cdf.0ceb5",
"order": 1,
"disp": true,
"width": "8",
"collapse": false
},
{
"id": "81bd3cdf.0ceb5",
"type": "ui_tab",
"z": "",
"name": "Tasmota",
"icon": "dashboard",
"disabled": false,
"hidden": false
}
]
Comments