element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Help with Home Automation
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 18 replies
  • Subscribers 395 subscribers
  • Views 1158 views
  • Users 0 members are here
Related

Help with Home Automation

Former Member
Former Member over 10 years ago

Hello all,

 

I am a self taught coder and tech guy, Im looking to incorporate some home automation within my home. To start with I would like be able to control some LED strips from a internet portal just like this:

 

https://www.youtube.com/watch?v=n6u-H1sza-w

 

I really like this idea, however here are my issues

 

1 - I want a few of these around the living room and kitchen so having a pi per led will be expensive.

 

2 - I also want to be able to control the pre programmed set up's e.g. strobe, flash etc.

 

Here are my thoughts:

 

Arduino contected to the controller buttons that I will be using that sends a IR to the strip at close range (1 arduino per strip). All I need to know is what is the best way to control the ardunio over the internet. Im not worried that I will have to use 1 power socket per strip and unit.

 

Heres the other issue, I want to be able to build of this web portal and need it PHP so that the URL will not change when a button is clicked.

 

can anyone assist?

 

Regards - Aiden

 

UPDATE:

 

So I have the IR codes for the LED strips, This is what I need to do now,

 

Code them into the arduino with a LED emitter, test to make sure its working.

 

After that has been found to work, I then need to link a it to wifi for wireless access

 

Then I need to build a small control panel to control over the internet.

 

Thank,

Aiden

 

 

UPDATE 28/09/2015

 

Ok,

 

So I am getting more respose then I thought I would on this thread. I thought it would be a good idea to just explain exactly what I want to do.

 

I would like to control:

 

- LED Lights

- Power Outlets

- Main Lights

- Stereo & Speakers in different rooms (Like a sono)

- View security cameras

- +More

 

And I would like to control it all from a interface (That looks like Lcars (Massive Nerd)) that can be accessed from laptop, phone and main tablet.

 

What are your thoughts now?

 

UPDATE 03/10/2015


Ok, I have got all the parts and I have been able to control my LED strip via IR which I was over the moon about, I also connected it a python server and was able to control over the internet.

 

FYI I am using this guide: Controlling your stereo over the web with the Arduino infrared library

 

But now... The hardest part, how do I make this wifi? i have a esp8266 and would love to use it...

 

Or is my only option is to connect it to a pi running the server and have the PI wifi?

 

Let me know please.

 

Aiden

  • Sign in to reply
  • Cancel

Top Replies

  • Robert Peter Oakes
    Robert Peter Oakes over 10 years ago +2
    PHP has no bearing on a consistent URL As for how to do this, you can look at the Internet of Holiday Lights contest from Last winter, it has many examples of wireless and Internat controllable devices…
  • phoenixcomm
    phoenixcomm over 10 years ago in reply to scorpion +1
    no! use off the shelf remote controlled outlets!! That way you are National Electric Code safe!! look at https://www.nema.org/About/Join/Documents/NEMA%20Product%20Scopes.pdf these outlets have been around…
  • phoenixcomm
    phoenixcomm over 10 years ago +1
    for NEMA parts: https://www.vikingelectric.com/Images/img/043180/GE%20RS2-37.pdf
  • Workshopshed
    0 Workshopshed over 10 years ago

    The Arduino Yún or simply the Wifi Shield should allow you to do that. There's a bit of code called "the bridge" which is designed to do that.

    Have a look at the Internet of Holiday Lights challenge there should be lots of examples there.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Robert Peter Oakes
    0 Robert Peter Oakes over 10 years ago

    PHP has no bearing on a consistent URL

     

    As for how to do this, you can look at the Internet of Holiday Lights contest from Last winter, it has many examples of wireless and Internat controllable devices like you describe, for instance here is my post http://www.element14.com/community/tags#/?tags=byob_party

     

    there are many examples of wireless here

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • m.ratcliffe
    0 m.ratcliffe over 10 years ago

    A lot of the strip LED's come with controllers built in and a remote [IR ] You could have a central MCU for the IOT control and a IR transmitter as master remote connected to that central MCU. I have something similar in my room without the IOT [controlled from a touch screen on  the desk instead]  and it works as long as every strip receiver is in line of view.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 10 years ago

    Just updated my thread above

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • ipv1
    0 ipv1 over 10 years ago

    Take a look at http://www.element14.com/community/community/design-challenges/forget-me-not/blog/2014/10/20/final-submissionthe-forget-what-project-an-iot-based-home-automation-system-part-1 and lemme know if you see something you like.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 10 years ago

    Hello,

              Am not an expert yet but I have tried some stuff like that. Why don`t you use an arduino uno itself with a wifi shield and a relay board to control the LED strip rather than the IR. It will be simpler and you can set some preset of the effects you want like with a bit of coding. And also for simple communication you can program it to send and receive only one character for the start. You can also use an online android app development called "App inventor: http://appinventor.mit.edu/explore/ " to create a simple app. I hope I helped you.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • phoenixcomm
    0 phoenixcomm over 10 years ago in reply to Former Member

    that tends to be expensive. Why don't you look at a solution? first step back and define your problem. are you going to try and control multiple things? are they all together or in different rooms? If this is a one-off and you are only messing about then fine.

    But for IOT and home automation I like a TI launchpad CC3200 this has WiFi on it and its cheap. 29 bucks from TI itself. Now lets talk WiFi, in my house I don't want all my nodes, on my house's WiFi, as it messes about with the laptop and some other things that operate in the same spectrum. I think a better choice would be the ZigBee units, as they are cheap, robust, and don't interfere with my WiFi

    ~~ Cris

    BTW I am doing an IOT Roadtest it should be finished in the next 30 days

    Also, I am not a booster of "openHab". It's cool, but I want to start with a clean paper. I want to control lighting in each room that uses relays in the ceiling. Yes, I don't think the Nest went far enough.

    Nowhere do you talk about comfort, that consists of the following: Temperature, Humidity, Circulation (that is how many times per hour do you change the air). and openHab got one out of three. Not to mention the lights as well.
    Currently in my apartment, I leave the temperature set to 78 but the humidity about 45%, and every hr I turn on the furnace blower for 15 minutes.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 10 years ago

    Please see update above

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 10 years ago in reply to Former Member

    Hi,

     

       Thanks for sharing AppInventor, i did not know about it image ... Is there something similar for iOS ?

     

    Regards

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 10 years ago in reply to Former Member

    No, sorry for ios i don`t know yet thats like the Appinventor.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube