I don't own anything other than an ISY994i now. Previously I owned an X10 system with various computer based HA control software. I still use some X10 devices with my ISY994i where higher security s not needed.
Lighting is a fairly simple and basic control that I would think all HA systems do quite well but..
The lighting I control with my ISY
- many Insteon dimming wall switches.
- many Insteon plug-ins connected to bedroom, hallway, foyer lamps
- Hue bridge with 5 Hue bulbs
- 2 MiLight bridges with 4 MiLight bulbs and 1 RGBW strip controller via WiFi
- 4 LEDenet RGBW LED strips via 4 LEDenet controllers on WiFi
- 8 LEDenet RGBW LED strips via Ethernet wired to RPi running custom software, WiFi to LEDenet controllers doing animation sequences
- X10 Lamp controllers for Christmas lights and 2Hp dust collector
In addition...
- CAO Tag manager reporting from 4 wireless Tags for Temperture to 0.4C acc., Humidity, XYZ position, proximity within 2 km.
- CAI WC8 reporting windspeed, gusts, temperature, humidity outside & out building, back to back WiFi link.
- 2 Insteon thermostats temp, humidity, status, and complete control via RPI/NodeLink
- 2 Venstar T7900 smart thermostats, no cloud dependence. Intelligent setback and recovery control. Smart draught compensation due to windchill factor outside.
- Echo and 2 Dots via ISY Portal with control over any device, scene, program, or variable value (cloud dependant)
- 4 Leak detectors
- Doorbell PB detection and control of ring
- 10 motion detectors for light, security, and occupancy detection
- garage door sensing and alarms
- HRV sensing and control for climate control, co-ordinated economy fresh air intake cycling based on humdity and temperature level comparison between inside and outside.
- HVAC runtime monitoring, and graphng of HVAC parameters for economy analysis.
- temperature reporting averaging from three sensors with elimination of wild reading contribution.
- SMS and email notifications of
.... leaks with water shutoffs,
.... heating failures with backup heaters,
.... unwelcome motion with alarms,
.... clothes dryer for clothes done, cycle overrun, door left open.
.... ISP IP address change
.... daily motion counts, low battery list, ISP IP address, room temperatures, while away.
.... doorbell rang
.... power restore with failure and recovery times
.... garage door left open after X hours or outside of 2 km away.