Migrate Intergas InComfort/Intouch Lan2RF gateway YAML to config flow (#118642)

* Add config flow

* Make sure the device is polled - refactor

* Fix

* Add tests config flow

* Update test requirements

* Ensure dispatcher has a unique signal per heater

* Followup on review

* Follow up comments

* One more docstr

* Make specific try blocks and refactoring

* Handle import exceptions

* Restore removed lines

* Move initial heater update in try block

* Raise issue failed import

* Update test codeowners

* Remove entity device info

* Remove entity device info

* Appy suggestions from code review

* Remove broad exception handling from entry setup

* Test coverage
This commit is contained in:
Jan Bouwhuis 2024-06-03 20:37:48 +02:00 committed by GitHub
parent aac31059b0
commit dd1dd4c6a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 621 additions and 94 deletions

View file

@ -256,6 +256,7 @@ FLOWS = {
"imap",
"imgw_pib",
"improv_ble",
"incomfort",
"inkbird",
"insteon",
"intellifire",