Files
ha-core/tests/components
Allen Porter 5000c426c6 Add config flow for Rain Bird (#85271)
* Rainbird config flow

Convert rainbird to a config flow. Still need to handle irrigation numbers.

* Add options for irrigation time and deprecate yaml

* Combine exception handling paths to get 100% test coverage

* Bump the rainird config deprecation release

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Remove unnecessary sensor/binary sensor and address some PR feedback

* Simplify configuration flow and options based on PR feedback

* Consolidate data update coordinators to simplify overall integration

* Fix type error on python3.9

* Handle yaml name import

* Fix naming import post serialization

* Parallelize requests to the device

* Complete conversion to entity service

* Update homeassistant/components/rainbird/switch.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/rainbird/config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Remove unused import

* Set default duration in options used in tests

* Add separate devices for each sprinkler zone and update service to use config entry

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-07 09:34:01 -08:00
..
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2023-01-02 18:14:14 +01:00
2023-01-05 11:34:07 +01:00
2022-12-20 17:54:17 +01:00
2022-11-29 22:36:36 +01:00
2022-12-27 11:07:10 +01:00
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2022-12-13 23:32:30 -05:00
2022-11-28 16:51:43 +01:00
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2022-11-29 22:36:36 +01:00
2022-12-06 13:27:58 +01:00
2023-01-03 17:32:39 +01:00
2023-01-03 17:32:10 +01:00
2023-01-02 20:49:55 -05:00
2022-12-27 11:07:10 +01:00
2022-12-27 11:07:10 +01:00
2022-11-29 22:36:36 +01:00
2022-12-05 10:53:05 +01:00
2022-11-29 22:36:36 +01:00
2022-11-23 11:25:21 +01:00
2022-12-05 20:08:05 +01:00