EngineerAtHome IoT Dataplatform

Internet of Things Dataplatform

Use Engineer at Home's IoT dataplatform with easy to use API (Application Programming Interface) to log data from your connected device (Arduino, ESP8266, Raspberry Pi, etc.) to the internet. The API uses HTTP(S) GET-requests to push data to the database, and fetch data from the database in JSON format.

Create a new sensor

Start now by creating a new sensor for your device. Each sensor can log two values, for instance temperature and humidity, or latitude and longitude every 5 minutes.

Create a new sensor

Log data via HTTP(S) GET method

http://data.engineerathome.com/api/api.php?id={sensor_id}&secret={secret}&value1={value1}&value2={value2}

View data in webinterface

Visit https://data.engineerathome.com/view/{sensor_id}/{secret} in your browser to view your logged data in our standard webinterface. From here you can view a linegraph or copy your data to Excel.

Fetch data via HTTP(S) GET method

https://data.engineerathome.com/api/api.php?id={sensor_id}&secret={secret}&view={number}

The server responds with a JSON-encoded string with the last {number} entries (max. 1000) to use in your own dashboard or app.

{{"timestamp": "2019-01-13 17:36:41", "value1": 12.3, "value2": 100},
{"timestamp": "2019-01-11 17:14:15", "value1": 21.3, "value2": 0},
{"timestamp": "2019-01-11 17:11:45", "value1": 21.8, "value2": 0},
{"timestamp": "2019-01-11 17:10:53", "value1": 21.6, "value2": 0}}

View public sensors

Here you can view the most recent added public sensors to get an impression of the webinterface.