Lately there was not a single release which did not include any breaking changes or breaks essential stuff right away.
I, as a user, do not understand why this has to happen. Why does everything has to be changed and break?
First it was lovelace, i was forced to completely redo my web ui, as the old one was supposed to be “gone” (Which it still has not…)
Then ZHA, there are changes, to how the entities show up (I have no clue why this is needed). These changes made home assistant useless for me (First, my lights have been unavailable after startup until i switched them physically, then they turned unavailable after 120 minutes, then i could not even pair them anymore…)
Now i had to test the latest dev branch to see if my ZHA issue was solved…
There i saw changes to the tplink config. You now have to redo your tplink config, add template sensors for power readings.
Why is this? We had a perfectly working, easy to use implementation. Now you have to tinker around with template sensors.
Can anyone explain to me why there is a need to make stuff more complicated?
Consireding this has been happening for at least 3-4 releases now, i am not sure if home assistant is the correct software to use when it is this unstable and no one even cares about what we as users have to change everytime there is an update.
Everytime there is an update, i have to plan considerable time to do the upgrade as there is a 90% chance of nothing working after the update.
And before anyone says “Then do not update if you hate breaking changes”…
This is no solution. I have to regulary update, because (just examples) my harmony setup broke after the latest firmware update, my homematic setup broke after the latest ha update and so on.
I am really angry about this situation right now. I have not had a working home assistant for almost all of february and it does not look like i will have one during march.
The worst is, there is no word on WHY this has to be like this. Only information available is “This is a breaking change, see docs”
EDIT: see What is up with all these breaking changes? I missed the thank you, here it is…
Also, reworded the title a little bit.