forked from Losant/workflow-node-catalog
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmeridian-asset-tracking.node
252 lines (252 loc) · 13.7 KB
/
meridian-asset-tracking.node
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
{
"_exportDate": "2018-08-03T19:29:19.642Z",
"_type": "flow",
"applicationId": "5b61ffc4c37aae0005a31943",
"customNodeConfig": {
"fields": [
{
"description": "Your Meridian API authentication token.",
"id": "authToken",
"label": "Authentication Token",
"required": true,
"type": "stringTemplate"
},
{
"description": "Your Meridian location ID.",
"id": "locationId",
"label": "Location ID",
"required": true,
"type": "stringTemplate"
},
{
"description": "Optional. If specified will return the details of a single asset based on this MAC address.",
"id": "assetMac",
"label": "Asset MAC Address",
"required": false,
"type": "stringTemplate"
}
],
"outputCount": 1,
"resultDescription": "If a MAC address was supplied, the result will include details about the individual device. If no MAC was supplied, a list of devices for the specified location ID will be returned (up to 1,000).",
"resultMode": "optional"
},
"customNodeSupports": [
"cloud"
],
"customNodeVersions": [
],
"customNodes": [
],
"description": "Retrieves data from the Meridian Asset Tracking API.",
"enabled": true,
"flowClass": "customNode",
"flowId": "5b620267c37aae0005a31946",
"globals": [
],
"iconData": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMjgwMTE3NDA3MjA2ODExQjM2NTk4OTMyNEE3NDczQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RjhGQTY3RThEMjgxMUU4ODNDOUIwNDREOEQyQ0JFRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RjhGQTY3RDhEMjgxMUU4ODNDOUIwNDREOEQyQ0JFRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozM0YyMDFGOUIyRTUxMUUzQTk1NUYxRjNDRTAwODcxMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozM0YyMDFGQUIyRTUxMUUzQTk1NUYxRjNDRTAwODcxMyIvPiA8L3JkZjpEZXNjcmlw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",
"id": "5b64ad057ee9060009032968",
"name": "Meridian: Asset Tracking",
"nodes": [
{
"config": {
"branchIndexTemplate": 0,
"resultSourcePath": "working.result"
},
"id": "raCDosc8k3",
"meta": {
"category": "customNodeEnd",
"description": "End the custom node run",
"label": "Output",
"name": "custom-node-end-single",
"x": 200,
"y": 680
},
"outputIds": [
],
"type": "CustomNodeCapNode"
},
{
"config": {
"authCredentials": {
},
"authType": "none",
"disableSSLVerification": false,
"errorBehavior": "payloadPath",
"errorPath": "working.result",
"headerInfo": [
{
"key": "Authorization",
"valueTemplate": "Token {{data.authToken}}"
}
],
"method": "GET",
"responsePath": "working.result",
"timeoutTemplate": "",
"uriTemplate": "https://edit.meridianapps.com/api/locations/{{data.locationId}}/asset-beacons/{{data.assetMac}}"
},
"id": "_qYkpm7chG",
"meta": {
"category": "data",
"description": "",
"label": "HTTP",
"name": "http",
"x": 300,
"y": 320
},
"outputIds": [
[
"Pk07YNyr4I"
]
],
"type": "HttpNode"
},
{
"config": {
"expression": "{{ data.assetMac }} !== undefined"
},
"id": "3odR96xZSS",
"meta": {
"category": "logic",
"description": "",
"label": "Conditional",
"name": "conditional",
"x": 200,
"y": 180
},
"outputIds": [
[
"NehV6~djb6"
],
[
"_qYkpm7chG"
]
],
"type": "ConditionalNode"
},
{
"config": {
"authCredentials": {
},
"authType": "none",
"disableSSLVerification": false,
"errorBehavior": "payloadPath",
"errorPath": "working.result",
"headerInfo": [
{
"key": "Authorization",
"valueTemplate": "Token {{data.authToken}}"
}
],
"method": "GET",
"responsePath": "working.result",
"timeoutTemplate": "",
"uriTemplate": "https://edit.meridianapps.com/api/locations/{{data.locationId}}/asset-beacons?page_size=1000"
},
"id": "NehV6~djb6",
"meta": {
"category": "data",
"description": "",
"label": "HTTP",
"name": "http",
"x": 100,
"y": 320
},
"outputIds": [
[
"Pk07YNyr4I"
]
],
"type": "HttpNode"
},
{
"config": {
"message": "",
"property": ""
},
"id": "7y8ckzluS3",
"meta": {
"category": "output",
"description": "",
"label": "Debug",
"name": "debug",
"x": 200,
"y": 580
},
"outputIds": [
[
"raCDosc8k3"
]
],
"type": "DebugNode"
},
{
"config": {
"rules": [
{
"source": "working.result.request",
"type": "remove"
}
]
},
"id": "Pk07YNyr4I",
"meta": {
"category": "logic",
"description": "Removes the HTTP request object from the result.",
"label": "Mutate",
"name": "mutate",
"x": 200,
"y": 460
},
"outputIds": [
[
"7y8ckzluS3"
]
],
"type": "MutateNode"
}
],
"triggers": [
{
"config": {
},
"key": "customNodeStart",
"meta": {
"category": "trigger",
"description": "The custom node fires here ...",
"label": "Start: Meridian: Asset Tracking",
"name": "customNodeStart",
"uiId": "SywHdN5P6W",
"x": 200,
"y": 60
},
"outputIds": [
[
"3odR96xZSS"
]
],
"type": "customNodeStart"
},
{
"config": {
},
"key": "5b620267c37aae0005a31946-ZTczZ2fMGqxMW5frjJnuc",
"meta": {
"category": "trigger",
"description": "",
"label": "Virtual Button",
"name": "virtualButton",
"payload": "",
"uiId": "QAC5I2EW97",
"x": 400,
"y": 60
},
"outputIds": [
[
"3odR96xZSS"
]
],
"type": "virtualButton"
}
],
"version": "v1.0.0"
}