...
To Ensemble:
Register organization
Returned UUID should be stored. Maybe something like this?
Integration_id | Integration_name | farm_id | ESCI_id |
---|---|---|---|
Ensemble | |||
Register callback address for an organization
...
Register a sensor to an organization
To LiteFarm:
Report a collection of sensor readings
/farm/{farm_id}/sensor_readings
Code Block |
---|
"node_esid":"123",
"transmit_time": "2022-01-10T17:41:00+0800",
"sensor_data":[
{
"sensor_esid":"124",
"sensor_values":[
{
"parameter_number":1,
"raw_value":2.910,
"read_time":"2022-01-10T17:41:00+0800"
},
{
"parameter_number":1,
"raw_value":2.110,
"read_time":"2022-01-10T17:41:00+0800"
},
{
"parameter_number":2,
"raw_value":0.001938,
"read_time":"2022-01-10T17:41:00+0800"
}
]
},
{
"sensor_esid":"125",
"sensor_values":[
{
"parameter_number":1,
"raw_value":3,
"read_time":"2022-01-10T17:41:00+0800"
}
]
}
] |