WIP homebride platform for LEDENET devices (MagcHome) with full support for RGB+CCT/WWCW.
The following devices have been tested and confirmed to work:
npm i -g homebridge-ledenet
- Add platform to your config file
In order to use this plugin, you’ll need to add the following JSON object to your Homebridge config file:
|Homebridge Platform name.
This value should always be ledenet.
|The name of this platform within Homebridge.
This is mainly used for logs and can be any value you want.
|List of LEDENet devies this plugin should expose.
See the Accessories section for more information.
The accessories config object allows you to customize how your devices appear and behave within HomeKit.
|The default name this accessory should have in HomeKit.
|The IP address of the controller.
|The color temperature of your warm white LED. Defaults to 3000.
|The color temperature of your cool white LED. Defaults to 6000.
Seems to work fully for RGB and CCT using both WW/CW LEDs.
- Need to support auto-switching to CCT when RGB values get into white ranges
- Support other devices:
Running Homebridge with this plugin:
Inspecting packets between the MagicHome app and the device to reverse engineer the LEDENET protocol:
yarn util proxy-discovery # This allows the MagicHome app to detect your computer as a device yarn util proxy-cmds # This proxies commands between your compiter and your LEDENET device