I've been using Home Assistant for a long time, but I'm about to drop it as it just breaks way too much. The most annoying part are upgrades - you have to spend around 3-7 hours fixing problems introduced by each new upgrade as HA team doesn't care about compatibility at all.
Been using for over a year. Home Assistant is The most awesome smart home hub out there.