Spirulino v1.11 Node-RED

[
    {
        "id": "d2ecc8d80b174c4c",
        "type": "tab",
        "label": "Flow 1",
        "disabled": false,
        "info": ""
    },
    {
        "id": "737f41d2a629a054",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/intemp",
        "qos": "1",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 270,
        "y": 100,
        "wires": [
            [
                "187e079583388cdc",
                "1f8c10573fccbecc"
            ]
        ]
    },
    {
        "id": "1f8c10573fccbecc",
        "type": "ui_gauge",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "f8679e256fb45287",
        "order": 1,
        "width": 0,
        "height": 0,
        "gtype": "gage",
        "title": "",
        "label": "Gradi",
        "format": "{{value}}",
        "min": "0",
        "max": "40",
        "colors": [
            "#0006b3",
            "#1be600",
            "#ca3838"
        ],
        "seg1": "",
        "seg2": "",
        "x": 450,
        "y": 100,
        "wires": []
    },
    {
        "id": "187e079583388cdc",
        "type": "ui_chart",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "f8679e256fb45287",
        "order": 0,
        "width": 0,
        "height": 0,
        "label": "",
        "chartType": "line",
        "legend": "false",
        "xformat": "HH:mm:ss",
        "interpolate": "linear",
        "nodata": "",
        "dot": false,
        "ymin": "",
        "ymax": "",
        "removeOlder": 1,
        "removeOlderPoints": "",
        "removeOlderUnit": "86400",
        "cutout": 0,
        "useOneColor": false,
        "useUTC": false,
        "colors": [
            "#1f77b4",
            "#aec7e8",
            "#ff7f0e",
            "#2ca02c",
            "#98df8a",
            "#d62728",
            "#ff9896",
            "#9467bd",
            "#c5b0d5"
        ],
        "outputs": 1,
        "useDifferentColor": false,
        "x": 450,
        "y": 60,
        "wires": [
            []
        ]
    },
    {
        "id": "d4b841c075c91832",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "humidity",
        "topic": "room/humidity",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 280,
        "y": 260,
        "wires": [
            [
                "b2c22a4063dd0a1c",
                "15e9ed8a47a8c828"
            ]
        ]
    },
    {
        "id": "b2c22a4063dd0a1c",
        "type": "ui_chart",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "cd7e487449838ba0",
        "order": 0,
        "width": 0,
        "height": 0,
        "label": "",
        "chartType": "line",
        "legend": "false",
        "xformat": "HH:mm:ss",
        "interpolate": "linear",
        "nodata": "",
        "dot": false,
        "ymin": "0",
        "ymax": "50",
        "removeOlder": 1,
        "removeOlderPoints": "",
        "removeOlderUnit": "86400",
        "cutout": 0,
        "useOneColor": false,
        "useUTC": false,
        "colors": [
            "#1f77b4",
            "#aec7e8",
            "#ff7f0e",
            "#2ca02c",
            "#98df8a",
            "#d62728",
            "#ff9896",
            "#9467bd",
            "#c5b0d5"
        ],
        "outputs": 1,
        "useDifferentColor": false,
        "x": 450,
        "y": 220,
        "wires": [
            []
        ]
    },
    {
        "id": "a714ed2c0caaed4b",
        "type": "ui_switch",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Attiva",
        "tooltip": "",
        "group": "e4119532a6ad88e8",
        "order": 3,
        "width": 0,
        "height": 0,
        "passthru": true,
        "decouple": "false",
        "topic": "topic",
        "topicType": "msg",
        "style": "",
        "onvalue": "on",
        "onvalueType": "str",
        "onicon": "",
        "oncolor": "",
        "offvalue": "off",
        "offvalueType": "str",
        "officon": "",
        "offcolor": "",
        "animate": false,
        "x": 310,
        "y": 960,
        "wires": [
            [
                "48361bf203467262"
            ]
        ]
    },
    {
        "id": "48361bf203467262",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/pump",
        "qos": "2",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 500,
        "y": 960,
        "wires": []
    },
    {
        "id": "15e9ed8a47a8c828",
        "type": "ui_gauge",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "cd7e487449838ba0",
        "order": 1,
        "width": 0,
        "height": 0,
        "gtype": "gage",
        "title": "",
        "label": "%",
        "format": "{{value}}",
        "min": 0,
        "max": "100",
        "colors": [
            "#f36b49",
            "#00e626",
            "#3a43cb"
        ],
        "seg1": "",
        "seg2": "",
        "x": 450,
        "y": 260,
        "wires": []
    },
    {
        "id": "781de27797e313ae",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "temperatureout",
        "topic": "room/temperature",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 780,
        "y": 260,
        "wires": [
            [
                "581106b2f7e6a156",
                "5b46b4c1ddf498cf"
            ]
        ]
    },
    {
        "id": "581106b2f7e6a156",
        "type": "ui_chart",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "8f6539e5f3d6fc12",
        "order": 0,
        "width": 0,
        "height": 0,
        "label": "",
        "chartType": "line",
        "legend": "false",
        "xformat": "HH:mm:ss",
        "interpolate": "linear",
        "nodata": "",
        "dot": false,
        "ymin": "0",
        "ymax": "100",
        "removeOlder": 1,
        "removeOlderPoints": "",
        "removeOlderUnit": "86400",
        "cutout": 0,
        "useOneColor": false,
        "useUTC": false,
        "colors": [
            "#1f77b4",
            "#aec7e8",
            "#ff7f0e",
            "#2ca02c",
            "#98df8a",
            "#d62728",
            "#ff9896",
            "#9467bd",
            "#c5b0d5"
        ],
        "outputs": 1,
        "useDifferentColor": false,
        "x": 960,
        "y": 220,
        "wires": [
            []
        ]
    },
    {
        "id": "5b46b4c1ddf498cf",
        "type": "ui_gauge",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "8f6539e5f3d6fc12",
        "order": 1,
        "width": 0,
        "height": 0,
        "gtype": "gage",
        "title": "",
        "label": "Gradi",
        "format": "{{value}}",
        "min": 0,
        "max": "50",
        "colors": [
            "#0006b3",
            "#00e60f",
            "#ca3838"
        ],
        "seg1": "",
        "seg2": "",
        "x": 960,
        "y": 260,
        "wires": []
    },
    {
        "id": "45e409b8659cd5e8",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/lux",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 820,
        "y": 100,
        "wires": [
            [
                "7c60e4659fd96b07",
                "fcceaabf8ef96a7d"
            ]
        ]
    },
    {
        "id": "7c60e4659fd96b07",
        "type": "ui_gauge",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "0f441934dbefda99",
        "order": 1,
        "width": 0,
        "height": 0,
        "gtype": "gage",
        "title": "",
        "label": "%",
        "format": "{{value}}",
        "min": 0,
        "max": "100",
        "colors": [
            "#000000",
            "#e6e600",
            "#fafafa"
        ],
        "seg1": "",
        "seg2": "",
        "x": 970,
        "y": 60,
        "wires": []
    },
    {
        "id": "fcceaabf8ef96a7d",
        "type": "ui_chart",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "0f441934dbefda99",
        "order": 2,
        "width": 0,
        "height": 0,
        "label": "",
        "chartType": "line",
        "legend": "false",
        "xformat": "HH:mm:ss",
        "interpolate": "linear",
        "nodata": "",
        "dot": false,
        "ymin": "",
        "ymax": "",
        "removeOlder": 1,
        "removeOlderPoints": "",
        "removeOlderUnit": "86400",
        "cutout": 0,
        "useOneColor": false,
        "useUTC": false,
        "colors": [
            "#1f77b4",
            "#aec7e8",
            "#ff7f0e",
            "#2ca02c",
            "#98df8a",
            "#d62728",
            "#ff9896",
            "#9467bd",
            "#c5b0d5"
        ],
        "outputs": 1,
        "useDifferentColor": false,
        "x": 970,
        "y": 100,
        "wires": [
            []
        ]
    },
    {
        "id": "01cdd7e52bd170a9",
        "type": "ui_slider",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Tempo Accesa ",
        "tooltip": "",
        "group": "ef4b6d31d019168d",
        "order": 0,
        "width": 0,
        "height": 0,
        "passthru": false,
        "outs": "end",
        "topic": "topic",
        "topicType": "msg",
        "min": 0,
        "max": "60",
        "step": "1",
        "x": 760,
        "y": 400,
        "wires": [
            [
                "44b276ee332e2c5b"
            ]
        ]
    },
    {
        "id": "44b276ee332e2c5b",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/timeron",
        "qos": "2",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 960,
        "y": 400,
        "wires": []
    },
    {
        "id": "97dc5b51b3961d85",
        "type": "ui_slider",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Tempo Spenta",
        "tooltip": "",
        "group": "ef4b6d31d019168d",
        "order": 1,
        "width": 0,
        "height": 0,
        "passthru": false,
        "outs": "end",
        "topic": "topic",
        "topicType": "msg",
        "min": 0,
        "max": "60",
        "step": 1,
        "x": 760,
        "y": 480,
        "wires": [
            [
                "82ec90ba864bd8db"
            ]
        ]
    },
    {
        "id": "82ec90ba864bd8db",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/timeroff",
        "qos": "2",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 970,
        "y": 480,
        "wires": []
    },
    {
        "id": "45df35a9da6c2d84",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/stato",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 80,
        "y": 480,
        "wires": [
            [
                "1df7379e8e8459db"
            ]
        ]
    },
    {
        "id": "1df7379e8e8459db",
        "type": "ui_text",
        "z": "d2ecc8d80b174c4c",
        "group": "e4119532a6ad88e8",
        "order": 2,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "La pompa é ",
        "format": "{{msg.payload}}",
        "layout": "row-center",
        "x": 280,
        "y": 480,
        "wires": []
    },
    {
        "id": "b8ce1615e147d93a",
        "type": "ui_slider",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Tempo Accesa",
        "tooltip": "",
        "group": "c66eab8c77e1b271",
        "order": 0,
        "width": 0,
        "height": 0,
        "passthru": false,
        "outs": "end",
        "topic": "topic",
        "topicType": "msg",
        "min": 0,
        "max": "60",
        "step": 1,
        "x": 760,
        "y": 560,
        "wires": [
            [
                "e52a9be5abbbd51c"
            ]
        ]
    },
    {
        "id": "d6e78e0ccec9136a",
        "type": "ui_slider",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Tempo Spenta",
        "tooltip": "",
        "group": "c66eab8c77e1b271",
        "order": 2,
        "width": 0,
        "height": 0,
        "passthru": false,
        "outs": "end",
        "topic": "topic",
        "topicType": "msg",
        "min": 0,
        "max": "60",
        "step": 1,
        "x": 760,
        "y": 640,
        "wires": [
            [
                "db0225f51398a1d6"
            ]
        ]
    },
    {
        "id": "e52a9be5abbbd51c",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/ntimeron",
        "qos": "2",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 960,
        "y": 560,
        "wires": []
    },
    {
        "id": "db0225f51398a1d6",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/ntimeroff",
        "qos": "",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 960,
        "y": 640,
        "wires": []
    },
    {
        "id": "4c6ceb3621eb8193",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/condizione",
        "qos": "",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 960,
        "y": 720,
        "wires": []
    },
    {
        "id": "ada3212753dbe76b",
        "type": "ui_slider",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Soglia luminosa",
        "tooltip": "",
        "group": "e4119532a6ad88e8",
        "order": 5,
        "width": 0,
        "height": 0,
        "passthru": false,
        "outs": "end",
        "topic": "topic",
        "topicType": "msg",
        "min": 0,
        "max": "100",
        "step": 1,
        "x": 770,
        "y": 720,
        "wires": [
            [
                "4c6ceb3621eb8193"
            ]
        ]
    },
    {
        "id": "3d6f3edea1f60844",
        "type": "ui_text",
        "z": "d2ecc8d80b174c4c",
        "group": "e4119532a6ad88e8",
        "order": 1,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "É di ",
        "format": "{{msg.payload}}",
        "layout": "row-center",
        "x": 310,
        "y": 580,
        "wires": []
    },
    {
        "id": "4ff9f53077a977c2",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/cielo",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 80,
        "y": 580,
        "wires": [
            [
                "3d6f3edea1f60844"
            ]
        ]
    },
    {
        "id": "d67ee67605f9a7d5",
        "type": "ui_chart",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "group": "e4119532a6ad88e8",
        "order": 4,
        "width": 0,
        "height": 0,
        "label": "Attivitá",
        "chartType": "line",
        "legend": "false",
        "xformat": "HH:mm:ss",
        "interpolate": "linear",
        "nodata": "",
        "dot": false,
        "ymin": "0",
        "ymax": "1",
        "removeOlder": 1,
        "removeOlderPoints": "",
        "removeOlderUnit": "3600",
        "cutout": 0,
        "useOneColor": false,
        "useUTC": false,
        "colors": [
            "#1f77b4",
            "#aec7e8",
            "#ff7f0e",
            "#2ca02c",
            "#98df8a",
            "#d62728",
            "#ff9896",
            "#9467bd",
            "#c5b0d5"
        ],
        "outputs": 1,
        "useDifferentColor": false,
        "x": 290,
        "y": 400,
        "wires": [
            []
        ]
    },
    {
        "id": "379203d38437db3e",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/pompa",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 100,
        "y": 400,
        "wires": [
            [
                "d67ee67605f9a7d5"
            ]
        ]
    },
    {
        "id": "d5b8999824ff3ec7",
        "type": "ui_switch",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Giallo",
        "tooltip": "",
        "group": "8508649fe7a2c797",
        "order": 0,
        "width": 0,
        "height": 0,
        "passthru": true,
        "decouple": "false",
        "topic": "topic",
        "topicType": "msg",
        "style": "",
        "onvalue": "on",
        "onvalueType": "str",
        "onicon": "",
        "oncolor": "",
        "offvalue": "off",
        "offvalueType": "str",
        "officon": "",
        "offcolor": "",
        "animate": false,
        "x": 310,
        "y": 820,
        "wires": [
            [
                "e3915cf0e0918d04"
            ]
        ]
    },
    {
        "id": "628c8d8b9550c810",
        "type": "ui_switch",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "label": "Rosso",
        "tooltip": "",
        "group": "8508649fe7a2c797",
        "order": 1,
        "width": 0,
        "height": 0,
        "passthru": true,
        "decouple": "false",
        "topic": "topic",
        "topicType": "msg",
        "style": "",
        "onvalue": "on",
        "onvalueType": "str",
        "onicon": "",
        "oncolor": "",
        "offvalue": "off",
        "offvalueType": "str",
        "officon": "",
        "offcolor": "",
        "animate": false,
        "x": 310,
        "y": 900,
        "wires": [
            [
                "46a5ca05e3c5a098"
            ]
        ]
    },
    {
        "id": "e3915cf0e0918d04",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/rele2",
        "qos": "2",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 470,
        "y": 820,
        "wires": []
    },
    {
        "id": "46a5ca05e3c5a098",
        "type": "mqtt out",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/rele3",
        "qos": "2",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "20c6113df3b1a08f",
        "x": 470,
        "y": 900,
        "wires": []
    },
    {
        "id": "8f75f4cc7e2eb89d",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/ferele2",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 170,
        "y": 820,
        "wires": [
            [
                "d5b8999824ff3ec7"
            ]
        ]
    },
    {
        "id": "a5d7650c2acc02af",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/ferele3",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 170,
        "y": 900,
        "wires": [
            [
                "628c8d8b9550c810"
            ]
        ]
    },
    {
        "id": "585b972496b38401",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/festato",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 170,
        "y": 960,
        "wires": [
            [
                "a714ed2c0caaed4b"
            ]
        ]
    },
    {
        "id": "dc7de7c9a8316453",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/feacceso",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 560,
        "y": 400,
        "wires": [
            [
                "01cdd7e52bd170a9"
            ]
        ]
    },
    {
        "id": "8933c264a18e4a67",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/fespento",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 550,
        "y": 480,
        "wires": [
            [
                "97dc5b51b3961d85"
            ]
        ]
    },
    {
        "id": "badda0bb526b4e0f",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/fenacceso",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 560,
        "y": 560,
        "wires": [
            [
                "b8ce1615e147d93a"
            ]
        ]
    },
    {
        "id": "b4e6dc852021c06e",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/fenspento",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 560,
        "y": 640,
        "wires": [
            [
                "d6e78e0ccec9136a"
            ]
        ]
    },
    {
        "id": "f7536c19f11641d5",
        "type": "mqtt in",
        "z": "d2ecc8d80b174c4c",
        "name": "",
        "topic": "room/fecondizione",
        "qos": "2",
        "datatype": "auto",
        "broker": "20c6113df3b1a08f",
        "nl": false,
        "rap": true,
        "rh": 0,
        "x": 570,
        "y": 720,
        "wires": [
            [
                "ada3212753dbe76b"
            ]
        ]
    },
    {
        "id": "20c6113df3b1a08f",
        "type": "mqtt-broker",
        "name": "",
        "broker": "localhost",
        "port": "1883",
        "clientid": "",
        "usetls": false,
        "protocolVersion": "4",
        "keepalive": "60",
        "cleansession": true,
        "birthTopic": "esp/ds18b20/temperature",
        "birthQos": "1",
        "birthPayload": "",
        "birthMsg": {},
        "closeTopic": "",
        "closeQos": "0",
        "closePayload": "",
        "closeMsg": {},
        "willTopic": "",
        "willQos": "0",
        "willPayload": "",
        "willMsg": {},
        "sessionExpiry": ""
    },
    {
        "id": "f8679e256fb45287",
        "type": "ui_group",
        "name": "Temperatura Spirulina",
        "tab": "90f96723427fa0fe",
        "order": 1,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "cd7e487449838ba0",
        "type": "ui_group",
        "name": "Umiditá",
        "tab": "90f96723427fa0fe",
        "order": 4,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "e4119532a6ad88e8",
        "type": "ui_group",
        "name": "Pompa",
        "tab": "077f827594125917",
        "order": 1,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "8f6539e5f3d6fc12",
        "type": "ui_group",
        "name": "Temperatura Ambiente",
        "tab": "90f96723427fa0fe",
        "order": 2,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "0f441934dbefda99",
        "type": "ui_group",
        "name": "Luminositá",
        "tab": "90f96723427fa0fe",
        "order": 3,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "ef4b6d31d019168d",
        "type": "ui_group",
        "name": "Timer giorno",
        "tab": "077f827594125917",
        "order": 2,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "c66eab8c77e1b271",
        "type": "ui_group",
        "name": "Timer notte",
        "tab": "077f827594125917",
        "order": 3,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "8508649fe7a2c797",
        "type": "ui_group",
        "name": "Reles",
        "tab": "077f827594125917",
        "order": 5,
        "disp": true,
        "width": "6",
        "collapse": false
    },
    {
        "id": "90f96723427fa0fe",
        "type": "ui_tab",
        "name": "Parametri Ambientali",
        "icon": "spa",
        "disabled": false,
        "hidden": false
    },
    {
        "id": "077f827594125917",
        "type": "ui_tab",
        "name": "Controlli",
        "icon": "fa-magic",
        "disabled": false,
        "hidden": false
    }
]