Introduction: IoT-HUB-Live Integration (ESP 8266, Arduino)

About: I have professional knowledge about JavaEE technologies: EJB, JPA, Portal; build utility Maven; test and code coverage frameworks: JUnit, TestNG and Cobertura; application servers: mainly Wildfly/JBoss, WebSph…

If you have IoT devices and you need a cloud service to store your measurements... :)

Step 1: Open the IoT-HUB-Live Site

It is simple: type the https://iothub.live into your browser. :)

Step 2: Sign Up

If you follow the "Sign up" link, you can see your identifier (generated) and your secret (also generated). You can modify the secret and the email field only.

Step 3: Write Down Your Credentials

After a successful registration you must write down your credentials because of we won't display your secret anymore and you can request secret replacement via email only (if you filled up the email field).

Step 4: Log in to the Site

After the registration you can log in into the site. Also, you can use the "Login" button on the top-right of the page.

Step 5: List of You Nodes

After log in, you can see the list of your nodes (it is empty now), a node corresponds to an IoT sensor. So that, you can create your first node, for example the name of the node is "My precious" and the description "WeMOS D1 mini".

Step 6: List of Your Nodes

After the node addition, you can see your new node in the list. You can select it by the "Node ID" of the node.

Step 7: List of Fields

Every node has fields, a field corresponds to a measurement, like temperature or humidity. For example, you can add a new 'battery' field.

Step 8: List of the Fields

After the addition, the new field will be appearing in the list. You can select it by follow the link of the name of the field.

Step 9: The Measurement Page

On the measurement page you can see four charts: a daily, a weekly, a monthly and a yearly values of your measurement.

Also, you can see the URL: http://api.iothub.live/measurement/create/uXoHGY-uBk0aEKID2O9Fow/battery/3241

You can use this URL to send measurement us.

Step 10: Send the Battery Status

For example, you can send the battery level of the WeMOS D1 mini in mV.

Step 11: Its Working! :)

The IoT-HUB-Live will be aggregates the measurements and displays them on the charts.