Arduino Forum

Topics => Home Automation and Networked Objects => Topic started by: castillo14 on Aug 01, 2012, 01:05 pm

Title: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Aug 01, 2012, 01:05 pm
Hello, I am going to present me. I am Jose Antonio Castillo Rodriguez. I am the principal developer of the home automation system called Functiodomo.

You can find all the information about the system in the next link: http://www.functiodomo.com (http://www.functiodomo.com)

As you can see the web is written in Spanish, but you can access to the same English content pushing at the English flag at the top of the homepage.

Actually there is other topic about this system in the Spanish section of the forum. You can go there visiting next link: http://arduino.cc/forum/index.php/topic,92963.0.html (http://arduino.cc/forum/index.php/topic,92963.0.html)

I can tell you about Functiodomo that the design of the system is oriented to have an easy, cheap and modular installation procedure as it is thought to be installed habited homes. It is based in open technologies and it let the control of the system since any gadget with a web browser, as the interface is running trough a web app. Another features of the system are easy integration with the existing elements of a built house, no previous works required and with an affordable user interface.

After 2 years if development, once it is fixed the foundations of the project, we have the aim of being an open development. We think that this is the best way to obtain an growth and future development. We have been publishing the How To of the project at the webpage http://www.functiodomo.org (http://www.functiodomo.org). Near in the future, we will translate all the contents of this blog.

Now, Functiodomo is working and you can see it in next videos:

Preparation of an showroom and control with and iPod touch: http://youtu.be/R5-J3ztKgXw (http://youtu.be/R5-J3ztKgXw)

Control of the system since a computer http://youtu.be/hZ75qaeJd14 (http://youtu.be/hZ75qaeJd14)

You can see more videos of Functiodomo at the Youtube channel of the system:
http://www.youtube.com/user/functionars/videos (http://www.youtube.com/user/functionars/videos)

Well, as introduction I think it is enough. I will continue publishing more information about Functiodomo system here, through this topic.

Greetings to the Arduino community. I will be waiting your opinions. Thanks.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: freedomotic on Aug 01, 2012, 04:53 pm
Hi, it seems a very good project from videos.
Sorry, but I can't access to the sites. Maybe there is a problem with dyndns.
Regards
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: spumanti on Aug 02, 2012, 08:46 am
Looks like an interesting project.  XD

3 questions:



Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Aug 02, 2012, 09:36 am

Hi, it seems a very good project from videos.
Sorry, but I can't access to the sites. Maybe there is a problem with dyndns.
Regards


Hello freedomotic,

I have checked the websites "www.functiodomo.com" and "www.functiodomo.org" and I think they works. Please can you check if you are able to access them now?

I have to alert you that you only can access to the Functiodomo  blog or though the .org domain of Functiodomo or through the Spanish version of the web (basically because by the moment all the post are in Spanish), pushing the "Documentacion" option at the top menu. If you access to the English or German version of functiodomo.com, you can see that there is not the "Documentation" option on the top menu. I hope to add this section as soon as possible.

Anyway, thanks for your interest.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Aug 02, 2012, 10:13 am

Looks like an interesting project.  XD

3 questions:

  • I could not see from the demo page, if there is datalogging options, and options for creating graphs with historical and realtime data?


  • Will the functiodomo boxes be opensource; will I be able to create a node myself, using an arduino etc. -and make it talk to the functiodomo server?


  • Is there an alarming / messaging module for the server, so it can send out notifications and/or alarms in case something unwanted happens (heating system fault, low temperature, etc...)




Hello Spumanti,

I will try to answer your questions:

About de datalloging options, graphs and historical data, I have to explain that all the Functiodomo modules (for us a module is the component that we are going to connect to control from one to three equipments) can have connected from one to six sensors (two by equipment). These sensors are sending their values to the CPU (the PC where we have the web app) and they are saved at the database. About the frequency of the data capture, it can be modified by software. Now we are working with the data to present to the clients reports about the realtime energy consumption as well as weekly and monthly consumption. But due to the modular design of the system, this can be changed.

