Starting a Home Automation Business with Arduino

Hello guys,

Have some time I work with Home Automation, mostly with Crestron for who knows. I am making some plans to start a project to create a Home Automation System based in Arduino, and if it works fine I will start a business with it.
Have somethings that I need to know before start, and besides I'm finding a lot material in internet, principally in here, but I'm still lost.

Firstble, do you think that is marketable this idea?

Because I need a system who works fine with a tablet/smartphone, and besides I'm finding a lot of things about how to control an Arduino with a tablet/smartphone, but the interfaces aren't customizable or have too few resources to customize, and I don't have any idea how I will program the interface to comunicate with the Arduino board. I studied some Apps like iRule, Open Remote, Demo Pad, Freedomotic and others. I need to know how I'll program a button to send a IR comand for example, or a serial comand, etc.
If anyone knows a customizable App to work with Arduino to indicates me, I would be very grateful.

Would be very helpful too if someone could send me a sketch about IR send or any sketch related with home automation.

Hello, look this sketch http://www.power7.net/apk_file/Blue_Remote_Control_V1_0.pde
Home Automation with Android,Arduino,Bluetooth module and IR LED.
My app is there https://play.google.com/store/apps/details?id=power.remote.control
Also i have and other projects to control arduino via WiFi,Cloud,SMS.

Hi,

you can have a look at souliss, it should work for you. Consider that Arduino boards doesn't have the certification to be installed as devices, this doesn't means that you cannot, but that your business should care about.

Regards,
Dario.

I guess I'll go with the first plug-less post.

dynnolucinda:
Firstble, do you think that is marketable this idea?

Depends. There are plenty of smarthome systems out there. Hell, even TV/Phone/Internet companies are getting into it now-a-days. The question you have to ask yourself is what are you going to do to set yourself apart. Being that there are so many options and not that many people buying said options, I would do some research to figure out why.

power7net:
Hello, look this sketch SUPER IR ANDROID APPLICATIONS - ARDUINO PROJECTS
Home Automation with Android,Arduino,Bluetooth module and IR LED.
My app is there https://play.google.com/store/apps/details?id=power.remote.control
Also i have and other projects to control arduino via WiFi,Cloud,SMS.

Hi, thanks for answer, I'm studing your App.

One question, I use this form of hex:
Ex. Power On TV LG
0000 006c 0034 0000 0155 00a9 0015 0015 0015 0016 0014 0041 0015 0015 0015 0015 0015 0015 0015 0016 0014 0016 0015 0040 0015 0040 0015 0016 0015 0040 0015 0040 0015 0041 0015 0040 0015 0040 0015 0016 0014 0016 0015 0015 0015 0040 0015 0015 0015 0016 0014 0016 0015 0015 0015 0040 0015 0041 0015 0040 0015 0015 0015 0040 0015 0041 0015 0040 0015 0041 0014 060c 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0014

Can I use this code in your sektch? or I must convert? If I need to convert, how I do this?

veseo:
Hi,

you can have a look at souliss, it should work for you. Consider that Arduino boards doesn't have the certification to be installed as devices, this doesn't means that you cannot, but that your business should care about.

Regards,
Dario.

Thanks for answer, it looks fine to me, maybe I can use it in my project, I will study it a little more.

I need to know how to convert this base in Hex:

ex.: Power TV LG
0000 006c 0034 0000 0155 00a9 0015 0015 0015 0016 0014 0041 0015 0015 0015 0015 0015 0015 0015 0016 0014 0016 0015 0040 0015 0040 0015 0016 0015 0040 0015 0040 0015 0041 0015 0040 0015 0040 0015 0016 0014 0016 0015 0015 0015 0040 0015 0015 0015 0016 0014 0016 0015 0015 0015 0040 0015 0041 0015 0040 0015 0015 0015 0040 0015 0041 0015 0040 0015 0041 0014 060c 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0e57 0155 0056 0015 0014

to something like this:
0x02FD48B7

How I do this?

I need a Shield to dimmer lamps, someone know what can I use for this?

Power button ON/OFF 20DF10EF same code for on and off.

Inside my sketch Blue_Remote_Control_V1_0.pde you must write...

irsend.sendNEC(0x20DF10EF,32); //SEND IR PULSES LG TV POWER
delay(100);

For example

if ( readString.indexOf("TVON")>0)
{

irsend.sendNEC(0x20DF10EF,32);//SEND LG TV POWER
delay(100);

}