Arduino + Hue?

I’ve had trouble finding solid information about this, and I’m a bit of a beginner when it comes to circuitry. I just purchased the hue light system and I can get by okay from the debugger api following tutorials. I’m interested in creating a physical object to control the hue system (vs. an app).

I’ve toyed around with 123d Circuit, but I’m unable to tell if that can be used with the hue api because i can’t find a way to add libraries via that editor.

I’ve seen some successful tests online so I know it’s possible but I probably just need the real deal?

I know that I need the wifi component, but can anyone point me in the right direction as to the basics of what I should purchase to get started on this?

Any help is much appreciated,

Maybe start with this?

https://github.com/bsalinas/ArduinoHue

I used the complicated google search term "Arduino + Hue".

raschemmel: Thanks but I think you can surmise from my post count that I already knew that.

I wasn't responding to you, duh.

Now now gentlemen, before anyone gets in an argument.

Thanks for the typical elitist,condescending responses that I would have expected of other forum communities. You think I wouldn't have Googled the topic first? If you link me a topic to read, you may want to look at it yourself and ask "does this solve that poor poster's needs?". If it doesn't (which it doesn't) then it may not be the best thing to post? mkay?

Anyways, the question:

AelxProter: I know that I need the wifi component, but can anyone point me in the right direction as to the basics of what I should purchase to get started on this?

I've found many posts with bits and pieces of information, but no complete advice on which Arduino to buy.

Now that I've found the most unhelpful forum trolls here, does anyone else have advice as to what to buy? As you can see, the product page is packed with various products and I don't know if the starter kit would be the best choice for the project in mind which is to essentially control hue with a circuit (using their documented API : http://developers.meethue.com/). As of now, I don't need help with the programming methods - just hardware choices.

For example, there's a nice tutorial here http://arduino.cc/en/Tutorial/WiFiWebServer.

Hardware Required:

  • Arduino WiFi Shield
  • Shield-compatible Arduino board
  • (optional) Six analog sensors attached to Analog in Pins 0-5

It looks like a great tutorial, but again, I don't know which products I should purchase.

Thanks for the help in advance!

AelxProter: I know that I need the wifi component, but can anyone point me in the right direction as to the basics of what I should purchase to get started on this?

If you want to access WiFi, you need a WiFi shield. The Arduino's WiFi shield, while expensive, is nice because it takes care of all the communication, encryptions, and even provides a tcp stack. Keeps the burden off of the smaller microcontrollers.

AelxProter: I've found many posts with bits and pieces of information, but no complete advice on which Arduino to buy.

You choose the Arduino based on the number of I/O you need, amount of RAM you want, what devices you'll interact with, etc. So far, you have given no details other than "a physical object." Makes it difficult to suggest a piece of hardware when you don't know what the hardware is expected to do.

AelxProter: I don't know if the starter kit would be the best choice for the project in mind which is to essentially control hue with a circuit

What circuit? That's the missing piece of information. Again, can't suggest what hardware to buy without details of what circuit you're trying to build.

AelxProter: (using their documented API : http://developers.meethue.com/). As of now, I don't need help with the programming methods - just hardware choices.

The API looks very text/string heavy. With only 2K-4K of RAM, this is going to be challenging (but not impossible) on most Arduino boards with their simple 8-bit microcontrollers. It seems like a standalone device that needs to communicate with a web server would be a better project for a Pi, Beaglebone, or maybe the Galileo.

AelxProter: For example, there's a nice tutorial here http://arduino.cc/en/Tutorial/WiFiWebServer.

You want to make a webserver or you're using that as an example tutorial you'd like to find for the project you haven't described yet?

If you post a schematic we can talk about the hardware .

I don't think you'll have much luck researching the Hue on this forum because it is not something we normally don't get questions about.

Thanks for the typical elitist,condescending responses that I would have expected of other forum communities.

Your not going to get much help here with that attitude. You're not going to be welcome here with that attitude.

Now that I've found the most unhelpful forum trolls here, does anyone else have advice as to what to buy?

Anyone ?..... anyone ?

Since you are not getting any other replies you might consider that the following possibilities: A- We were right and you didn't provide enough information in you original post , or B- Your cocky attitude has put off people who might otherwise have offered help.

Now that you have criticized us and called us "trolls" because we pointed out that you didn't provide any documentation or a schematic and yet expected us to answer your questions , we are still here trying to help you and I don't see any other takers . Do you want to insult us some more or do you want to post a schematic or SOMETHING we can work with ?. So far I don't see anything in your post that really constitutes a project criteria.

Posting this:

Arduino WiFi Shield Shield-compatible Arduino board (optional) Six analog sensors attached to Analog in Pins 0-5 It looks like a great tutorial, but again,

and this:

I don't know which products I should purchase.

really doesn't tell us anything, does it ? Without a block diagram or schematic of the whole project how can we know what you need ? Linking the Developers site for the Hue doesn't help us answer H/W questions.

You already know you need a wifi shield so what do you want from us ? Is it Elitist or condescending to ask you to post a block diagram or schematic for the project you want us to advise you on ?

I've found many posts with bits and pieces of information, but no complete advice on which Arduino to buy.

When you can post some kind of design criteria that includes all the specs someone would need to answer your question then maybe someone will answer your question. Insulting us will get you nowhere , fast.

I found another solution. Problem solved.

It would be nice if you could at least share what the solution is. The concept of the forum is that it is supposed to be a give and take. We help you and you help others. We weren't able to help you but it is not because we didn't want to but for other reasons. If you found a solution it would help others if you at least post a link pointing to the solution. Ending your post like this really makes it look like you don't care if anyone else figures out how to control the Hue. I personally have no need for this technology but surely you are not the only one trying to do it. If you care about other members it would be appreciated if you could post a link for those looking for that solution. I'm not going to promise it will get you any karma points from anyone els but it's really not about that anyway. I will promise you a karma click if you do. If others find it helpful maybe they will follow suit.

I found more evidence of success from people using Pinoccio, which looks promising considering it has been build with battery operated wifi in mind: https://pinocc.io/

Relevant links:

https://github.com/kowitz/pinoccio-hue https://muut.com/i/pinoccio/pinoccio-software-api:put-to-an-ip-in-the-same-ne

Thanks for wrapping that up properly. I'm sure someone will find it useful.