About if the functiodomo boxes will be opensourced, I can tell you yes. I will go publishing all the documentation about the project. For now, I will go doing it through the the functiodomo.org web, which I'll translate as soon as possible. I would like to create a open software-hardware reference at the home automation world. I have not published the arduino code of the modules and the drafting documentation of the boards because I am testing the new components yet.

And about the alarm messages of the system, all the sensors that they can be connected to the modules, IR person detectors, smoke sensors, vibration sensors, luminosity sensors, humidity sensors... can be used in the system to make an action with their data signals. They can be used to switch on an automatic irrigation system, as it the case of the temperature and humidity sensors, or they can be used to send an email to the people that are administrators of the systems, as it is the case of the IR person detectors, smoke sensors (all the security sensors) and also, if it is necessary , to make a corrective action like open an anti-fire system, switch on the lights...

I hope that I have been able to answer your questions. Thanks for your interest.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: spumanti on Aug 02, 2012, 03:31 pm
Hi Jose.

Thanks for your reply.

I will be looking forward to try out your system :)


Will it be possible to run the server as a virtual machine? -if so; it would make it really easy for you to create a master setup, and let people download it as an image or as a fully functioning VM.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Aug 03, 2012, 12:23 am

Hi Jose.

Thanks for your reply.

I will be looking forward to try out your system :)


Will it be possible to run the server as a virtual machine? -if so; it would make it really easy for you to create a master setup, and let people download it as an image or as a fully functioning VM.


Yes it is possible, but I have to check if it is not easier to install a XAMP server in Windows and install the web app at its right directory. I talk here about Windows because it works perfectly under linux and a LAMP server.

The only thing that I must to check is all the PHP used commands work ok on Windows.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Aug 03, 2012, 12:50 am
Some photos of the new PCBs of the functiodomo system.

Well, I have just published an article in our blog with some photos of the new PCB produced for the functiodomo system.
(If anyone wants to see it, you can read it at http://functiodomo.org/?p=134 (http://functiodomo.org/?p=134), but remember, for now it is in Spanish)

I have published some articles there and I will go translating them, but I have thought that it would be interested to show the PCBs. The photos are:

(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/09/1_equipo_2_sensores_medidas_low_res.jpg)
(module to control 1 equipment and connect until 2 sensors)


(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/09/2_equipos_4_sensores_medidas_low_res.jpg)
(module to control 2 independent equipments and connect until 4 sensors)


(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/09/3_equipos_6_sensores_medidas_low_res.jpg)
(module to control 3 independent equipments and connect until 6 sensors)


The last photo that I am going to show is about our personal modification of the Arduino PCB:
(http://functionars.com/functiodomo_wp/wp-content/uploads/2012/09/Control_medidas_low_res.jpg)


This PCB is 100% compatible with the Arduino platform, but it is adapted to our system, with some modifications like it works connected to 220 VAC and the digital outputs have 12 VDC. Also it has integrated a transformator and the communication Xbee module.

Now we doing some test to verify that everything is OK. As soon as the PCBs will be checked, I will publish more information about them.

P.D.: Anyone knows how to scale the images shown in the forum. As you can see, I do not know but I would like to know it  :smiley-eek:
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: spumanti on Aug 03, 2012, 10:02 am

P.D.: Anyone knows how to scale the images shown in the forum. As you can see, I do not know but I would like to know it  :smiley-eek:


I have occasionally used http://www.imagebam.com/ (http://www.imagebam.com/) for sharing pictures in forums. It will generate thumbnails of all the pictures, clicking the thumbnail will open the original picture.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Aug 03, 2012, 10:05 am

I have occasionally used http://www.imagebam.com/ (http://www.imagebam.com/) for sharing pictures in forums. It will generate thumbnails of all the pictures, clicking the thumbnail will open the original picture.


Thanks. I will try it.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: monza on Sep 19, 2012, 02:20 am
Looks like a good project. Interested in automating my home at the moment so maybe I could help you guys out a bit rather than re inventing the wheel! Our electric is 240V 50Hz here in the UK so relays are generally quite beefy! got plenty of boards around to play with as well as a budget rf tx rx rather than the zigbee to keep costs down :) will this run on a standard arduino board?
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Sep 20, 2012, 11:13 am

Looks like a good project. Interested in automating my home at the moment so maybe I could help you guys out a bit rather than re inventing the wheel! Our electric is 240V 50Hz here in the UK so relays are generally quite beefy! got plenty of boards around to play with as well as a budget rf tx rx rather than the zigbee to keep costs down :) will this run on a standard arduino board?


