Releasing my new Aqara Advanced Lighting integration for the Aqara T1M Ceiling Light, T1 LED Strip, and T2 bulbs. It’s still in beta phase (v0.3.0) but has the base features implemented and is open for public testing.
Overview
Easily control Aqara lights more advanced of RGB dynamic effects, strip/ring individual segment control, color patterns, gradients and CCT sequences.
Features
Effect Presets - Quick access to 24 preset effects from the Aqara Home app
Respect for the work you’ve done. I’ve tested some of the features with the T1m flash, and it works great. For those like me who lack imagination, the presets are great.
If you are looking for more, and I mean a lot more, check out Scene Presets on HACS. The scenes are all Philips Hue inspired but they work with any bulb. There is a UI to activate a scene or there are service actions that can be used in automations and scripts.
Pleased to announce v0.5.0, a major feature release that brings frontend visual effect and pattern editors, and a preset management system. This release focuses on enhancing the frontend user experience with intuitive creation tools while maintaining full backend compatibility. Update via HACS, and be sure to hard refresh the browser to clear any cached previous version.
Enhanced Panel UI with Visual Editors
The sidebar panel now includes interactive visual editors for creating custom effects, patterns, and sequences:
Effect Editor - Create custom dynamic RGB effects
Effect type selector
Up to 8 color pickers for effect colors
Speed and brightness sliders
Segment selector for T1 Strip effects
Live preview of effect settings
Save as custom preset
Segment Pattern Editor - Design custom segment color patterns
Visual segment selector showing all available segments
This looks awesome, but I cannot seem to get it to work with using a MQTT broker thats running in a different docker container. Is it only usable for HASOS perhaps? where MQTT is running as an addon?
My setup is using Home Assistant inside a docker container, with zigbee2MQTT inside another container. both are communicating with MQTT running in another container. everything inside home assistant works (can control all my 65 zigbee devices and I see 2 T1M lights with 2.7.2 added segmentation exposed for these lights). the base topic is configured as zigbee2mqtt, but I dont see them popup in the HACS integration.
It should work fine, I’m running HA in a Docker container and have MQTT in a separate LXC and Zigbee2MQTT in another separate LXC. What errors are you seeing in logs?
In the integration, is the entity selector empty when you click the “Add target” button? You access the integration using “Aqara Lighting” in the HA sidebar menu.
I completely missed the part where a Aqara Lighting dashboard appeared where I need to select devices… haha. I thought I would see the aqara lights beneath the integration.
Thanks for the screenshot!
still struggling with this unfortunatly… I can select my T1M light, I can see all the options and things I could make, but whenever I set something to save, it just jumps to the “my Presets” tab and nothing happens.
When I try to restore a preset (I tried to restore one from the github source), it says Preset store not initialed
Is there something I need to configure for storage? should there be a folder thats not being created from installing it through HACS or something?
It seems like possibly the storage wasn’t configured properly when setting up the integration. Are there any errors in the HA logs? Try going to Settings-Integrations-Aqara Advanced Lighting-Reconfigure and see if there any log errors afterward.
I’ve just pushed a pre-release with possible fix. In HA go to Settings-Devices & Services-Devices-Aqara Advanced Lighting and enable Pre-release in the diagnostics, then update through HACS (click update information) to the v0.6.2-dev release.