I’m pleased to announce the release of my Home Assistant Aqara lighting integration for the T1M Ceiling Light, T1 LED Strip and T2 bulbs. It’s still in beta phase (v0.3.0) but has the base features implemented now and is ready for public testing.
Overview
Easily control Aqara lights with RGB dynamic effects, individual segment patterns, gradients, CCT sequences, and state restoration.
Features
Aqara App Effect Presets - Quick access to 24 preset effects from the Aqara mobile app
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
New in v0.6.0 is a Device Config panel which allows you to apply configuration settings to multiple Aqara lights at the same time. Available settings are filtered according to which kind of devices are selected, and only the compatible settings are sent to each device.
For T2 bulbs these include a visual editor for transition curvature with draggable adjustment graph.
Since my last post the integration is now up to v0.11.0, new features include:
Segment Zone Naming - Assign custom names to segment zones on each device with a visual grid editor for intuitive zone configuration
Device triggers for HA automations - Aqara lighting devices now appear in the Home Assistant automation UI device trigger selector, enabling native trigger-based automations of features
Interactive Visual Segment Selection for segment patterns and sequences
XY Color Picker Modal - with color history swatches
Dynamic SVG preset preview thumbnails - Presets now display dynamically generated SVG thumbnail previews showing the actual color pattern
Per-user preferences with server-side storage - User preferences are stored on the server, persisting across browsers and devices
REST API Trigger Endpoint- Trigger presets from external systems such as Node-RED or iOS shortcuts
Multiple Zigbee2MQTT Instance Support
User Preset Backup and Restore
Many more features and improvements have also been implemented.
It’s also now installable directly through HACS, just search for Aqara Advanced Lighting within the Home Assistant Community Store in your HA iinstallation.
wow! very nice. And such love to Aqara’s lights. I think you could expand this and see great traction if it were more open, but I understand your interests. Well done.
Thanks. In the long run I may well add support for other manufacturers once I run out of things to do with the Aqara lights I have or if they stop releasing new lights with new features to explore. I really want to get one of the new V1 Sky Mirror ceiling lights to reverse engineer.
It really just grew out my want to add the T2 bulb effects to Home Assistant and then ballooned from there as a fun side project to play around with.