Ardomotica


4.1 ( 3251 ratings )
Утилиты Образование
Разработчик Donatello Santoro
бесплатно

A general framework for the remote control of Arduino-based domotic appliances

This app was developed as part of a joint project of DiMIE - University of Basilicata and Basilicata Innovazione (http://www.basilicatainnovazione.it/). The project, called Ardomotica, was aimed at developing a general framework for the remote control of Arduino-based domotic appliances.

Arduino-equipped devices can be controlled via Internet using the popular PubNub cloud-messaging infrastructure (http://www.pubnub.com/), and through the local WiFi network. Commands can be used to activate Arduino-controlled outputs, or read Arduino sensors, and may be executed immediately or delayed using a timer.

The framework is composed of three main layers:

- the Arduino microprogramming logic, that handles commands and generates answers
- two middleware libraries that abstract the generation and execution of commands
- client apps to actually run the commands

Client apps were developed with reference to a case of study in collaboration with GEMI Elettronica (http://www.gemimarket.it/) and refer to the control of a chimney extractor fan with 6 velocities.

To try the app on a test device, please contact [email protected]