Commit Graph

74000 Commits (1daaffc01f03f5d8a93d708c4faaba4b645f9d5b)

Author SHA1 Message Date
Josef Zweck 1daaffc01f
Bump pytedee_async to 0.2.15 (#112495) 2024-03-06 14:24:53 +01:00
Joost Lekkerkerker 5400b4055a
Remove entity description mixin in Dremel 3D Printer (#112405) 2024-03-06 14:24:05 +01:00
Joost Lekkerkerker 86503526ee
Remove entity description mixin in EnergyZero (#112412) 2024-03-06 14:23:00 +01:00
Joost Lekkerkerker 0153c1840f
Remove entity description mixin in EasyEnergy (#112407) 2024-03-06 14:22:50 +01:00
Erik Montnemery 807c3ca76b
Add custom integration block list (#112481)
* Add custom integration block list

* Fix typo

* Add version condition

* Add block reason, simplify blocked versions, add tests

* Change logic for OK versions

* Add link to custom integration's issue tracker

* Add missing file

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-06 13:56:47 +01:00
Simone Chemelli 780428fde6
Disable Shelly diagnostic binary sensor (#112497) 2024-03-06 13:47:16 +01:00
Joost Lekkerkerker 0cdc90468e
Add icon translations to Tailscale (#112302) 2024-03-06 13:38:32 +01:00
Joost Lekkerkerker a23dbe4727
Add icon translations to Whois (#112356) 2024-03-06 13:36:01 +01:00
Joost Lekkerkerker 6be2fa1293
Add icon translations to Zerproc (#112366) 2024-03-06 13:35:08 +01:00
Joost Lekkerkerker 8440b57349
Remove entity description mixin in August (#112383) 2024-03-06 12:50:59 +01:00
Simone Chemelli 8cd98a5319
Add Shelly restart required binary sensor (#112493) 2024-03-06 12:37:15 +01:00
Joost Lekkerkerker 2684b1f772
Add icon translations to Insteon (#111844) 2024-03-06 12:37:06 +01:00
Joost Lekkerkerker 3e5fdfb570
Add icon translations to isy994 (#111847) 2024-03-06 12:36:59 +01:00
Joost Lekkerkerker 8557d03265
Add icon translations to iZone (#111848) 2024-03-06 12:36:51 +01:00
Joost Lekkerkerker b07e9df308
Add icon translations to Starline (#112241) 2024-03-06 12:36:44 +01:00
Joost Lekkerkerker e53dcea007
Add icon translations to Poolsense (#112184) 2024-03-06 12:36:35 +01:00
Joost Lekkerkerker 503d39ef0d
Add icon translations to TP-Link Omada (#112318)
* Add icon translations to TP-Link Omada

* Add icon translations to TP-Link Omada
2024-03-06 12:36:20 +01:00
Joost Lekkerkerker a4444925c8
Add icon translations to Transmission (#112324) 2024-03-06 12:36:01 +01:00
Joost Lekkerkerker 8946cfc1e9
Add icon translations to Tuya (#112326) 2024-03-06 12:35:47 +01:00
Joost Lekkerkerker abf75c4faf
Add icon translations to UPB (#112333) 2024-03-06 12:35:38 +01:00
Joost Lekkerkerker dc2d83f131
Add icon translations to ViCare (#112346)
* Add icon translations to ViCare

* Add icon translations to ViCare
2024-03-06 12:35:30 +01:00
Joost Lekkerkerker 66fae7ff9d
Add icon translations to Wilight (#112357) 2024-03-06 12:27:05 +01:00
Joost Lekkerkerker 1cc58f217b
Add icon translations to Zodiac (#112369) 2024-03-06 12:26:45 +01:00
Joost Lekkerkerker 4a22415c2d
Add icon translations to Zone (#112370) 2024-03-06 12:26:37 +01:00
Joost Lekkerkerker e041c3aa0f
Remove entity description mixin in EnOcean (#112483)
Remove entity description mixin in Enocean
2024-03-06 12:17:35 +01:00
Bram Kragten 3e7d42a83b
Update frontend to 20240306.0 (#112492) 2024-03-06 12:16:29 +01:00
Joost Lekkerkerker 50a33c5a18
Fix typo in Reolink translation keys (#112489)
* Fix typo in Reolink translation keys

* Fix typo in Reolink translation keys
2024-03-06 12:14:21 +01:00
Joost Lekkerkerker c00426293d
Add icon translations to Twentemilieu (#112327) 2024-03-06 11:51:23 +01:00
Joost Lekkerkerker c8f340966e
Add icon translations to Elgato (#111423) 2024-03-06 11:49:36 +01:00
Joost Lekkerkerker 2c42517ac4
Add icon translations to Tailwind (#112303) 2024-03-06 11:37:05 +01:00
Joost Lekkerkerker 4d6a910e64
Remove constructor in WLED Options flow (#112456) 2024-03-06 11:33:02 +01:00
Thomas55555 0a11cb5382
Avoid errors when there is no internet connection in Husqvarna Automower (#111101)
* Avoid errors when no internet connection

* Add error

* Create task in HA

* change from matter to automower

* tests

* Update homeassistant/components/husqvarna_automower/coordinator.py

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

* address review

* Make websocket optional

* fix aioautomower version

* Fix tests

* Use stored websocket

* reset reconnect time after sucessful connection

* Typo

* Remove comment

* Add test

* Address review

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-06 11:25:56 +01:00
Erik Montnemery 8c2c3e0839
Improve integration_entities template function (#111943) 2024-03-06 11:05:06 +01:00
Joost Lekkerkerker 09b1b40833
Add icon translations to Reolink (#112208)
* Add icon translations to Reolink

* Fix

* Update homeassistant/components/reolink/icons.json

Co-authored-by: starkillerOG <starkiller.og@gmail.com>

* Update homeassistant/components/reolink/icons.json

---------

Co-authored-by: starkillerOG <starkiller.og@gmail.com>
2024-03-06 11:02:13 +01:00
Aidan Timson 2599252600
Post System Bridge 4.x.x integration improvements (#112189)
* Dont remove api key during migration

* Fix return

* Fix test

* Make lambda more readable

* Move fixtures to init, move migration test to test_init.py

* Refactor config_entry data assignment

* Refactor system_bridge migration tests

* Fix type for debug message

* Fix type for debug message

* Remove duplicated unused code (rebase error)

* Refactor test_migration_minor_2_to_1 to test_migration_minor_future_to_2

* Fix version check in async_migrate_entry

* Update migration logic to handle future minor version

* Add ConfigEntryState assertion in test_init.py

* Change condition to minor_version < 2

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

* Refactor system bridge migration tests

* Remove minor downgrade code

* Update tests/components/system_bridge/test_init.py

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

* Update tests/components/system_bridge/test_init.py

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

* Apply suggestions from code review

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

* Move dataclass to store requested data to data.py

* Use dataclass in config flow

* Move media player and sensor onto data.py dataclass

* Move data and handler inside validate

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-06 10:47:21 +01:00
Joost Lekkerkerker 39cad5f1ee
Remove entity description mixin in Enphase Envoy (#112486) 2024-03-05 23:42:07 -10:00
dependabot[bot] 8e26e36033
Bump Wandalen/wretry.action from 1.4.4 to 1.4.5 (#111700)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2024-03-06 10:34:48 +01:00
J. Nick Koston 87a82e0562
Fix detection of DLI sockets in wemo (#112485) 2024-03-06 10:34:18 +01:00
J. Nick Koston 72ac2f127f
Wait to start emulated_hue until the started event (#112477) 2024-03-05 22:25:11 -10:00
Jan-Philipp Benecke 8770a50859
Remove deprecated `hass.components` usage in mobile_app (#111888) 2024-03-06 09:11:31 +01:00
Brett Adams f801ec45ce
Bump tesla-fleet-api to 0.4.9 (#112288)
* Bump to 0.4.9

* Use SubscriptionRequired instead of PaymentRequired
2024-03-06 09:09:15 +01:00
Jan-Philipp Benecke 995d93dd33
Remove deprecated `hass.components` usage in config entry flow (#111880)
* Remove deprecated `hass.components` usage in config entry flow

* Do local import

* Also use local import for webhook
2024-03-06 09:07:09 +01:00
steffenrapp 64dcc4606f
Deprecate attributes of Nuki entities (#111419)
* Remove attributes from Nuki entities

* Comment about deprecation

* Update homeassistant/components/nuki/binary_sensor.py

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

* Update homeassistant/components/nuki/binary_sensor.py

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

* Update homeassistant/components/nuki/lock.py

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

* Update homeassistant/components/nuki/sensor.py

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

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-06 09:01:14 +01:00
starkillerOG 403b47f712
Add Reolink play quick reply message (#112134) 2024-03-06 08:55:49 +01:00
J. Nick Koston f3a9756f81
Avoid waiting for integration platforms in the parent integration (#112467) 2024-03-05 21:16:42 -10:00
J. Nick Koston 87739bc072
Add test to ensure bootstrap continues if an integraton raises CancelledError (#112472) 2024-03-05 19:34:16 -10:00
Joost Lekkerkerker eef661c917
Add icon translations to V2C (#112338) 2024-03-06 06:32:47 +01:00
Joost Lekkerkerker 8d6205cedd
Add icon translations to iBeacon (#111811)
* Add icon translations to iBeacon

* Add icon translations to iBeacon
2024-03-06 06:32:31 +01:00
Joost Lekkerkerker addd957091
Use default icon for Lupusec (#111901) 2024-03-06 06:32:19 +01:00
Joost Lekkerkerker 2ed9c26c22
Add icon translations to Tami4 (#112304) 2024-03-06 06:32:09 +01:00