Despite the native integration of ZHA in Home Assistant, Zigbee2MQTT is still the way to go if you are looking for a mature application with a broad support of Zigbee devices. The most recent release of which adds support for multiple new Philips Hue lights, countless fixes, and numerous improvements.
While not exclusively, many improvements apply to the popular Xiaomi/Aqara sensors. For example, the Aqara T1 Human Body Movement and Illuminance Sensor and Aqara E1 Door and Window Contact Sensor now both expose the illuminance in lux. This value can be used in automations that turn on the lights when the sunlight isn't strong enough to brighten up a room.
The full list of newly supported Philips Hue lights includes the following:
- Philips Hue Calla Outdoor
- Philips Hue Being
- Philips Hue White Ambiance Muscari Ceiling Light
- Philips Hue White Ambiance Buckram Single Spotlight (with Bluetooth)
- Philips Hue Go Portable Light
- Philips Hue White Ambiance Runner Double Spotlight
- Philips Hue smart plug (AU)
- Philips Hue White Ambiance Ceiling White Enrave M (with Bluetooth)
- Philips Hue Centura Recessed Spotlight White and Color Ambiance GU10 (black)
- Philips Hue Wellner White Ambiance E27 806lm (with Bluetooth)
- Philips Hue White Ambiance Still
Other newly supported devices include the Livarno Lux Smart LED Ceiling Light and Livarno Home LED Desk Lamp RGBW from Lidl, the Inovelli Blue Series Smart 2-1 Switch, and the Gledopto Smart Filament LED Bulb. The full list of changes can be found on the release page.