Initial commit
This commit is contained in:
commit
c53c7085bc
60 changed files with 23885 additions and 0 deletions
79
flow/rce_peoplecount.js
Normal file
79
flow/rce_peoplecount.js
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
exports.id = 'rce_peoplecount';
|
||||
exports.title = 'RCE people count';
|
||||
exports.group = 'Worksys';
|
||||
exports.color = '#704cff';
|
||||
exports.input = true;
|
||||
exports.output = 1;
|
||||
exports.author = 'Rastislav Kovac';
|
||||
exports.icon = 'users';
|
||||
exports.version = '1.0.0';
|
||||
exports.readme = '# Rce people count';
|
||||
|
||||
exports.install = function(instance) {
|
||||
|
||||
instance.on('data', function(allData) {
|
||||
|
||||
let values = {};
|
||||
|
||||
allData = allData.data;
|
||||
let body = allData.body;
|
||||
|
||||
// epoch timestamp
|
||||
let actualTime = parseInt(body["data_start_timestamp"]);
|
||||
let value = body.data.value;
|
||||
|
||||
values["people_count"] = value;
|
||||
// values["status"] = "OK";
|
||||
|
||||
let tbName = "mp93b2nvd7OoqgBeEyE7N18kjlAV1Y4ZNXwW0zLG";
|
||||
|
||||
let dataToTB = {
|
||||
[tbName]: [
|
||||
{
|
||||
"ts": actualTime,
|
||||
"values": values
|
||||
}
|
||||
]
|
||||
};
|
||||
|
||||
instance.send(0, dataToTB);
|
||||
});
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
let a = {
|
||||
"query": {},
|
||||
"body": {
|
||||
"analytic_id": 0,
|
||||
"block_name": "sbs",
|
||||
"cube_id": 2,
|
||||
"data": {
|
||||
"data_validity": "ok",
|
||||
"object_count": 5,
|
||||
"value": 5
|
||||
},
|
||||
"data_end_timestamp": "1632327078920",
|
||||
"data_start_timestamp": "1632327078920",
|
||||
"id": 1,
|
||||
"name": "count",
|
||||
"operator_attribute": "object_count",
|
||||
"output_type": "widget",
|
||||
"output_value_type": "value"
|
||||
},
|
||||
"session": null,
|
||||
"user": null,
|
||||
"files": [],
|
||||
"headers": {
|
||||
"host": "10.0.0.35:12345",
|
||||
"content-type": "application/json",
|
||||
"content-length": "393",
|
||||
"connection": "Keep-Alive",
|
||||
"accept-encoding": "gzip, deflate",
|
||||
"accept-language": "en-US,*",
|
||||
"user-agent": "Mozilla/5.0"
|
||||
},
|
||||
"url": "/ludia/",
|
||||
"params": {}
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue