Custom Integration for Home Assistant to control a any (local/remote) LedFX-server
- Everything configurable via UI
- AutoConnect to 3 LedFX-Rest-API-Endpoints
- Automatically
GET
Informations from all Endpoints - AutoCreate Entities:
- Binary Sensor (Is LedFX online?)
- Devices Sensor (Number of Devices inside LedFX)
- Scenes Sensor (Number of Scenes inside LedFX)
- Switch (if start/stop is set in config -
GET
-call) - Light
- EffectList (Filled with scenes from LedFX)
- On/Off mirrors Switch - upcoming feature
- EffectList-Change will fire LedFX via
PUT
- More settings in Server Start/Stop Commands
- Make also use of the after setup config flow (options)
- Allow editing of setup-settings
- Make SCAN_INTERVAL editable via UI
- Allow disable poll (If you have everything setup in ledfx, there is no need to poll for new infos all the time)
- Create a Sync-Button to manually trigger a request
- Add more
POST
andPUT
calls
- LedFX
- with at least one scene setup
- the ledfx config yaml defines your host to 127.0.0.1 per default. You need to change it to your IP (or maybe 0.0.0.0 will also work)
- hass - (HomeAssistant)
- HACS - (HomeAssistantCommunityStore)
- Install via Hacs
- Goto Hass-Config-Integration -> Add -> Ledfx Remote
- Fill Ip & port (LedFX Server needs to online)
- no changes in configuration.yaml needed
- all Settings are handled via UI
- Open the light entity and change your scenes :)