IoT: ask Drupal your drink and make Arduino serving it

lussoluca

We are used to feed data to Drupal directly from the web UI, or in some advanced cases, from some sort of webservices. In the same way we can get data out of Drupal in form of a web page or some REST endopoint.

Drupal is one of the most powerful platform for managing user generated content, why not use it to manage sensor generated content? (and then to control some physical actuators).

In the world of embedded systems, using http or other web oriented protocol may be overwhelming. We have hard constraints about battery consumption, network and bandwith availability, processors power. In this session we will see how to integrate Drupal with embedded devices using the MQTT (MQ Telemetry Transport) protocol. We will see how to use AWS IoT (http://aws.amazon.com/iot) facilities to manage messages dispatching and authentication between some Arduino powered devices and Drupal.

Session Track

Horizons

Experience Level

Intermediate

Drupal Version