Sterowanie samochodem




[
    {
        "id": "13616911.4fb5d7",
        "type": "mqtt in",
        "z": "a415c604.6d9eb8",
        "name": "",
        "topic": "test",
        "qos": "0",
        "broker": "397350f1.4539f",
        "x": 90,
        "y": 600,
        "wires": [
            [
                "bcd236cd.832118",
                "5a247a49.bde514"
            ]
        ]
    },
    {
        "id": "bcd236cd.832118",
        "type": "debug",
        "z": "a415c604.6d9eb8",
        "name": "",
        "active": true,
        "console": "false",
        "complete": "payload",
        "x": 290,
        "y": 600,
        "wires": []
    },
    {
        "id": "5a247a49.bde514",
        "type": "ui_text",
        "z": "a415c604.6d9eb8",
        "group": "968c7586.8070d8",
        "order": 1,
        "width": 0,
        "height": 0,
        "name": "",
        "label": "",
        "format": "{{msg.payload}}",
        "layout": "row-center",
        "x": 310,
        "y": 660,
        "wires": []
    },
    {
        "id": "bb3155e4.bcfab8",
        "type": "ui_slider",
        "z": "a415c604.6d9eb8",
        "name": "",
        "label": "slider",
        "group": "968c7586.8070d8",
        "order": 11,
        "width": 0,
        "height": 0,
        "passthru": true,
        "topic": "",
        "min": "-1",
        "max": "1",
        "step": 1,
        "x": 90,
        "y": 340,
        "wires": [
            [
                "7b9162dc.9984ec"
            ]
        ]
    },
    {
        "id": "bb32eea7.6623d",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "",
        "group": "968c7586.8070d8",
        "order": 5,
        "width": "3",
        "height": "1",
        "label": "L up",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "1",
        "payloadType": "num",
        "topic": "",
        "x": 90,
        "y": 40,
        "wires": [
            [
                "e7f4aca2.77633"
            ]
        ]
    },
    {
        "id": "7dddf808.e4bec8",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "",
        "group": "968c7586.8070d8",
        "order": 7,
        "width": "3",
        "height": "1",
        "label": "L stop",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "1",
        "payloadType": "num",
        "topic": "",
        "x": 90,
        "y": 80,
        "wires": [
            [
                "519a03a.1864efc"
            ]
        ]
    },
    {
        "id": "dec25365.a0225",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "",
        "group": "968c7586.8070d8",
        "order": 9,
        "width": "3",
        "height": "1",
        "label": "L do",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "1",
        "payloadType": "num",
        "topic": "",
        "x": 90,
        "y": 120,
        "wires": [
            [
                "2a7fb9d7.16ff06"
            ]
        ]
    },
    {
        "id": "672614b0.5ca41c",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "",
        "group": "968c7586.8070d8",
        "order": 6,
        "width": "3",
        "height": "1",
        "label": "P up",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "1",
        "payloadType": "num",
        "topic": "",
        "x": 90,
        "y": 160,
        "wires": [
            [
                "d46d0f70.3e9bb"
            ]
        ]
    },
    {
        "id": "bc24d24b.c8d",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "",
        "group": "968c7586.8070d8",
        "order": 8,
        "width": "3",
        "height": "1",
        "label": "P stop",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "1",
        "payloadType": "num",
        "topic": "",
        "x": 90,
        "y": 200,
        "wires": [
            [
                "84ccaec.96b245"
            ]
        ]
    },
    {
        "id": "aa979461.5f02e8",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "",
        "group": "968c7586.8070d8",
        "order": 10,
        "width": "3",
        "height": "1",
        "label": "P do",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "1",
        "payloadType": "num",
        "topic": "",
        "x": 90,
        "y": 240,
        "wires": [
            [
                "f27328c9.1e5de8"
            ]
        ]
    },
    {
        "id": "117ccf1b.cfb631",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "Up",
        "group": "968c7586.8070d8",
        "order": 2,
        "width": "0",
        "height": "0",
        "label": "",
        "color": "",
        "bgcolor": "",
        "icon": "fa-arrow-up",
        "payload": "1",
        "payloadType": "num",
        "topic": "test",
        "x": 250,
        "y": 400,
        "wires": [
            [
                "3f15f4a9.9e202c"
            ]
        ]
    },
    {
        "id": "30cd6a2.f3e2596",
        "type": "mqtt out",
        "z": "a415c604.6d9eb8",
        "name": "",
        "topic": "test",
        "qos": "",
        "retain": "",
        "broker": "397350f1.4539f",
        "x": 510,
        "y": 140,
        "wires": []
    },
    {
        "id": "5e297ff5.102c8",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "Stop",
        "group": "968c7586.8070d8",
        "order": 3,
        "width": "0",
        "height": "0",
        "label": "",
        "color": "",
        "bgcolor": "",
        "icon": "fa-stop",
        "payload": "1",
        "payloadType": "num",
        "topic": "test",
        "x": 250,
        "y": 440,
        "wires": [
            [
                "4d0afe3.b925"
            ]
        ]
    },
    {
        "id": "3f15f4a9.9e202c",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D31 D40 D51 D60",
        "func": "var msg1 = { payload:\"D31\" };\nvar msg2 = { payload:\"D40\" };\nvar msg3 = { payload:\"D51\" };\nvar msg4 = { payload:\"D60\" };\n\nreturn [[msg1, msg2, msg3, msg4]];",
        "outputs": "1",
        "noerr": 0,
        "x": 530,
        "y": 400,
        "wires": [
            [
                "8eea0560.32e688"
            ]
        ]
    },
    {
        "id": "8eea0560.32e688",
        "type": "mqtt out",
        "z": "a415c604.6d9eb8",
        "name": "",
        "topic": "test",
        "qos": "",
        "retain": "",
        "broker": "397350f1.4539f",
        "x": 750,
        "y": 440,
        "wires": []
    },
    {
        "id": "3bbd68b5.a8f3b8",
        "type": "ui_button",
        "z": "a415c604.6d9eb8",
        "name": "Down",
        "group": "968c7586.8070d8",
        "order": 4,
        "width": "0",
        "height": "0",
        "label": "",
        "color": "",
        "bgcolor": "",
        "icon": "fa-arrow-down",
        "payload": "1",
        "payloadType": "num",
        "topic": "test",
        "x": 250,
        "y": 480,
        "wires": [
            [
                "8824d354.1d2b3"
            ]
        ]
    },
    {
        "id": "8824d354.1d2b3",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D30 D41 D50 D61",
        "func": "var msg1 = { payload:\"D30\" };\nvar msg2 = { payload:\"D41\" };\nvar msg3 = { payload:\"D50\" };\nvar msg4 = { payload:\"D61\" };\nreturn [[msg1, msg2, msg3, msg4]];",
        "outputs": "1",
        "noerr": 0,
        "x": 530,
        "y": 480,
        "wires": [
            [
                "8eea0560.32e688"
            ]
        ]
    },
    {
        "id": "4d0afe3.b925",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D30 D40 D50 D60",
        "func": "var msg1 = { payload:\"D30\" };\nvar msg2 = { payload:\"D40\" };\nvar msg3 = { payload:\"D50\" };\nvar msg4 = { payload:\"D60\" };\nreturn [[msg1, msg2, msg3, msg4]];",
        "outputs": "1",
        "noerr": 0,
        "x": 530,
        "y": 440,
        "wires": [
            [
                "8eea0560.32e688"
            ]
        ]
    },
    {
        "id": "d46d0f70.3e9bb",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D51 D60",
        "func": "var msg1 = { payload:\"D51\" };\nvar msg2 = { payload:\"D60\" };\nreturn [[msg1, msg2]];",
        "outputs": "1",
        "noerr": 0,
        "x": 320,
        "y": 160,
        "wires": [
            [
                "30cd6a2.f3e2596"
            ]
        ]
    },
    {
        "id": "f27328c9.1e5de8",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D50 D61",
        "func": "var msg1 = { payload:\"D50\" };\nvar msg2 = { payload:\"D61\" };\nreturn [[msg1, msg2]];",
        "outputs": "1",
        "noerr": 0,
        "x": 320,
        "y": 240,
        "wires": [
            [
                "30cd6a2.f3e2596"
            ]
        ]
    },
    {
        "id": "84ccaec.96b245",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D50 D60",
        "func": "var msg1 = { payload:\"D50\" };\nvar msg2 = { payload:\"D60\" };\nreturn [[msg1, msg2]];",
        "outputs": "1",
        "noerr": 0,
        "x": 320,
        "y": 200,
        "wires": [
            [
                "30cd6a2.f3e2596"
            ]
        ]
    },
    {
        "id": "e7f4aca2.77633",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D31 D40",
        "func": "var msg1 = { payload:\"D31\" };\nvar msg2 = { payload:\"D40\" };\nreturn [[msg1, msg2]];",
        "outputs": "1",
        "noerr": 0,
        "x": 320,
        "y": 40,
        "wires": [
            [
                "30cd6a2.f3e2596"
            ]
        ]
    },
    {
        "id": "519a03a.1864efc",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D30 D40",
        "func": "var msg1 = { payload:\"D30\" };\nvar msg2 = { payload:\"D40\" };\nreturn [[msg1, msg2]];",
        "outputs": "1",
        "noerr": 0,
        "x": 320,
        "y": 80,
        "wires": [
            [
                "30cd6a2.f3e2596"
            ]
        ]
    },
    {
        "id": "2a7fb9d7.16ff06",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "D30 D41",
        "func": "var msg1 = { payload:\"D30\" };\nvar msg2 = { payload:\"D41\" };\nreturn [[msg1, msg2]];",
        "outputs": "1",
        "noerr": 0,
        "x": 320,
        "y": 120,
        "wires": [
            [
                "30cd6a2.f3e2596"
            ]
        ]
    },
    {
        "id": "7b9162dc.9984ec",
        "type": "function",
        "z": "a415c604.6d9eb8",
        "name": "-1 0 1",
        "func": "var msg1 = { payload:1 };\nif(msg.payload===1){ return [msg1, null, null];}\nif(msg.payload===0){ return [null, msg1, null];}\nif(msg.payload===-1){ return [null, null, msg1];}",
        "outputs": "3",
        "noerr": 0,
        "x": 250,
        "y": 340,
        "wires": [
            [
                "3f15f4a9.9e202c"
            ],
            [
                "4d0afe3.b925"
            ],
            [
                "8824d354.1d2b3"
            ]
        ]
    },
    {
        "id": "397350f1.4539f",
        "type": "mqtt-broker",
        "z": "",
        "broker": "192.168.250.102",
        "port": "1883",
        "clientid": "",
        "usetls": false,
        "compatmode": true,
        "keepalive": "60",
        "cleansession": true,
        "willTopic": "",
        "willQos": "0",
        "willPayload": "",
        "birthTopic": "",
        "birthQos": "0",
        "birthPayload": ""
    },
    {
        "id": "968c7586.8070d8",
        "type": "ui_group",
        "z": "",
        "name": "Komunikaty",
        "tab": "60b7ea08.16df94",
        "order": 1,
        "disp": true,
        "width": "6"
    },
    {
        "id": "60b7ea08.16df94",
        "type": "ui_tab",
        "z": "",
        "name": "Samochód",
        "icon": "dashboard",
        "order": 3
    }
]

Komentarze