Skip to content

Instantly share code, notes, and snippets.

@garbled1
Last active August 7, 2019 02:32
Show Gist options
  • Save garbled1/9082e9bf0c647239b27640c30c7bcb77 to your computer and use it in GitHub Desktop.
Save garbled1/9082e9bf0c647239b27640c30c7bcb77 to your computer and use it in GitHub Desktop.
MiLight Notes
A few notes about MiLights from messing about.
If you link a light to 1 remote, you can link it as zone 1, and then to another remote, as a different zone.
(Apparently 3.0 devices can remember 4 linkings in a ring buffer)
If you then unlink from any remoe, it unlinks everything. The bulb forgets all other links.
The bulb has no memory for who told it what to do. If you turn it on with remote 1 and set to red,
then turn it off, then turn it on with remote 2, it will be red.
According to the RF protocol, the remotes have ID's. Unsure how unique this is.
The web interface for the ibox2 has a default login of admin:admin. Up in the top corner there is
a link to switch to english.
Even though the web ui says TCP Server at port XXXX, it is in reality a UDP listener on that port.
Have not attempted the other types.
I don't have 2 iboxes, but the "tcp" client option, and UDP options are interesting.
You set a destination host. In theory, maybe you can give it the IP of another ibox,
and have it forward requests down the line? (ie, for coverage)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment