Commit Graph

68953 Commits (4860daf1f9a02ecf43d5cb97e16eefd44bd240ff)

Author SHA1 Message Date
sdb9696 38961c6ddc
Add diagnostics platform to ring integration (#104049)
* Add diagnostics platform to ring integration

* Use real-ish data for diagnostics test and use snapshot output
2023-11-16 14:36:15 +01:00
ollo69 b4797e283f
Add HTTP protocol support to AsusWRT (#95720) 2023-11-16 13:45:18 +01:00
Erik Montnemery 654c4b6e35
Use core domain constant in bootstrap (#104061) 2023-11-16 11:26:57 +01:00
Erik Montnemery d8a49b14e5
Use relative paths in configuration validation error messages (#104064) 2023-11-16 10:56:47 +01:00
Erik Montnemery 98030a9ce1
Improve formatting of package errors (#103976) 2023-11-16 09:08:47 +01:00
gigatexel 86f87262ed
Remove force_update from all DSMR entities (#104037)
Remove force_update
2023-11-16 08:59:29 +01:00
David Knowles e10c5246b9
Add reauth support to Schlage (#103351)
* Add reauth support to Schlage

* Enforce same user credentials are used on reauth

* Changes requested during review

* Changes requested during review

* Add password to reauth_confirm data
2023-11-16 08:47:13 +01:00
Erik Montnemery 1c817cc18c
Attach relevant config to check_config errors (#104048) 2023-11-16 07:25:52 +01:00
Allen Porter 613afe322f
Add CalDAV To-do item support for Add, Update, and Delete (#103922)
* Add CalDAV To-do item support for Add, Update, and Delete

* Remove unnecessary cast

* Fix ruff error

* Fix ruff errors

* Remove exception from error message

* Remove unnecessary duplicate state update
2023-11-15 19:57:46 -05:00
Jan Rieger 422b09f4ec
Bump python-holidays to 0.36 (#104055) 2023-11-16 01:42:55 +01:00
David Knowles 0899be6d4b
Migrate Hydrawise to an async client library (#103636)
* Migrate Hydrawise to an async client library

* Changes requested during review

* Additional changes requested during review
2023-11-16 00:59:37 +01:00
Michael Hansen 45f1d50f03
Add HassGetWeather intent (#102613)
* Add HassGetWeather intent

* Use async_match_states

* Extend test coverage

* Use get_entity

* Update homeassistant/components/weather/intent.py

* Fix state

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-11-15 16:20:15 -06:00
deosrc c92945ecd6
Fix netatmo authentication when using cloud authentication credentials (#104021)
* Fix netatmo authentication loop

* Update unit tests

* Move logic to determine api scopes

* Add unit tests for new method

* Use pyatmo scope list (#1)

* Exclude scopes not working with cloud

* Fix linting error

---------

Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2023-11-15 15:28:16 -05:00
Erik Montnemery 5b37096b5f
Refactor config.async_log_exception (#104034)
* Refactor config.async_log_exception

* Improve test coverage

* Make functions public
2023-11-15 19:09:49 +01:00
Raman Gupta c132900b92
Add zwave_js.set_lock_configuration service (#103595)
* Add zwave_js.set_lock_configuration service

* Add tests

* string tweaks

* Update homeassistant/components/zwave_js/lock.py

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

* Update strings.json

* Update services.yaml

* Update lock.py

* Remove handle params

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-11-15 17:01:20 +01:00
Maciej Bieniek c92a90e04d
Disable options flow for Shelly Wall Display (#103988) 2023-11-15 15:45:33 +01:00
Duco Sebel cf3a2741c5
Bumb python-homewizard-energy to 4.0.0 (#104032) 2023-11-15 15:15:48 +01:00
suaveolent c98a3a2fd1
Add support for lupusec smoke and water sensor (#103905) 2023-11-15 13:39:34 +01:00
Maciej Bieniek dbe193aaa4
Add `release_url` property of Shelly update entities (#103739) 2023-11-15 13:36:20 +01:00
Jan-Philipp Benecke b4e8243e18
Refactor tests for discovergy (#103667) 2023-11-15 13:18:20 +01:00
Joost Lekkerkerker 0e04cd6b35
Add reauth flow to Trafikverket Weatherstation (#104027)
* Add reauth flow to Trafikverket Weatherstation

* Add tests
2023-11-15 13:15:31 +01:00
Jan-Philipp Benecke 194104f5f8
Remove CO2Signal entity description required fields mixin (#104031) 2023-11-15 13:14:12 +01:00
Erik Montnemery c4bf8f96dd
Add tests for components with custom validators (#104024)
* Add tests for components with custom validators

* Address review comments
2023-11-15 13:11:33 +01:00
Jan-Philipp Benecke 23ac3248e6
Remove Discovergy entity description required fields mixin (#104028) 2023-11-15 12:03:15 +01:00
Allen Porter 5f13faac76
Add the todo.get_items service (#103285) 2023-11-15 11:41:29 +01:00
David Bonnes bba2734a5c
Correct typo in evohome service call description (#103986)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-11-15 11:01:52 +01:00
Martin Hjelmare bb456464ae
Fix device tracker see gps accuracy selector (#104022) 2023-11-15 10:51:12 +01:00
Erik Montnemery dd7670cacf
Improve errors for component configuration with missing keys (#103982) 2023-11-15 10:47:05 +01:00
TheJulianJES ac0c1d12c3
Add test checking ZHA light restores with `None` attributes (#102806)
* Add ZHA test checking light restores with None attributes

* Move shared `core_rs` fixture to `conftest.py`

* Remove special `color_mode` case, use `parametrize` for expected state

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-11-15 10:45:35 +01:00
Jan-Philipp Benecke 9326ea09a5
Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +01:00
J. Nick Koston 51c1ea85f3
Bump zeroconf to 0.127.0 (#104017) 2023-11-15 10:29:19 +01:00
J. Nick Koston 3f11bb5f62
Speed up connecting to ESPHome devices (#104018) 2023-11-15 10:28:49 +01:00
J. Nick Koston 7803ca2612
Fix emulated_hue with None values (#104020) 2023-11-15 10:27:50 +01:00
Aidan Timson b082ee2050
Update systembridgeconnector to 3.10.0 (#103983) 2023-11-15 09:30:56 +01:00
Franck Nijhof a101bb9354
Remove RDW entity descriptions required fields mixins (#103995) 2023-11-15 09:23:25 +01:00
Franck Nijhof 2d36225405
Remove Reolink entity descriptions required fields mixins (#104006) 2023-11-15 09:16:47 +01:00
dependabot[bot] 880483624b
Bump github/codeql-action from 2.22.5 to 2.22.6 (#104016)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 09:01:36 +01:00
Franck Nijhof cfac6d18f3
Remove HomeWizard entity descriptions required fields mixins (#103994) 2023-11-15 09:00:28 +01:00
Franck Nijhof 8df7291abb
Remove Withings entity descriptions required fields mixins (#104008) 2023-11-15 06:31:10 +01:00
sdb9696 182c40f16e
Add reauth flow to ring integration (#103758)
* Add reauth flow to ring integration

* Refactor re-auth flow post review

* Fix threading issue on device update
2023-11-14 19:49:27 -08:00
Franck Nijhof d1e460e97a
Remove AdGuard entity descriptions required fields mixins (#103991) 2023-11-14 22:12:31 -05:00
Franck Nijhof f24212b66e
Remove TwenteMilieu entity descriptions required fields mixins (#103990)
* Remove TwenteMilieu entity descriptions required fields mixins

* Fix doc
2023-11-14 22:11:52 -05:00
Franck Nijhof a513511936
Remove Elgato entity descriptions required fields mixins (#103989) 2023-11-14 21:51:45 -05:00
Franck Nijhof 3359619436
Remove PVOutput entity descriptions required fields mixins (#103993) 2023-11-14 21:50:11 -05:00
Franck Nijhof e9c6da9803
Remove WLED entity descriptions required fields mixins (#103996) 2023-11-14 21:49:14 -05:00
Franck Nijhof aecfa67265
Remove Whois entity descriptions required fields mixins (#103997) 2023-11-14 21:48:58 -05:00
Franck Nijhof 599579b26d
Remove Tailscale entity descriptions required fields mixins (#103998)
Remove Tailsale entity descriptions required fields mixins
2023-11-14 21:48:49 -05:00
Franck Nijhof 76ccad40ff
Remove Rituals Parfume Genie entity descriptions required fields mixins (#103999) 2023-11-14 21:48:31 -05:00
Franck Nijhof 1a079d7c6f
Remove LaMetric entity descriptions required fields mixins (#104001) 2023-11-14 21:48:20 -05:00
Franck Nijhof ce1e6ce006
Remove DSMR entity descriptions required fields mixins (#104002) 2023-11-14 21:48:01 -05:00