hass-core/homeassistant/components/rainbird
Allen Porter 8d8c7187d3
Fix rainbird unique id (#99704)
* Don't set a unique id for devices with no serial

* Add additional check for the same config entry host/port when there is no serial

* Update homeassistant/components/rainbird/config_flow.py

Co-authored-by: Robert Resch <robert@resch.dev>

* Update tests/components/rainbird/test_config_flow.py

Co-authored-by: Robert Resch <robert@resch.dev>

* Update tests/components/rainbird/test_config_flow.py

Co-authored-by: Robert Resch <robert@resch.dev>

---------

Co-authored-by: Robert Resch <robert@resch.dev>
2023-09-23 23:14:57 +02:00
..
__init__.py
binary_sensor.py
config_flow.py Fix rainbird unique id (#99704) 2023-09-23 23:14:57 +02:00
const.py
coordinator.py Drop useless passing of update_method to DataUpdateCoordinator (#100355) 2023-09-14 10:09:55 +02:00
manifest.json Bump pyrainbird to 4.0.0 (#98271) 2023-08-12 13:37:43 -05:00
number.py Improve rainbird error handling (#98239) 2023-08-14 13:32:08 +02:00
sensor.py
services.yaml Migrate integration services (Q-S) to support translations (#96378) 2023-07-12 01:18:22 +02:00
strings.json Add deduplicate translations script (#96384) 2023-07-13 11:52:50 -04:00
switch.py Remove unused variable from rainbird (#99824) 2023-09-07 15:32:03 +02:00