Node-red Back-end
This commit is contained in:
parent
e6407ff8ca
commit
0b8e1c5da7
572
M2Ext/flows.json
Normal file
572
M2Ext/flows.json
Normal file
|
@ -0,0 +1,572 @@
|
|||
[
|
||||
{
|
||||
"id": "52189d14a3ef7d36",
|
||||
"type": "tab",
|
||||
"label": "Flow 2",
|
||||
"disabled": false,
|
||||
"info": "",
|
||||
"env": []
|
||||
},
|
||||
{
|
||||
"id": "14c0f9c06395f6e1",
|
||||
"type": "mqtt in",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"topic": "EEGATT",
|
||||
"qos": "0",
|
||||
"datatype": "auto-detect",
|
||||
"broker": "6963af9f21112230",
|
||||
"nl": false,
|
||||
"rap": true,
|
||||
"rh": 0,
|
||||
"inputs": 0,
|
||||
"x": 280,
|
||||
"y": 120,
|
||||
"wires": [
|
||||
[
|
||||
"355efb54b068c5a3",
|
||||
"3acd30b62d3d87f8"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "90c37d5550d38a65",
|
||||
"type": "mqtt in",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"topic": "EEGMED",
|
||||
"qos": "2",
|
||||
"datatype": "auto-detect",
|
||||
"broker": "6963af9f21112230",
|
||||
"nl": false,
|
||||
"rap": true,
|
||||
"rh": 0,
|
||||
"inputs": 0,
|
||||
"x": 280,
|
||||
"y": 200,
|
||||
"wires": [
|
||||
[
|
||||
"a51e5746aa0b1263",
|
||||
"5f141b16e7bf816d"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "af1df7bbb1067dd2",
|
||||
"type": "mqtt in",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"topic": "EEGQUA",
|
||||
"qos": "2",
|
||||
"datatype": "auto-detect",
|
||||
"broker": "6963af9f21112230",
|
||||
"nl": false,
|
||||
"rap": true,
|
||||
"rh": 0,
|
||||
"inputs": 0,
|
||||
"x": 280,
|
||||
"y": 320,
|
||||
"wires": [
|
||||
[
|
||||
"e3bebe44171c9358",
|
||||
"586301ca49caf3a2"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "afe438bb253add00",
|
||||
"type": "mqtt in",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"topic": "EEGRAW",
|
||||
"qos": "2",
|
||||
"datatype": "auto-detect",
|
||||
"broker": "6963af9f21112230",
|
||||
"nl": false,
|
||||
"rap": true,
|
||||
"rh": 0,
|
||||
"inputs": 0,
|
||||
"x": 280,
|
||||
"y": 460,
|
||||
"wires": [
|
||||
[
|
||||
"404d932b33e575e7",
|
||||
"2a7d98737f6adca0"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "355efb54b068c5a3",
|
||||
"type": "ui_gauge",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "7a9de4c6af267783",
|
||||
"order": 1,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"gtype": "gage",
|
||||
"title": "Attention",
|
||||
"label": "%",
|
||||
"format": "{{value}}",
|
||||
"min": 0,
|
||||
"max": "100",
|
||||
"colors": [
|
||||
"#00b500",
|
||||
"#e6e600",
|
||||
"#ca3838"
|
||||
],
|
||||
"seg1": "",
|
||||
"seg2": "",
|
||||
"diff": false,
|
||||
"className": "",
|
||||
"x": 600,
|
||||
"y": 120,
|
||||
"wires": []
|
||||
},
|
||||
{
|
||||
"id": "a51e5746aa0b1263",
|
||||
"type": "ui_gauge",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "9d4d663874890350",
|
||||
"order": 1,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"gtype": "gage",
|
||||
"title": "Meditation",
|
||||
"label": "%",
|
||||
"format": "{{value}}",
|
||||
"min": 0,
|
||||
"max": "100",
|
||||
"colors": [
|
||||
"#00b500",
|
||||
"#e6e600",
|
||||
"#ca3838"
|
||||
],
|
||||
"seg1": "",
|
||||
"seg2": "",
|
||||
"diff": false,
|
||||
"className": "",
|
||||
"x": 610,
|
||||
"y": 200,
|
||||
"wires": []
|
||||
},
|
||||
{
|
||||
"id": "e3bebe44171c9358",
|
||||
"type": "ui_gauge",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "66728c304447e52f",
|
||||
"order": 1,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"gtype": "gage",
|
||||
"title": "Quality",
|
||||
"label": "units",
|
||||
"format": "{{value}}",
|
||||
"min": 0,
|
||||
"max": "200",
|
||||
"colors": [
|
||||
"#00b500",
|
||||
"#e6e600",
|
||||
"#ca3838"
|
||||
],
|
||||
"seg1": "100",
|
||||
"seg2": "200",
|
||||
"diff": false,
|
||||
"className": "",
|
||||
"x": 600,
|
||||
"y": 300,
|
||||
"wires": []
|
||||
},
|
||||
{
|
||||
"id": "3acd30b62d3d87f8",
|
||||
"type": "ui_chart",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "7a9de4c6af267783",
|
||||
"order": 2,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"label": "Attention (%)",
|
||||
"chartType": "line",
|
||||
"legend": "false",
|
||||
"xformat": "HH:mm:ss",
|
||||
"interpolate": "linear",
|
||||
"nodata": "",
|
||||
"dot": false,
|
||||
"ymin": "0",
|
||||
"ymax": "100",
|
||||
"removeOlder": "5",
|
||||
"removeOlderPoints": "",
|
||||
"removeOlderUnit": "60",
|
||||
"cutout": 0,
|
||||
"useOneColor": false,
|
||||
"useUTC": false,
|
||||
"colors": [
|
||||
"#1f77b4",
|
||||
"#aec7e8",
|
||||
"#ff7f0e",
|
||||
"#2ca02c",
|
||||
"#98df8a",
|
||||
"#d62728",
|
||||
"#ff9896",
|
||||
"#9467bd",
|
||||
"#c5b0d5"
|
||||
],
|
||||
"outputs": 1,
|
||||
"useDifferentColor": false,
|
||||
"className": "",
|
||||
"x": 610,
|
||||
"y": 160,
|
||||
"wires": [
|
||||
[]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "5f141b16e7bf816d",
|
||||
"type": "ui_chart",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "9d4d663874890350",
|
||||
"order": 2,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"label": "Meditation (%)",
|
||||
"chartType": "line",
|
||||
"legend": "false",
|
||||
"xformat": "HH:mm:ss",
|
||||
"interpolate": "linear",
|
||||
"nodata": "",
|
||||
"dot": false,
|
||||
"ymin": "0",
|
||||
"ymax": "100",
|
||||
"removeOlder": "5",
|
||||
"removeOlderPoints": "",
|
||||
"removeOlderUnit": "60",
|
||||
"cutout": 0,
|
||||
"useOneColor": false,
|
||||
"useUTC": false,
|
||||
"colors": [
|
||||
"#1f77b4",
|
||||
"#aec7e8",
|
||||
"#ff7f0e",
|
||||
"#2ca02c",
|
||||
"#98df8a",
|
||||
"#d62728",
|
||||
"#ff9896",
|
||||
"#9467bd",
|
||||
"#c5b0d5"
|
||||
],
|
||||
"outputs": 1,
|
||||
"useDifferentColor": false,
|
||||
"className": "",
|
||||
"x": 620,
|
||||
"y": 240,
|
||||
"wires": [
|
||||
[]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "586301ca49caf3a2",
|
||||
"type": "ui_chart",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "66728c304447e52f",
|
||||
"order": 2,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"label": "Quality",
|
||||
"chartType": "line",
|
||||
"legend": "false",
|
||||
"xformat": "HH:mm:ss",
|
||||
"interpolate": "linear",
|
||||
"nodata": "",
|
||||
"dot": false,
|
||||
"ymin": "0",
|
||||
"ymax": "255",
|
||||
"removeOlder": "5",
|
||||
"removeOlderPoints": "",
|
||||
"removeOlderUnit": "60",
|
||||
"cutout": 0,
|
||||
"useOneColor": false,
|
||||
"useUTC": false,
|
||||
"colors": [
|
||||
"#1f77b4",
|
||||
"#aec7e8",
|
||||
"#ff7f0e",
|
||||
"#2ca02c",
|
||||
"#98df8a",
|
||||
"#d62728",
|
||||
"#ff9896",
|
||||
"#9467bd",
|
||||
"#c5b0d5"
|
||||
],
|
||||
"outputs": 1,
|
||||
"useDifferentColor": false,
|
||||
"className": "",
|
||||
"x": 600,
|
||||
"y": 340,
|
||||
"wires": [
|
||||
[]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "733b16acb7eaf352",
|
||||
"type": "ui_text",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"group": "66728c304447e52f",
|
||||
"order": 3,
|
||||
"width": 0,
|
||||
"height": 0,
|
||||
"name": "",
|
||||
"label": "Hodnota 0 je nejlepší kvalita signálu. Hodnota 200 znamená, že čelenka není nasazena.",
|
||||
"format": "{{msg.payload}}",
|
||||
"layout": "row-center",
|
||||
"className": "Legenda",
|
||||
"x": 490,
|
||||
"y": 20,
|
||||
"wires": []
|
||||
},
|
||||
{
|
||||
"id": "404d932b33e575e7",
|
||||
"type": "ui_gauge",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "2a8a7431a95421e5",
|
||||
"order": 1,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"gtype": "gage",
|
||||
"title": "Raw data",
|
||||
"label": "",
|
||||
"format": "{{value}}",
|
||||
"min": " -32768",
|
||||
"max": "32768",
|
||||
"colors": [
|
||||
"#00b500",
|
||||
"#e6e600",
|
||||
"#ca3838"
|
||||
],
|
||||
"seg1": "",
|
||||
"seg2": "",
|
||||
"diff": false,
|
||||
"className": "",
|
||||
"x": 600,
|
||||
"y": 420,
|
||||
"wires": []
|
||||
},
|
||||
{
|
||||
"id": "2a7d98737f6adca0",
|
||||
"type": "ui_chart",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "2a8a7431a95421e5",
|
||||
"order": 2,
|
||||
"width": 6,
|
||||
"height": 4,
|
||||
"label": "Raw data",
|
||||
"chartType": "line",
|
||||
"legend": "false",
|
||||
"xformat": "HH:mm:ss",
|
||||
"interpolate": "linear",
|
||||
"nodata": "",
|
||||
"dot": false,
|
||||
"ymin": "-32768",
|
||||
"ymax": "32768",
|
||||
"removeOlder": "5",
|
||||
"removeOlderPoints": "",
|
||||
"removeOlderUnit": "60",
|
||||
"cutout": 0,
|
||||
"useOneColor": false,
|
||||
"useUTC": false,
|
||||
"colors": [
|
||||
"#1f77b4",
|
||||
"#aec7e8",
|
||||
"#ff7f0e",
|
||||
"#2ca02c",
|
||||
"#98df8a",
|
||||
"#d62728",
|
||||
"#ff9896",
|
||||
"#9467bd",
|
||||
"#c5b0d5"
|
||||
],
|
||||
"outputs": 1,
|
||||
"useDifferentColor": false,
|
||||
"className": "",
|
||||
"x": 600,
|
||||
"y": 460,
|
||||
"wires": [
|
||||
[]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "c7eb924bbea94aa2",
|
||||
"type": "ui_text",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"group": "4c6ac6be32610274",
|
||||
"order": 1,
|
||||
"width": 0,
|
||||
"height": 0,
|
||||
"name": "",
|
||||
"label": "Grafy zobrazují data přijatá za předchozích 5 minut.",
|
||||
"format": "{{msg.payload}}",
|
||||
"layout": "row-center",
|
||||
"className": "",
|
||||
"x": 630,
|
||||
"y": 540,
|
||||
"wires": []
|
||||
},
|
||||
{
|
||||
"id": "822a0d88c07a259d",
|
||||
"type": "ui_button",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"group": "4c6ac6be32610274",
|
||||
"order": 2,
|
||||
"width": 0,
|
||||
"height": 0,
|
||||
"passthru": false,
|
||||
"label": "Clear",
|
||||
"tooltip": "",
|
||||
"color": "",
|
||||
"bgcolor": "",
|
||||
"className": "",
|
||||
"icon": "",
|
||||
"payload": "null",
|
||||
"payloadType": "json",
|
||||
"topic": "topic",
|
||||
"topicType": "msg",
|
||||
"x": 190,
|
||||
"y": 260,
|
||||
"wires": [
|
||||
[
|
||||
"355efb54b068c5a3",
|
||||
"a51e5746aa0b1263",
|
||||
"e3bebe44171c9358",
|
||||
"404d932b33e575e7",
|
||||
"f2504468b89604ce"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "f2504468b89604ce",
|
||||
"type": "change",
|
||||
"z": "52189d14a3ef7d36",
|
||||
"name": "",
|
||||
"rules": [
|
||||
{
|
||||
"t": "set",
|
||||
"p": "payload",
|
||||
"pt": "msg",
|
||||
"to": "[]",
|
||||
"tot": "json"
|
||||
}
|
||||
],
|
||||
"action": "",
|
||||
"property": "",
|
||||
"from": "",
|
||||
"to": "",
|
||||
"reg": false,
|
||||
"x": 360,
|
||||
"y": 260,
|
||||
"wires": [
|
||||
[
|
||||
"2a7d98737f6adca0",
|
||||
"586301ca49caf3a2",
|
||||
"5f141b16e7bf816d",
|
||||
"3acd30b62d3d87f8"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "6963af9f21112230",
|
||||
"type": "mqtt-broker",
|
||||
"name": "MQTTTEST",
|
||||
"broker": "test.mosquitto.org",
|
||||
"port": "1883",
|
||||
"clientid": "",
|
||||
"autoConnect": true,
|
||||
"usetls": false,
|
||||
"protocolVersion": "4",
|
||||
"keepalive": "60",
|
||||
"cleansession": true,
|
||||
"birthTopic": "",
|
||||
"birthQos": "0",
|
||||
"birthPayload": "",
|
||||
"birthMsg": {},
|
||||
"closeTopic": "",
|
||||
"closeQos": "0",
|
||||
"closePayload": "",
|
||||
"closeMsg": {},
|
||||
"willTopic": "",
|
||||
"willQos": "0",
|
||||
"willPayload": "",
|
||||
"willMsg": {},
|
||||
"userProps": "",
|
||||
"sessionExpiry": ""
|
||||
},
|
||||
{
|
||||
"id": "7a9de4c6af267783",
|
||||
"type": "ui_group",
|
||||
"name": "Attention",
|
||||
"tab": "b977669743d9443a",
|
||||
"order": 2,
|
||||
"disp": true,
|
||||
"width": 6,
|
||||
"collapse": false,
|
||||
"className": ""
|
||||
},
|
||||
{
|
||||
"id": "9d4d663874890350",
|
||||
"type": "ui_group",
|
||||
"name": "Meditation",
|
||||
"tab": "b977669743d9443a",
|
||||
"order": 3,
|
||||
"disp": true,
|
||||
"width": "6",
|
||||
"collapse": false,
|
||||
"className": ""
|
||||
},
|
||||
{
|
||||
"id": "66728c304447e52f",
|
||||
"type": "ui_group",
|
||||
"name": "Quality",
|
||||
"tab": "b977669743d9443a",
|
||||
"order": 4,
|
||||
"disp": true,
|
||||
"width": "6",
|
||||
"collapse": false,
|
||||
"className": ""
|
||||
},
|
||||
{
|
||||
"id": "2a8a7431a95421e5",
|
||||
"type": "ui_group",
|
||||
"name": "Raw",
|
||||
"tab": "b977669743d9443a",
|
||||
"order": 5,
|
||||
"disp": true,
|
||||
"width": "6",
|
||||
"collapse": false,
|
||||
"className": ""
|
||||
},
|
||||
{
|
||||
"id": "4c6ac6be32610274",
|
||||
"type": "ui_group",
|
||||
"name": "Info",
|
||||
"tab": "b977669743d9443a",
|
||||
"order": 1,
|
||||
"disp": true,
|
||||
"width": "24",
|
||||
"collapse": false,
|
||||
"className": ""
|
||||
},
|
||||
{
|
||||
"id": "b977669743d9443a",
|
||||
"type": "ui_tab",
|
||||
"name": "EEGPower",
|
||||
"icon": "dashboard",
|
||||
"disabled": false,
|
||||
"hidden": false
|
||||
}
|
||||
]
|
Loading…
Reference in a new issue