Hello Monza. Thanks for your interest.

About the electric current, there is not problem as I use a transformer that it is able to use UK specifications. I have designed a modified but fully compatible Arduino board to let me an easier installation. I want to talk to Arduino team to make them "official board".

About the wireless connection, I choose Zigbee because it has an easy configuration and it let me create a point to point extended mesh. But I have in mind to add different kind of wireless technologies as I would like to use this base for another cases. Its design lets me doing this modifications.

I also want to start to sell my boards to anybody that they can find another utilities to them. Surely, in October, I will have them ready to start its selling.

By the moment, I can show you how it appears:

(http://functionars.dyndns.org/functiodomo_wp/wp-content/uploads/2012/09/1_equipo_2_sensores_medidas_low_res.jpg)
One control board and one power board. It let us to control one electric equipment and to add two 5VDC sensors.

(http://functionars.dyndns.org/functiodomo_wp/wp-content/uploads/2012/09/3_equipos_6_sensores_medidas_low_res.jpg)
One control board and three power boards. It let us to control three electric equipments indepently and to add six 5VDC sensors.

Soon more news.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: Lakes on Sep 25, 2012, 02:21 pm
How to resize an image http://arduino.cc/forum/index.php/topic,124358.0.html (http://arduino.cc/forum/index.php/topic,124358.0.html)
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Sep 25, 2012, 03:01 pm

How to resize an image http://arduino.cc/forum/index.php/topic,124358.0.html (http://arduino.cc/forum/index.php/topic,124358.0.html)


Hello Lakes. The problem is not to resize the real image. I know do it with a lot of apps.

The problem is that in this forum we can only use images from the web and I use the images that I have in our company web. That images are bigger that the space of the quote and I do not know how to scale an image from my web to the forum.

if I do not find any way, I finally upload scaled images to Flickr or Picassa and I will use them.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: Lakes on Sep 25, 2012, 07:13 pm
Ah, Ok, I rescale my images before putting them on-line with photobucket or for forum images I use http://imgur.com/ as you can drag your images onto it and it gives you the correct bb code link to paste into the forum.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Sep 25, 2012, 11:36 pm

Ah, Ok, I rescale my images before putting them on-line with photobucket or for forum images I use http://imgur.com/ as you can drag your images onto it and it gives you the correct bb code link to paste into the forum.


Thanks Lakes. As we supposed, I will have to upload the images with the right size to the web and then I would have to link them from the forum.


I will use the account that I have in Flickr to do it.

Next images will be the first ones that I will do it (in a few days I will publish the final boards with its connections and features).
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Sep 28, 2012, 02:23 pm


Ah, Ok, I rescale my images before putting them on-line with photobucket or for forum images I use http://imgur.com/ as you can drag your images onto it and it gives you the correct bb code link to paste into the forum.


Thanks Lakes. As we supposed, I will have to upload the images with the right size to the web and then I would have to link them from the forum.


I will use the account that I have in Flickr to do it.

Next images will be the first ones that I will do it (in a few days I will publish the final boards with its connections and features).


I found the way to show images with an adapted size. I scaled and upload them once to the functiodomo blog and I linked the new resized images.

Now you can see them here with a low resolution, but they stay with full resolution in our blog.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: BlueBill on Oct 09, 2012, 02:07 pm
How do you use the screw terminals when the boards are daisy chained together? (Seems to be no room for the wires)
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Oct 20, 2012, 04:46 pm

How do you use the screw terminals when the boards are daisy chained together? (Seems to be no room for the wires)


Hello BlueBill. The reason because I put screw terminals is because I did not find other cheap terminal model to comunicate the 220VAC lines between the control and power boards.

Anyway, there is not problem to connect both boards, as I put the wire screwed in one of the boards and it works as a connector when I insert the other board.

I can tell you that this next week I will publish at this forum the pictures of the final production boards with some little modifications and new features.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Nov 06, 2012, 02:52 pm
Lastest images of the functiodomo PCBs and boxes:

Here I attach the lastest pictures of how is the components of the functiodomo system:

(http://functionars.dyndns.org/functiodomo_wp/wp-content/uploads/2012/11/IMG_20121106_135418_low_res.jpg)

Image of an opened box of a functiodomo system to control 3 independent equipments.

(http://functionars.dyndns.org/functiodomo_wp/wp-content/uploads/2012/11/IMG_20121106_140232_low_res.jpg)

The same part but with the box closed.

Soon I will be able to publish more news about this project.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Nov 25, 2012, 12:02 pm
Hello everybody:

At last I finished all the checking about the new PCBs for the functiodomo home automation system. This week I will publish all their features at this thread and I will answer all the questions about them.

I can tell that each control PCB can control from 1 to 3 220 VAC (under 16 A) equipments and read up to 6 sensors and they are full compatible with the Arduino platform. Anyway if you want to use them for another kind of projects, you can do it as they are really and Arduino duemilanove board with an integrated tranformer and a communication module. Today or tomorrow I will publish the map of the ports at the board.

About the power PCBs the are designed for an easier installation. I have designed box cases so you do not need any kind of work at home to install them, but they can be integrated at internal standard boxes with the following measures: (100x130 mm to control 1 equipment, 100x230 mm to control 3 equipments.)

I am going to offer them through my web http://www.functiodomo.com (http://www.functiodomo.com)from next week. I will make some changes on it and I will show tree sections: home automation systems, spare modules and development corner where I will offer the boards and the documentation to work with them.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: BlueBill on Nov 25, 2012, 06:30 pm
How much are you planning to sell the modules for? Are they electrically certified? Do you have manuals or schematics available?
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Nov 26, 2012, 01:05 pm

How much are you planning to sell the modules for? Are they electrically certified? Do you have manuals or schematics available?


Hello BlueBill:

I plan to start to sell the modules this week. I am working about the e-shop and as soon as I will have it ok, I will upload it.

About if they are certified, now they are passing the controls about the european electronic certifications. I do not hope any problem about it and I hope I will have the certifications along this week too. I have been checking them for a long time (1 year about the right scheme and since July with the production units), so I know that they work ok.

And about the manuals, I will publish them with the uploading of the e-shop. I am changing the functiodomo web to add clearer sections with development corner and e-shop.

Thanks for your interest.
Title: Re: Functiodomo - New open and wireless home automation system based in Arduino
Post by: castillo14 on Mar 10, 2013, 12:28 am
Hello everybody. After a long time without posting anything, I am able to come back and to announce that we have opened a online store with with the components of the functiodomo home automation system. The web is:
http://www.functiodomo.com/eshop (http://www.functiodomo.com/eshop)

We have been for last months testing our PCBs, changing the server host and working about the online store. It is a shame but by the moment, all the store is in spanish. We will try to add as soon as possible the English language to the site.

Now, we are going to publish the technical documentation of our functiodomo boards (the control PCB board, that it is fully compatible with Arduino Duemilanove, and the power board). We are going to publish the different posibilities to connect the equipments to work as a switch, as a conmutator or as an alarm. We will publish the Arduino code to obtain that functions (it can be applied to the official Arduino PCBs too).

The main advantage of the functiodomo control PCB (we call it ACduino) is that it is prepared to be connected to the 220VaC directly and it contains incorporated the module for the Xbee chip communicator. Also, you can reload a new program to the board without disconnecting any component of the board.

If anybody is interested about it, you can contact us through this thread at this forum or through the contact form of our site. We will try to give the answer to your questions.

Anyway, we will continue publishing new posts in this thread with the new advances in our home automation system.