NittyGritty icon

TasmotaSample

NittyGritty | PRO | 03/06/22 09:52:26 AM UTC | 0 ⭐ | 1309 👁️ | Never ⏰ | []
JavaScript |

6.76 KB

|

None

|

0 👍

/

0 👎

[
    {
        "id": "76680eb7.38f5",
        "type": "mqtt in",
        "z": "69181259.e4f4fc",
        "name": "",
        "topic": "/home/Koss/Air/tele/SENSOR",
        "qos": "2",
        "datatype": "auto",
        "broker": "595dfa51.2c1224",
        "nl": false,
        "rap": false,
        "inputs": 0,
        "x": 200,
        "y": 120,
        "wires": [
            [
                "f5678d4a.ee1d9"
            ]
        ]
    },
    {
        "id": "f5678d4a.ee1d9",
        "type": "json",
        "z": "69181259.e4f4fc",
        "name": "",
        "property": "payload",
        "action": "",
        "pretty": false,
        "x": 410,
        "y": 120,
        "wires": [
            [
                "13ef160d.37320a"
            ]
        ]
    },
    {
        "id": "13ef160d.37320a",
        "type": "function",
        "z": "69181259.e4f4fc",
        "name": "",
        "func": "// var Tasmota=JSON.parse(msg.payload);\nvar KnotenName = \"Air\"\nvar currentTime = msg.payload.Time\n\nvar SI7021_Temp = msg.payload.HTU21.Temperature\nvar SI7021_Hum  = msg.payload.HTU21.Humidity\nvar SI7021_Dew  = msg.payload.HTU21.DewPoint\nvar eCO2 = msg.payload.CCS811.eCO2\nvar TVOC = msg.payload.CCS811.TVOC\n\n/*\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\t\nSI7021_Dew = parseFloat( td.toFixed(1) );\n*/\n\nInflux = [{\n    Room: KnotenName,\n    Temp: SI7021_Temp,\n    Hum: SI7021_Hum,\n    Dew: SI7021_Dew,\n    eCO2: eCO2,\n    TVOC: TVOC\n}]\n\n\n\n\nvar newMsg1 = {payload:SI7021_Temp};\nvar newMsg2 = {payload:SI7021_Hum};\nvar newMsg3 = {payload:SI7021_Dew};\n\nvar newMsg4 = {payload:eCO2};\nvar newMsg5 = {payload:TVOC};\n\nvar newMsg6 = {payload:currentTime};\nvar newMsg7 = {payload:Influx};\n\nnode.status({fill:\"blue\",shape:\"ring\",text:\"eCO2: \" + eCO2 + \"ppm, TVOC: \" + TVOC + \"ppt\" });\nreturn [newMsg1, newMsg2, newMsg3, newMsg4, newMsg5, newMsg6, newMsg7];",
        "outputs": 7,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 570,
        "y": 120,
        "wires": [
            [
                "b7975804.687f88"
            ],
            [
                "ac21d070.4488b"
            ],
            [
                "b9a00744.7365a8"
            ],
            [
                "7136df47.2a429"
            ],
            [
                "3bfe7ab3.5b4246"
            ],
            [
                "de4efcb9.a4144"
            ],
            [
                "432a9f1b.2fcbe"
            ]
        ]
    },
    {
        "id": "b7975804.687f88",
        "type": "ui_text",
        "z": "69181259.e4f4fc",
        "group": "b29f1fbf.30b6",
        "order": 6,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "HTU21 Temp: ",
        "format": "{{msg.payload}}°C",
        "layout": "row-left",
        "x": 1115,
        "y": 20,
        "wires": [],
        "l": false
    },
    {
        "id": "ac21d070.4488b",
        "type": "ui_text",
        "z": "69181259.e4f4fc",
        "group": "b29f1fbf.30b6",
        "order": 7,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "HTU21 Hum: ",
        "format": "{{msg.payload}}%rH",
        "layout": "row-left",
        "x": 1115,
        "y": 60,
        "wires": [],
        "l": false
    },
    {
        "id": "b9a00744.7365a8",
        "type": "ui_text",
        "z": "69181259.e4f4fc",
        "group": "b29f1fbf.30b6",
        "order": 8,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "HTU21 Dew: ",
        "format": "{{msg.payload}}°C",
        "layout": "row-left",
        "x": 1115,
        "y": 100,
        "wires": [],
        "l": false
    },
    {
        "id": "de4efcb9.a4144",
        "type": "moment",
        "z": "69181259.e4f4fc",
        "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": 980,
        "y": 220,
        "wires": [
            [
                "a6c6824.a6b028"
            ]
        ]
    },
    {
        "id": "a6c6824.a6b028",
        "type": "ui_text",
        "z": "69181259.e4f4fc",
        "group": "b29f1fbf.30b6",
        "order": 1,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "Last Updated: ",
        "format": "{{msg.payload}}",
        "layout": "row-left",
        "x": 1115,
        "y": 220,
        "wires": [],
        "l": false
    },
    {
        "id": "7136df47.2a429",
        "type": "ui_text",
        "z": "69181259.e4f4fc",
        "group": "b29f1fbf.30b6",
        "order": 8,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "eCO2",
        "format": "{{msg.payload}}ppm",
        "layout": "row-left",
        "x": 1115,
        "y": 140,
        "wires": [],
        "l": false
    },
    {
        "id": "3bfe7ab3.5b4246",
        "type": "ui_text",
        "z": "69181259.e4f4fc",
        "group": "b29f1fbf.30b6",
        "order": 8,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "TVOC",
        "format": "  {{msg.payload}} ppb",
        "layout": "row-left",
        "x": 1115,
        "y": 180,
        "wires": [],
        "l": false
    },
    {
        "id": "595dfa51.2c1224",
        "type": "mqtt-broker",
        "name": "Miti16",
        "broker": "192.168.123.16",
        "port": "1883",
        "clientid": "",
        "autoConnect": true,
        "usetls": false,
        "protocolVersion": "4",
        "keepalive": "60",
        "cleansession": true,
        "birthTopic": "",
        "birthQos": "0",
        "birthPayload": "",
        "birthMsg": {},
        "closeTopic": "",
        "closePayload": "",
        "closeMsg": {},
        "willTopic": "",
        "willQos": "0",
        "willPayload": "",
        "willMsg": {},
        "sessionExpiry": ""
    },
    {
        "id": "b29f1fbf.30b6",
        "type": "ui_group",
        "name": "Tasmota",
        "tab": "81bd3cdf.0ceb5",
        "order": 1,
        "disp": true,
        "width": "8",
        "collapse": false
    },
    {
        "id": "81bd3cdf.0ceb5",
        "type": "ui_tab",
        "name": "Tasmota",
        "icon": "dashboard",
        "order": 10,
        "disabled": false,
        "hidden": false
    }
]

Comments