|
- [
- {
- "id": "59310844a3cdc638",
- "type": "tab",
- "label": "Flow 1",
- "disabled": false,
- "info": "",
- "env": []
- },
- {
- "id": "883490d684612591",
- "type": "inject",
- "z": "59310844a3cdc638",
- "name": "",
- "props": [
- {
- "p": "payload"
- },
- {
- "p": "topic",
- "vt": "str"
- }
- ],
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 180,
- "y": 240,
- "wires": [
- [
- "522c9262dc81a34f"
- ]
- ]
- },
- {
- "id": "3a198c85c047a80d",
- "type": "comment",
- "z": "59310844a3cdc638",
- "name": "Server components test | BEACONS LIST",
- "info": "",
- "x": 260,
- "y": 140,
- "wires": []
- },
- {
- "id": "522c9262dc81a34f",
- "type": "function",
- "z": "59310844a3cdc638",
- "name": "GET beacons",
- "func": "msg.url = \"http://presense-server:1902/api/beacons\";\nmsg.method = \"GET\";\nmsg.payload = \"\";\nreturn msg;",
- "outputs": 1,
- "timeout": 0,
- "noerr": 0,
- "initialize": "",
- "finalize": "",
- "libs": [],
- "x": 360,
- "y": 240,
- "wires": [
- [
- "2f19e204e95d32b2"
- ]
- ]
- },
- {
- "id": "2f19e204e95d32b2",
- "type": "http request",
- "z": "59310844a3cdc638",
- "name": "",
- "method": "use",
- "ret": "txt",
- "paytoqs": "ignore",
- "url": "",
- "tls": "",
- "persist": false,
- "proxy": "",
- "insecureHTTPParser": false,
- "authType": "",
- "senderr": false,
- "headers": [],
- "x": 550,
- "y": 240,
- "wires": [
- [
- "3b832f5f2a705f87"
- ]
- ]
- },
- {
- "id": "8a39a884d333343d",
- "type": "comment",
- "z": "59310844a3cdc638",
- "name": "GET beacons list",
- "info": "",
- "x": 180,
- "y": 200,
- "wires": []
- },
- {
- "id": "bfc307bbffd86501",
- "type": "inject",
- "z": "59310844a3cdc638",
- "name": "",
- "props": [
- {
- "p": "payload"
- },
- {
- "p": "topic",
- "vt": "str"
- }
- ],
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 180,
- "y": 340,
- "wires": [
- [
- "368acb55a1372809"
- ]
- ]
- },
- {
- "id": "368acb55a1372809",
- "type": "function",
- "z": "59310844a3cdc638",
- "name": "POST beacons",
- "func": "msg.url = \"http://presense-server:1902/api/beacons\";\nmsg.method = \"POST\";\nmsg.payload = {\n \"timestamp\": \"2025-07-24T15:00:00.141Z\", \n \"mac\": \"C3000057B9DA\", \n \"rssi\": -66, \n \"rawData\": \"0201060303AAFE1116AAFE20000C392500000601EA01192890\",\n \"Name\": \"Beacon1\",\n \"Beacon_id\": \"1\"\n};\nreturn msg;",
- "outputs": 1,
- "timeout": 0,
- "noerr": 0,
- "initialize": "",
- "finalize": "",
- "libs": [],
- "x": 360,
- "y": 340,
- "wires": [
- [
- "06586c5ac291f999"
- ]
- ]
- },
- {
- "id": "06586c5ac291f999",
- "type": "http request",
- "z": "59310844a3cdc638",
- "name": "",
- "method": "use",
- "ret": "txt",
- "paytoqs": "ignore",
- "url": "",
- "tls": "",
- "persist": false,
- "proxy": "",
- "insecureHTTPParser": false,
- "authType": "",
- "senderr": false,
- "headers": [],
- "x": 550,
- "y": 340,
- "wires": [
- [
- "48eb1b4c5a48a874"
- ]
- ]
- },
- {
- "id": "d8d3d6ee351c3fce",
- "type": "comment",
- "z": "59310844a3cdc638",
- "name": "POST beacons list",
- "info": "",
- "x": 190,
- "y": 300,
- "wires": []
- },
- {
- "id": "b03a9a99c8897f49",
- "type": "debug",
- "z": "59310844a3cdc638",
- "name": "debug 1",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "false",
- "statusVal": "",
- "statusType": "auto",
- "x": 860,
- "y": 240,
- "wires": []
- },
- {
- "id": "48eb1b4c5a48a874",
- "type": "debug",
- "z": "59310844a3cdc638",
- "name": "debug 2",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "false",
- "statusVal": "",
- "statusType": "auto",
- "x": 860,
- "y": 340,
- "wires": []
- },
- {
- "id": "3b832f5f2a705f87",
- "type": "json",
- "z": "59310844a3cdc638",
- "name": "",
- "property": "payload",
- "action": "",
- "pretty": false,
- "x": 710,
- "y": 240,
- "wires": [
- [
- "b03a9a99c8897f49"
- ]
- ]
- },
- {
- "id": "1817099dc85d0c73",
- "type": "inject",
- "z": "59310844a3cdc638",
- "name": "",
- "props": [
- {
- "p": "payload"
- },
- {
- "p": "topic",
- "vt": "str"
- }
- ],
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 180,
- "y": 440,
- "wires": [
- [
- "3b4d5dca9051f727"
- ]
- ]
- },
- {
- "id": "3b4d5dca9051f727",
- "type": "function",
- "z": "59310844a3cdc638",
- "name": "PUT beacons",
- "func": "msg.url = \"http://presense-server:1902/api/beacons\";\nmsg.method = \"PUT\";\nmsg.payload = {\n \"timestamp\": \"2025-07-24T15:00:00.141Z\",\n \"mac\": \"C3000056GSZW\",\n \"rssi\": -76,\n \"rawData\": \"0201060303AAFE1116AAFE20000C392500000601EA01192890\",\n \"Name\": \"Beacon2\",\n \"Beacon_id\": \"2\"\n};\nreturn msg;",
- "outputs": 1,
- "timeout": 0,
- "noerr": 0,
- "initialize": "",
- "finalize": "",
- "libs": [],
- "x": 360,
- "y": 440,
- "wires": [
- [
- "213a0de12ca7b387"
- ]
- ]
- },
- {
- "id": "213a0de12ca7b387",
- "type": "http request",
- "z": "59310844a3cdc638",
- "name": "",
- "method": "use",
- "ret": "txt",
- "paytoqs": "ignore",
- "url": "",
- "tls": "",
- "persist": false,
- "proxy": "",
- "insecureHTTPParser": false,
- "authType": "",
- "senderr": false,
- "headers": [],
- "x": 550,
- "y": 440,
- "wires": [
- [
- "668a57a11d34fab9"
- ]
- ]
- },
- {
- "id": "9095389f88755788",
- "type": "comment",
- "z": "59310844a3cdc638",
- "name": "PUT beacons list",
- "info": "",
- "x": 180,
- "y": 400,
- "wires": []
- },
- {
- "id": "668a57a11d34fab9",
- "type": "debug",
- "z": "59310844a3cdc638",
- "name": "debug 4",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "false",
- "statusVal": "",
- "statusType": "auto",
- "x": 860,
- "y": 440,
- "wires": []
- },
- {
- "id": "9fe67862caf1033d",
- "type": "inject",
- "z": "59310844a3cdc638",
- "name": "",
- "props": [
- {
- "p": "payload"
- },
- {
- "p": "topic",
- "vt": "str"
- }
- ],
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 180,
- "y": 540,
- "wires": [
- [
- "c52f0e6e0e08f1ca"
- ]
- ]
- },
- {
- "id": "c52f0e6e0e08f1ca",
- "type": "function",
- "z": "59310844a3cdc638",
- "name": "DELETE beacons",
- "func": "msg.url = \"http://presense-server:1902/api/beacons/2\";\nmsg.method = \"DELETE\";\nmsg.payload = \"\";\nreturn msg;",
- "outputs": 1,
- "timeout": 0,
- "noerr": 0,
- "initialize": "",
- "finalize": "",
- "libs": [],
- "x": 370,
- "y": 540,
- "wires": [
- [
- "35d94840a12ca741"
- ]
- ]
- },
- {
- "id": "35d94840a12ca741",
- "type": "http request",
- "z": "59310844a3cdc638",
- "name": "",
- "method": "use",
- "ret": "txt",
- "paytoqs": "ignore",
- "url": "",
- "tls": "",
- "persist": false,
- "proxy": "",
- "insecureHTTPParser": false,
- "authType": "",
- "senderr": false,
- "headers": [],
- "x": 550,
- "y": 540,
- "wires": [
- [
- "50c9899be46f95be"
- ]
- ]
- },
- {
- "id": "2475de26f85f96e5",
- "type": "comment",
- "z": "59310844a3cdc638",
- "name": "DELETE beacons list",
- "info": "",
- "x": 200,
- "y": 500,
- "wires": []
- },
- {
- "id": "50c9899be46f95be",
- "type": "debug",
- "z": "59310844a3cdc638",
- "name": "debug 3",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "false",
- "statusVal": "",
- "statusType": "auto",
- "x": 860,
- "y": 540,
- "wires": []
- }
- ]
|