1
mirror of https://github.com/home-assistant/core synced 2024-09-06 10:29:55 +02:00
ha-core/tests/components/rainbird
Allen Porter 25650563fe
Fix Rainbird unique to use a more reliable source (mac address) (#101603)
* Fix rainbird unique id to use a mac address for new entries

* Fix typo

* Normalize mac address before using as unique id

* Apply suggestions from code review

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

* Update test check and remove dead code

* Update all config entries to the new format

* Update config entry tests for migration

* Fix rainbird entity unique ids

* Add test coverage for repair failure

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* Remove unnecessary migration failure checks

* Remove invalid config entries

* Update entry when entering a different hostname for an existing host.

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-11-12 08:36:30 +01:00
..
__init__.py
conftest.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00
test_binary_sensor.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00
test_calendar.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00
test_config_flow.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00
test_init.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00
test_number.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00
test_sensor.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00
test_switch.py Fix Rainbird unique to use a more reliable source (mac address) (#101603) 2023-11-12 08:36:30 +01:00