Live data from Hacker News

Hacking into Internet-Connected Light Bulbs

contextis.co.uk

1–10 of 41 posts

Re: Hacking into Internet-Connected Light Bulbs

#2
I have the pleasure of having been involved with one of the first network protocol reverse-engineers of the LIFX [0], and off the back of that hacked together a NodeJS library and a Wireshark dissector. I've updated the NodeJS lib to handle the new firmware (it does more over UDP, whereas it used to use a mixture of UDP and TCP) but not the dissector yet.

There's absolutely no authentication on the network protocol at all; as long as you're in the same network as the bulbs then you can send UDP packets and control the bulbs. I imagine this is a good and a bad thing; XBoxes automatically setting mood lighting when playing games etc... I'd rather they had to ask my permission before doing that, though.

[0] https://github.com/magicmonkey/lifxjs/blob/master/Protocol.m...

Re: Hacking into Internet-Connected Light Bulbs

#3
I just bought 3 Miilight bulbs, and obviously after installing them I was like. Man my neighbours could probably control my lights... I also have a RF remote which operates on 2,4ghz and does not require network authentication. The Wifi bridge does require authentication however. I was thinking of building an RF "cannon" with a directional antenna and see how far I can go. I also got a DVB-T dongle. I should be able to "catch" the signal, right?

Re: Hacking into Internet-Connected Light Bulbs

#6

A light bulb has more processing power than the PC I used in the early 90s. What an interesting world we live in.

Just remember that back then your computer was unreliable and your light bulb was reliable.

Now your light bulb is unreliable as well as your computer :)

Re: Hacking into Internet-Connected Light Bulbs

#7

I have the pleasure of having been involved with one of the first network protocol reverse-engineers of the LIFX [0], and off the back of that hacked together a NodeJS library and a Wireshark dissector. I've updated the NodeJS lib to handle the new firmware (it does more over UDP, whereas it used to use a mixture of UDP and TCP) but not the dissector yet. There's absolutely no authentication on the network protocol a…

Thank you for sharing your work. I've considering getting some small cheap ir rgb bulbs and building some kind of "rPi/arduino lifx bridge" to control them all from the lifx side. This will help a lot. :)

Re: Hacking into Internet-Connected Light Bulbs

#8

I just bought 3 Miilight bulbs, and obviously after installing them I was like. Man my neighbours could probably control my lights... I also have a RF remote which operates on 2,4ghz and does not require network authentication. The Wifi bridge does require authentication however. I was thinking of building an RF "cannon" with a directional antenna and see how far I can go. I also got a DVB-T dongle. I should be able…

I can't seem to find anything on the Googles for that product.

Is it spelled correctly? Can you give me a link to it? I'm interested in home automation, but all the ones I've looked into so far don't really do it for me.

Re: Hacking into Internet-Connected Light Bulbs

#9
post #6

A light bulb has more processing power than the PC I used in the early 90s. What an interesting world we live in.

Just remember that back then your computer was unreliable and your light bulb was reliable. Now your light bulb is unreliable as well as your computer :)

The light bulb halting problem, pre-IoT: Will it turn off? Yes.

The light bulb halting problem, now: Will it turn off? Impossible to say.

Re: Hacking into Internet-Connected Light Bulbs

#10

I just bought 3 Miilight bulbs, and obviously after installing them I was like. Man my neighbours could probably control my lights... I also have a RF remote which operates on 2,4ghz and does not require network authentication. The Wifi bridge does require authentication however. I was thinking of building an RF "cannon" with a directional antenna and see how far I can go. I also got a DVB-T dongle. I should be able…

I can't seem to find anything on the Googles for that product. Is it spelled correctly? Can you give me a link to it? I'm interested in home automation, but all the ones I've looked into so far don't really do it for me.

I guess he means http://www.milight.com/
Post reply on HN