@corvina/corvina-iot-util
v1.0.8
Published
corvina-iot-util is a utility for corvina iot developers
Downloads
130
Keywords
Readme
Corvina IOT util
corvina-iot-util is a utility for corvina iot developers
USAGE:
corvina-iot-util [global options] command [command options]
COMMANDS
create-device-example: Create and run a device
- --model string: The JSON file containing the model configuration
- --activation-key string: The activation key of the device
- --device-dir string: The directory where the device will be created
- --host string: The hostname of the corvina iot server
- --start-device: If true, the device will be started after creation
npx corvina-iot-util create-device-example \
--model=model.json \
--activation-key=XXXX-XXXX-XXX-XXX \
--host=corvina.mk
insert-device-data: Insert bulk data into a device
- --XApiKey string: specify a valide user API key
- --file string: specify the path of the file with the data to be inserted
- --host string: specify the corvina host. e.g.: corvina.mk
- --org string: specify a organization name. e.g.: exor
npx @corvina/corvina-iot-util insert-device-data \
--XApiKey=<api-key> \
--org=<org> \
--host=corvina.cloud \
--file=./<file-name-data-json>
[
{
"deviceId": "i05Ofzkn35iSqrEch5lqCg",
"modelPath": "Model:1/Property1",
"header": [
"timestamp",
"value"
],
"types": [
"datetime",
"integer"
],
"data": [
["2024-11-06T12:53:36.000+01:00", 1 ],
["2024-11-06T12:53:50.000+01:00", 2 ],
]
},
{
"deviceId": "i05Ofzkn35iSqrEch5lqCg",
"modelPath": "Model:1/Property2",
"header": [
"timestamp",
"value"
],
"types": [
"datetime",
"integer"
],
"data": [
["2024-11-06T12:53:36.000+01:00", 10 ],
["2024-11-06T12:53:50.000+01:00", 20 ],
]
}
]