hass-core/homeassistant
Marcel van der Veldt 2bb46c8a9e
Fix for missing/corrupt names of Matter devices (#92073)
* Fix missing names on some devices/bridges

* guard for None devicetype (just in case)

* Update homeassistant/components/matter/adapter.py

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>

* Update homeassistant/components/matter/adapter.py

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>

* Update homeassistant/components/matter/adapter.py

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>

* Update homeassistant/components/matter/adapter.py

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>

* black and isort

* Code quality

* Add tests

* Add coverage test, add None for empty string

---------

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
Co-authored-by: jbouwh <jan@jbsoft.nl>
2023-05-25 03:50:13 +02:00
..
auth Fix trusted_users group schema (#92847) 2023-05-23 20:11:25 +02:00
backports Add Self typing (1) [mypy 1.0] (#87598) 2023-02-06 22:29:47 -06:00
brands Add Yale Home virtual integration (#93364) 2023-05-24 07:21:49 +02:00
components Fix for missing/corrupt names of Matter devices (#92073) 2023-05-25 03:50:13 +02:00
generated Add Yale Home virtual integration (#93364) 2023-05-24 07:21:49 +02:00
helpers Use call_at for events instead call_later (#93431) 2023-05-24 21:04:07 +02:00
scripts Adjust registry access in scripts (#88884) 2023-02-28 21:58:47 -05:00
util Fix shutdown being delayed for cancelling tasks (#93287) 2023-05-21 14:17:34 +02:00
__init__.py
__main__.py Stricter pylint message control (#86154) 2023-01-20 13:47:55 +01:00
block_async_io.py Update mypy to 1.1.1 (#89268) 2023-03-08 22:57:54 +01:00
bootstrap.py Capture warnings.warn and friends messages in logs (#85875) 2023-05-18 21:41:13 +03:00
config.py Add ComponentProtocol to improve type checking (#90586) 2023-03-31 14:19:58 -04:00
config_entries.py Only check support_entry_unload/support_remove_from_device once (#92041) 2023-04-26 10:23:18 +02:00
const.py Add time platform (#81949) 2023-04-30 22:33:51 +02:00
core.py Fix shutdown being delayed for cancelling tasks (#93287) 2023-05-21 14:17:34 +02:00
data_entry_flow.py Use slots for discovery dataclasses (#90751) 2023-04-04 12:44:59 +02:00
exceptions.py Make dataclasses in HA core slotted (#91208) 2023-04-11 07:58:28 -10:00
loader.py Use futures instead of asyncio.Event for async_get_integrations (#93060) 2023-05-14 14:42:04 -05:00
package_constraints.txt Add constraint for pyminiaudio to 1.57 (#93501) 2023-05-24 17:03:37 -05:00
requirements.py Core code styling improvements (#85963) 2023-01-15 23:00:51 +01:00
runner.py Make dataclasses in HA core slotted (#91208) 2023-04-11 07:58:28 -10:00
setup.py Ensure dependencies are awaited correctly when setting up integrations (#91454) 2023-04-21 08:33:50 +02:00
strings.json Add state translations for helpers (#90356) 2023-03-27 16:19:25 -04:00