Comments on: Reverse engineering the new Milight/LimitlessLED 2.4 GHz Protocol https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/ I occasionally write about things. Usually these things are about computers. Tue, 16 Jan 2024 00:38:16 +0000 hourly 1 https://wordpress.org/?v=5.7.15 By: Dave https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-16972 Tue, 16 Jan 2024 00:38:16 +0000 http://blog.christophermullins.com/?p=238#comment-16972 Don’t suppose they would have included a Key to switch the encryption right out. (possibly for old remotes and globs) it would make life easier if they did.

]]>
By: Dave https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-16970 Mon, 15 Jan 2024 07:27:39 +0000 http://blog.christophermullins.com/?p=238#comment-16970 Hi Chris

I think the work you have put into this project is a credit to you and what you have done so far is great!

I have bean playing with the code for this and some of the other linked projects and have not bean able to get anything happening. So I thought I would try the pre-compiled  file.

I have downloaded your hex bin file for ESP8266 node MCU and flashed it. I can connect to the WiFi and does not ask for a pass word. It comes up as FaryLink_CEAA52 the IP is 92.168.4.2 if enter into a browser I get a cannot be found message. If I open the serial monitor in Arduino and rest the ESP I get

NodeMCU 0.9.5 build 20150318 powered by Lua 5.1.4
lua: cannot open init.lua

I thought my ESP was a V2 however is has the elongated chip so maybe it is a V3 Do you have any idea what  I should try to get it going?

There is something else you may be able to tel me, with disco mode is the sequencing in the remote or in the bulb?

Thanks.

]]>
By: Dave https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-16943 Fri, 05 Jan 2024 11:32:04 +0000 http://blog.christophermullins.com/?p=238#comment-16943 I want to have a pay with the code for the MiLleght hub what I am trying to do replace the remote with a ESP8266 and sequence color changes of the MiLight globe  directly from ESP 8266 I chose the FUT104 globe because it is 12 volts and safe to play with. Not worry about extra banks of globes or anything like that at the moment. However I figure that are good price to start all day with the hub code. I have been trying to set up the project with Arduino IDE

I have downloaded the project file from GitHub and unzipped it. Then created a project with Arduino IDE named ESP8266-MyLight-Hub. In the unziped GitHub files in the SRC folder there is a the main file, I have copied the code from mane to my Arduino ESP8266-MyLight-Hub file. In the lib folder there are folders complaining library files .cpp and .h I have copied these folders and their contents to documents/arduino/libraries directory, along with a few other files that Arduino was asking for.

When I verify/Compile I get Errors, Arduino keeps asking for more libraries it seems there are libraries calling libraries. I cannot find all these libraries and the ones that I have found I am uncertain if I have the best alright ones. Somehow I don’t think I am setting the project up right, the structure does not look like something for Arduino. The structure looks more like something for code blocks no some other ide.

Can anyone help with how to set up the project on Arduino ide. Or possibly a cut down version, just ESP8266 remote, something really simple able to just turn on 4 or 5 colours flat out.

 

]]>
By: Gael https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-11425 Thu, 27 Jan 2022 20:10:16 +0000 http://blog.christophermullins.com/?p=238#comment-11425 Amzing work you’ve done Chris!
Thanks for sharing this with us!

]]>
By: Ashley https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-10950 Sun, 19 Sep 2021 22:59:20 +0000 http://blog.christophermullins.com/?p=238#comment-10950 Hi Chris

Are you interested in looking at the MiLight SYS cable protocol?  its 3 wires (0v, 24vDC, data), its likely a cutdown version of DMX for a single fitting as its part of there DMX range, each fitting has 5 colors (RGBCW, WW), there controller will only receive a propriety WiFI (not the same as the MiLight wireless) and i would like to drive there lights with just a Arduino, which is possible if the data wire can be decoded, it might even be a standard 5 color existing LED driver, i really have no idea, i can program, not decode.

 

Many Thanks
Ashley – contact@ashleygriffin.ca

]]>
By: chris https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-5944 Mon, 20 May 2019 18:55:22 +0000 http://blog.christophermullins.com/?p=238#comment-5944 Any digital logic analyzer will do. Just need to sniff the SPI bus.

]]>
By: Goldenhex https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-5942 Mon, 20 May 2019 17:48:36 +0000 http://blog.christophermullins.com/?p=238#comment-5942 Hey maybe you could tell us what hardware you used to find out on which channels the remotes were transmitting or how you sniffed the data

Kind regards

]]>
By: chris https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-4701 Mon, 11 Jun 2018 16:27:07 +0000 http://blog.christophermullins.com/?p=238#comment-4701 Hi Felix,

Theoretically yes, but the code in my project is very tied to the ESP8266 platform.

]]>
By: Felix Fricke https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-4696 Sun, 10 Jun 2018 23:01:44 +0000 http://blog.christophermullins.com/?p=238#comment-4696 Would it be possible to port this awesome project to Raspbian so one doesn’t need to use an extra ESP8266?

]]>
By: Milight Multi-Bridge Emulator – Abandon du projet – Blog de G-Rom https://blog.christophermullins.com/2017/03/18/reverse-engineering-the-new-milightlimitlessled-2-4-ghz-protocol/comment-page-1/#comment-1671 Sun, 25 Jun 2017 18:26:16 +0000 http://blog.christophermullins.com/?p=238#comment-1671 […] vous invite vivement à aller voir son blog ainsi que sa page GitHub […]

]]>