Make this an official integration #96
Replies: 8 comments 2 replies
-
Replacing the built-in integration with a different one that is not backward compatible is going to break the implementation of existing users. That is going to create a problem that I didn't want to deal so I didn't want to even raise it for consideration of the HA committers. Anyway, before it is even considered it should be demonstrated that this integration is better (I think so but that is not enough) and it is preferred by most users of the built-in integration. |
Beta Was this translation helpful? Give feedback.
-
I love the integration and it is - at least in my case - much better than the built-in one. |
Beta Was this translation helpful? Give feedback.
-
I would also love to see PRs against the built-in integration instead of using a custom_component. Please make sure to break down your PRs in reviewable chunks. One single PR with a ton of changes at once will most likely not be accepted. |
Beta Was this translation helpful? Give feedback.
-
@kroimon That's not going to happen. This is not an incremental update of the original integration but a new one built completely from scratch with a different approach. I have no idea what it will take to replace the built in one and, for the foreseeable future, don't expect to even try to find out. |
Beta Was this translation helpful? Give feedback.
-
Breaking changes? Which ones? The official integration can only inform on the status. So rewriting automations will be quite a breeze for the users |
Beta Was this translation helpful? Give feedback.
-
All of them, this integration is completely different so anything that was built for the built-in one, UI wise or automations will not work with this one. |
Beta Was this translation helpful? Give feedback.
-
As far as I know, no new integrations with yaml configuration will be accepted by the HA team. So in order to make this one official this part needs to be rewritten. on the other hand, a HACS integration has the benefit that it can update outside the HA release cycle. This can be helpfull for critical issue as well as reacting on API changes. Of course it would be up to @ekutner together with the HA developers. But is it was up to me, I would like to see this one as the official one. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Just wondering why this hasn't been as an official integration instead of the basic "built in" one.
Beta Was this translation helpful? Give feedback.
All reactions