Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

http://api.litefarm.org/

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"
            }
         ]
      }
   ]