Michael
d8cca482b3
Add reconfigure flow to AVM Fritz!Tools ( #116057 )
...
add reconfigure flow
2024-04-24 07:52:14 +02:00
Matthias Alphart
f115525137
Migrate KNX notify service to entity platform ( #115665 )
2024-04-24 07:51:02 +02:00
Sid
b37f7b1ff0
Enable Ruff RUF019 ( #115396 )
...
* Enable Ruff RUF019
* fix tado tests
* review comments
2024-04-24 07:23:24 +02:00
J. Nick Koston
4a59ee978c
Always do thread safety checks when calling async_fire ( #116055 )
2024-04-24 06:41:55 +02:00
J. Nick Koston
53a179088f
Add debug mode to catch unsafe thread operations using core helpers ( #115390 )
...
* adjust
* adjust
* fixes
* one more
* test
* debug
* move to config
* cover
* Update homeassistant/core.py
* set debug from RuntimeConfig
* reduce
* fix message
* raise
* Update homeassistant/core.py
* Update homeassistant/core.py
* no flood check for raise
* cover
2024-04-24 03:36:05 +02:00
J. Nick Koston
9d54aa205b
Fix non-thread-safe operations in html5 ( #116068 )
...
Fix non thread-safe calls in html5
https://github.com/home-assistant/core/actions/runs/8808425552/job/24177668764?pr=116055
2024-04-24 03:33:19 +02:00
J. Nick Koston
b1b8b8ba00
Fix non-thread-safe operations in wake_on_lan ( #116069 )
...
Fix unsafe thread operations in wake_on_lan
https://github.com/home-assistant/core/actions/runs/8808429751/job/24177715837?pr=116066
2024-04-24 03:32:07 +02:00
J. Nick Koston
f2336a5a3a
Fix non-thread-safe operation in harmony ( #116070 )
...
Fix unsafe thread operation in harmony
https://github.com/home-assistant/core/actions/runs/8808429751/job/24177716644?pr=116066
2024-04-24 03:31:44 +02:00
David Friedland
e3016b131a
Add Event support to ESPHome components ( #116061 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-24 13:22:03 +12:00
J. Nick Koston
f9c2cd73f5
Fix non-thread-safe operations in media_extractor ( #116065 )
2024-04-24 02:19:18 +02:00
dependabot[bot]
62dadc47ff
Bump github/codeql-action from 3.25.1 to 3.25.2 ( #116016 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-24 00:02:31 +02:00
Michael
35db2e4101
Complete test coverage for Tankerkonig ( #115920 )
...
* complete tests
* update snapshots after rebase
2024-04-23 23:42:17 +02:00
Jan Bouwhuis
72ed16c3e0
Update quality scale mqtt integration to platinum ( #116059 )
2024-04-23 23:20:34 +02:00
Jan Bouwhuis
8d2813fb8b
Migrate legacy Ecobee notify service ( #115592 )
...
* Migrate legacy Ecobee notify service
* Correct comment
* Update homeassistant/components/ecobee/notify.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Use version to check latest entry being used
* Use 6 months of deprecation
* Add repair flow tests
* Only allow migrate_notify fix flow
* Simplify repair flow
* Use ecobee data to refrence entry
* Make entry attrubute puiblic
* Use hass.data ro retrieve entry.
* Only register issue when legacy service when it is use
* Remove backslash
* Use ws_client.send_json_auto_id
* Cleanup
* Import domain from notify integration
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update dependencies
* Use Issue_registry fixture
* remove `update_before_add` flag
* Update homeassistant/components/ecobee/notify.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/ecobee/notify.py
* Update tests/components/ecobee/conftest.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Fix typo and import
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-23 22:53:13 +02:00
J. Nick Koston
0f60b404df
Fix husqvarna_automower typing ( #116060 )
2024-04-23 22:50:31 +02:00
Franck Nijhof
f828eb2301
Merge branch 'master' into dev
2024-04-23 22:40:16 +02:00
Joost Lekkerkerker
a45040af14
Add entity translations to 17track ( #116022 )
2024-04-23 22:30:20 +02:00
J. Nick Koston
a22c221722
Rename bus._async_fire to bus.async_fire_internal ( #116027 )
2024-04-23 22:28:31 +02:00
Jan Bouwhuis
31d11b2362
Add re-auth flow for MQTT broker username and password ( #116011 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-04-23 22:26:01 +02:00
J. Nick Koston
0c583bb1d9
Fix ruff complaints in control4 ( #116058 )
2024-04-23 22:25:35 +02:00
J. Nick Koston
8f1761343e
Only work out job type once when setting up dispatcher ( #116030 )
2024-04-23 22:24:36 +02:00
Thomas55555
f1fa33483e
Bump aioautomower to 2024.4.3 ( #114500 )
2024-04-23 22:23:44 +02:00
Bouwe Westerdijk
2c7a1ddb1d
Bump plugwise to v0.37.2 ( #115989 )
2024-04-23 22:13:09 +02:00
Brett Adams
f249a9ba4b
Add API scope checks to Teslemetry ( #113640 )
2024-04-23 22:11:41 +02:00
Nalin Mahajan
a33aacfcaa
Add Retry for C4 API due to flakiness ( #113857 )
...
Co-authored-by: nalin29 <nalin29@github.com>
2024-04-23 22:10:16 +02:00
J. Nick Koston
fd08b7281e
Convert solaredge to asyncio with aiosolaredge ( #115599 )
2024-04-23 22:07:16 +02:00
Jan Bouwhuis
d08bb96d00
Deprecate Unify Circuit integration ( #115528 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2024-04-23 21:59:03 +02:00
Joost Lekkerkerker
b5bd25d4fb
Add entity translations to totalconnect ( #115950 )
2024-04-23 21:54:13 +02:00
J. Nick Koston
bb2bd086bc
Add missing adapter data to Bluetooth config entry titles ( #115930 )
2024-04-23 21:52:55 +02:00
Franck Nijhof
60be2af8ac
2024.4.4 ( #116045 )
2024-04-23 21:50:08 +02:00
Robert Svensson
8bf3c87336
Breakout heartbeat monitor and poe command queue in UniFi ( #112529 )
...
* Split out entity helper functionality to own class
* Split out heartbeat to own class
* Break out poe command
* Make more parts private
* Make more things private and simplify naming
* Sort initialize
* Fix ruff
2024-04-23 21:45:20 +02:00
Franck Nijhof
3e0a45eee2
Update requests_mock to 1.12.1 ( #116050 )
2024-04-23 21:36:36 +02:00
J. Nick Koston
46ec8a85b6
Pass the job type when setting up homekit state change listeners ( #116038 )
2024-04-23 21:31:08 +02:00
Franck Nijhof
991e479dac
Update coverage to 7.5.0 ( #116048 )
2024-04-23 21:26:00 +02:00
Franck Nijhof
61cf7e851b
Update pipdeptree to 2.17.0 ( #116049 )
2024-04-23 21:13:32 +02:00
Markus Jacobsen
0ed48c844d
Bump mozart-api to 3.4.1.8.5 ( #113745 )
2024-04-23 21:06:06 +02:00
Franck Nijhof
4d551d68c6
Bump version to 2024.4.4
2024-04-23 20:12:21 +02:00
Raj Laud
b521acb724
Use start helper in squeezebox for server discovery ( #115978 )
2024-04-23 20:12:06 +02:00
Michael
036b6fca25
Fix geo location attributes of Tankerkoenig sensors ( #115914 )
...
* geo location attributes needs to be float
* make mypy happy
2024-04-23 20:12:04 +02:00
Allen Porter
c9c7c7803e
Bump ical to 8.0.0 ( #115907 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-04-23 20:12:01 +02:00
jjlawren
b8b2f6427a
Bump plexapi to 4.15.12 ( #115872 )
2024-04-23 20:11:58 +02:00
Ståle Storø Hauknes
13ed2d2919
Fix KeyError error when fetching sensors (Airthings) ( #115844 )
2024-04-23 20:11:55 +02:00
J. Nick Koston
32f82d480f
Ensure scripts with timeouts of zero timeout immediately ( #115830 )
2024-04-23 20:11:52 +02:00
Robert Svensson
6464218e59
Bump aiounifi to v75 ( #115819 )
2024-04-23 20:11:49 +02:00
Simone Chemelli
4088447303
Add missing media_player features to Samsung TV ( #115788 )
...
* add missing features
* fix snapshot
2024-04-23 20:11:46 +02:00
Erik Montnemery
851a5497b4
Allow [##:##:##] type keypad address in homeworks ( #115762 )
...
Allow [##:##:##] type keypad address
2024-04-23 20:11:43 +02:00
Erik Montnemery
c4b504ce39
Fix homeworks import flow ( #115761 )
2024-04-23 20:11:40 +02:00
epenet
db31a526e5
Bump renault-api to 0.2.2 ( #115738 )
2024-04-23 20:11:36 +02:00
J. Nick Koston
8207fc29d2
Bump aiohttp to 3.9.5 ( #115727 )
...
changelog: https://github.com/aio-libs/aiohttp/compare/v3.9.4...v3.9.5
2024-04-23 20:08:08 +02:00
J. Nick Koston
630763ad9e
Bump sqlparse to 0.5.0 ( #115681 )
...
fixes https://github.com/home-assistant/core/security/dependabot/54
fixes https://github.com/home-assistant/core/security/dependabot/55
2024-04-23 20:07:08 +02:00