Mobile Home Automation Via Android

Davide GombaSeptember 16th, 2010

I created this project and my target is improve the comfort of my home. Taking a look around I noticed that home automation solution proposed by the big market player are too much expensive for me and, above all, I should create new wires connections between light, plug, etc.. and the control box.
My idea is use what we already have without spend lot of money to buy a owner solution, so I started with arduino, my android mobile phone, some relays and my home.
I have a nice home, 2 bad rooms, kitchen with living room and it was very nice tka e the control of the lights, gate and door with my mobile phone.

[Mattia] have realized home automation via internet, using:

[…] an Arduino 2009 with ethernet shield and the game is very easy, I send some http message to arduino, he moves some relays and give me back a JSON response. Not so hard, but the hard business is interfacing with the electrical wiring of home, with some patience I found what I need and I linked those wires at the relays.

A chi non è mai capitato di restare chiuso fuori casa senza le chiavi? Beh a noi spesso e ci sarebbe piaciuto aprire il nostro cancello o porta di ingresso usando il telefono cellulare che abbiamo sempre con noi, il bisogno aguzza l’ingegno…ed ecco fatto! Ci siamo guardati un attimo in giro ed abbiamo recuperato un po’ di informazioni su Arduino, la sua filosofia a “brick” ci è sembrata l’ideale per fare quello che avevamo in mente, il mio HTC Hero con Android OS ha fatto il resto.

[Mattia] ha realizzato un progetto di automazione domestica usando Arduino Duemilanove e Ethernet Shield:

[…]Bisogna far comunicare Arduino con il nostro telefono, la soluzione più pulita che mi è balzata in mente era quella di usare il protoccolo http per farsì che la comunicazione avvenga  e JSON per scambiarsi i dati agilemente.

Più informazioni sul sito [nerdyDog]

via [ArduinoForum] source [nerdyDog]

more on [nerdyDog] site

via [ArduinoForum] source [nerdyDog]

14 Responses to “Mobile Home Automation Via Android”

  1. John Boxall Says:

    That is amazing – I have been sitting here starting to work on the same thing myself. Thank you for the details and inspiration.

  2. Mattia Says:

    If someone needs the code email me.

  3. tamberg Says:

    Hi, to access your Web-connected Arduino despite firewalls and NATs, check and


  4. Massimo Banzi Says:

    Bravo mattia!
    un po di orgoglio italiano 🙂


  5. mitun Says:

    hi, it is a great project. I would like to have more information about it. It would be very helpful if you can share your code and project idea. I check the nerdydog, unfortunately i don’t know italian 🙁
    looking forward to your help 🙂

  6. Weekly Shared Items – 20. September, 2010 | TOXIN LABS - weblog of a german design student from wuerzburg Says:

    […] Mobile Home Automation Via Android […]

  7. My Home Automation Says:

    […] Home Automation Arduino Blog Blog Archive Mobile Home Automation Via Android More infos are available here: Arduino Blog Blog Archive Mobile Home Automation Via […]

  8. Mattia Says:

    Hi guys, the app is available on the android market, just need to search “DomoticHome”. Obviously is free.

  9. Mattia Says:

    here the full code for the android app

  10. Saki_Kawa Says:

    Ciao Mattia!!
    Complimenti!! E grazie! 😉
    Mi hai accorciato parecchio il lavoro che sto facendo sulla parte mobile device nella creazione di un DLA (Digital Life Assistant) domotico.
    Ora posso tornare a concentrarmi su altri aspetti, come il protocollo e la linea di comunicazione ed il riconoscimento vocale!

    Se dovessi implementare i comandi vocali ed il text to speech nel tuo applicativo per Android ti potrebbe interessare saperlo?


  11. Mattia Says:

    certo che mi interessa saperlo! Tienimi aggiornato!

  12. Lin Says:

    That’s amazing and a great project, I am a student and very interesting on what you have done, it will be very helpful if you can share your details idea and the code for me. looking forward to your response!

  13. Says:

    Hi Lin,
    You can find everything you need in the links of the post.
    Thanks for comment.


  14. Amarino: Android meets Arduino | Clube do Android Says:

    […] Arduino, Arduino Blog, Amarino, Nerdydog, […]

Leave a Reply

You must be logged in with your Arduino account to post a comment.