Commit Graph

82950 Commits (1d94e66b9c815bffd0643a4101e6a1822cd62c94)

Author SHA1 Message Date
Joost Lekkerkerker 1d94e66b9c
Add NYT Games integration (#126449)
* Add NYT Games integration

* Add NYT Games integration

* Add NYT Games integration

* Add NYT Games integration

* Add test
2024-09-23 17:40:19 +02:00
G Johansson 8eb76ea68d
Change lawn_mower state to an enum (#126458)
* Change lawn_mower state to an enum

* annotate as string
2024-09-23 17:39:53 +02:00
peteS-UK 8a2dccddc5
Add Model and Manufacturer details for Squeezebox devices (#126435)
* Add models and manufacturer

* Updates re: comments

* Updates for test

* Dedupe model

* Update homeassistant/components/squeezebox/media_player.py

* Change Squeezelite to SqueezeLite

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-23 16:59:22 +02:00
Michael Hansen 84f19f7216
Bump intents to 2024.9.23 (#126553) 2024-09-23 16:50:15 +02:00
Erik Montnemery b2982c18bb
Reinitialize zeroconf discovery flow on unignore (#125753)
* Reinitialize zeroconf discovery flow on unignore

* Adjust tests

* Improve comments

* Fix logic for updating discovery keys

* Add tests

* Use mock_config_flow helper in new config_entries test

* Add discovery_keys attribute to ConfigEntry

* Update zeroconf rediscovery

* Change type of ConfigEntry.discovery_keys

* Update tests

* Fix DiscoveryKey.from_json_dict and add tests

* Fix test

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2024-09-23 16:49:21 +02:00
epenet f5852b4678
Move point base entity to separate module (#126551) 2024-09-23 15:58:20 +02:00
epenet 02ab2c1433
Move ukraine_alarm coordinator to separate module (#126549) 2024-09-23 15:58:02 +02:00
epenet 380019dd56
Move volvooncall coordinator to separate module (#126548) 2024-09-23 15:57:47 +02:00
epenet d2ab7dd9fb
Move yamaha_musiccast coordinator to separate module (#126546) 2024-09-23 15:57:31 +02:00
epenet d101fb33b3
Move tolo coordinator to separate module (#126550)
* Move tolo coordinator to separate module

* Adjust tests
2024-09-23 15:56:59 +02:00
epenet 6d83a15ad5
Move yamaha_musiccast base entity to separate module (#126544) 2024-09-23 15:15:04 +02:00
epenet 95948e4eb7
Move volvooncall base entity to separate module (#126543) 2024-09-23 15:14:48 +02:00
epenet 8c4ea323ba
Move venstar base entity to separate module (#126542) 2024-09-23 15:12:55 +02:00
epenet f5697ad5d2
Move vallox base entity to separate module (#126541) 2024-09-23 15:11:58 +02:00
epenet 58770e5c79
Rename xbox base entity module (#126540) 2024-09-23 15:11:04 +02:00
epenet 77b2895b0e
Rename pilight base entity module (#126538) 2024-09-23 15:09:22 +02:00
epenet 225266b687
Move upcloud base entity to separate module (#126533) 2024-09-23 15:01:59 +02:00
epenet 9fafbbff81
Rename dynalite base entity module (#126536) 2024-09-23 14:56:14 +02:00
David F. Mulcahey e81a1f7acf
Add config to ZHA to allow disabling polling of mains powered devices when the network is started (#125473) 2024-09-23 14:34:24 +02:00
Nicholas Pike 691b2879bd
Fix image content-type validation case sensitivity (#125236) 2024-09-23 14:33:29 +02:00
Numa Perez 8410c142ab
Fix Auto mode for TCC devices like the Lyric Round (#126091) 2024-09-23 14:31:55 +02:00
epenet de88068c66
Merge unifiprotect entity and models modules (#126532) 2024-09-23 14:30:26 +02:00
J. Nick Koston 0e0ac3efe5
Remove uneeded isoformat calls in registry as_storage_fragment properties (#126440) 2024-09-23 14:23:43 +02:00
epenet 2859c9fe19
Move simplisafe base entity to separate module (#126523) 2024-09-23 14:23:01 +02:00
G Johansson 939f2e41e9
Change valve state to an enum (#126428) 2024-09-23 14:20:18 +02:00
epenet 9c6f903178
Move tomorrowio base entity to separate module (#126531) 2024-09-23 14:20:16 +02:00
Erik Montnemery 0fc7bc2762
Fix a couple of stale ESPHome docstrings (#126508) 2024-09-23 14:19:17 +02:00
Maciej Bieniek efc1ff6eff
Fix Shelly update entity names (#126512) 2024-09-23 14:18:24 +02:00
Maciej Bieniek 11bb8e402e
Use Bravia TV MAC address in `DeviceInfo.connections` (#126519) 2024-09-23 14:18:09 +02:00
epenet ef39ee1d5d
Move tautulli base entity to separate module (#126528) 2024-09-23 14:17:54 +02:00
Robert Resch 52de26e67b
Remove unused i386 code in Dockerfile (#126520) 2024-09-23 14:17:37 +02:00
epenet df0c8064b2
Move tolo base entity to separate module (#126530) 2024-09-23 14:17:28 +02:00
epenet 9fcefca0f5
Rename tradfri base entity module (#126526)
* Rename tradfri base entity module

* Missed a file
2024-09-23 14:16:24 +02:00
epenet a579eef66c
Move tesla_wall_connector base entity to separate module (#126529) 2024-09-23 14:16:13 +02:00
epenet 46f9e86f6a
Move tailscale base entity to separate module (#126527) 2024-09-23 14:14:22 +02:00
epenet 60eba6d783
Rename toon base entity module (#126525) 2024-09-23 14:02:03 +02:00
epenet 4cb162a068
Move sia base entity to separate module (#126524) 2024-09-23 13:58:16 +02:00
Iskra kranj 0bcaa73427
Bump pyiskra to 0.1.14 (#126518) 2024-09-23 13:57:02 +02:00
Brett Adams a1abea4e0f
Add button platform to Tesla Fleet (#126410)
* Add button platform

* Fix tests

* Fix button setup

* Make func required

* do_nothing
2024-09-23 13:48:00 +02:00
epenet f11cdb4ab4
Move rfxtrx base entity to separate module (#126521) 2024-09-23 13:37:52 +02:00
J. Diego Rodríguez Royo b7ba789370
Code quality improvements at Home Connect (#126323)
Added types to all arguments and return values to all functions

Defined class members and its types outside the constructor

Improved logic at binary sensor
2024-09-23 13:33:19 +02:00
epenet ec311ecd2b
Move prusalink base entity to separate module (#126510)
* Move prusalink base entity to separate module

* Fix tests
2024-09-23 13:09:38 +02:00
epenet 14bc65e8e7
Move gardena_bluetooth base entity to separate module (#126484) 2024-09-23 13:06:10 +02:00
epenet fb400af7d2
Prevent trailing line feeds in translation values (#126446)
* Prevent trailing line feeds in translation values

* Fixup strings
2024-09-23 13:02:39 +02:00
Brett Adams e3351db3d8
Add lock platform to Tesla Fleet (#126412)
* Add lock platform

* Add lock platform tests

* Fix json
2024-09-23 12:52:13 +02:00
Adam Goode 71f6537846
Add additional test cases to Threshold (#126469)
There are still some bugs to be fixed, but for now this adds some
additional test cases for things that are already correct.
2024-09-23 12:51:29 +02:00
epenet c8d20a8c23
Move fritzbox base entity to separate module (#126482) 2024-09-23 12:50:51 +02:00
starkillerOG 8ef7cae36d
Speedup Reolink tests by using scope="module" (#125215)
* use scope="module"

* Instead of side_effect = None, use reset_mock(side_efffect=True)

* fix tests
2024-09-23 12:50:40 +02:00
epenet a9d12608bd
Move guardian base entity to separate module (#126486) 2024-09-23 12:49:24 +02:00
epenet ef8b6e2805
Rename melnor base entity module (#126496) 2024-09-23 12:48:23 +02:00