J. Nick Koston and GitHub
7803ca2612
Fix emulated_hue with None values ( #104020 )
2023-11-15 10:27:50 +01:00
sdb9696 and GitHub
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
54c98f32c2
Bump aiohttp to 3.9.0rc0 for python 3.12 only ( #103507 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
2023-11-15 01:02:14 +01:00
Erik Montnemery and GitHub
e87ebbef01
Improve errors for component configuration with multiple errors ( #103969 )
...
* Improve errors for component configuration with multiple errors
* Suffix with link to documentation
2023-11-14 21:50:54 +01:00
Michael Hansen and GitHub
be8507f870
Add HassListAddItem intent ( #103716 )
...
* Add HassListAddItem intent
* Add missing list test
2023-11-14 13:00:30 -05:00
Erik Montnemery and GitHub
2cb4435cf0
Add tests for component configuration with documentation links ( #103971 )
2023-11-14 17:14:34 +01:00
Chuck Foster and GitHub
aca48b5e45
Fix duplicate Ban file entries ( #103953 )
2023-11-14 17:13:14 +01:00
381ebf3e53
Add tests for component configuration with multiple errors ( #103964 )
...
* Add tests for component configuration with multiple errors
* Add new configuration file
* Fix typo
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-11-14 15:08:20 +01:00
Erik Montnemery and GitHub
94a2087ba0
Improve formatting of config validation errors ( #103957 )
...
* Improve formatting of config validation errors
* Address review comments
2023-11-14 12:48:45 +01:00
Erik Montnemery and GitHub
85eac5a1b1
Add additional test for package errors ( #103955 )
...
* Add additional test for package errors
* Adjust tests
2023-11-14 11:48:56 +01:00
Erik Montnemery and GitHub
44c1cef42e
Add tests for component configuration with extra keys ( #103959 )
2023-11-14 11:26:22 +01:00
Erik Montnemery and GitHub
dedd3418a1
Improve print of line numbers when there are configuration errors ( #103216 )
...
* Improve print of line numbers when there are configuration errors
* Update alarm_control_panel test
2023-11-14 08:21:36 +01:00
sdb9696 and GitHub
cf6c72fdbd
Bump ring_doorbell to 0.8.0 and handle new exceptions ( #103904 )
...
* Bump ring_doorbell to 0.8.0 and handle the new exceptions
* Modify data update tests to not call coordinator internals
2023-11-13 23:15:19 -08:00
f7fef14d06
Add diagnostic platform and tests to Blink ( #102650 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-11-13 13:49:07 -06:00
Jan-Philipp Benecke and GitHub
685537e475
Exchange co2signal package with aioelectricitymaps ( #101955 )
2023-11-13 13:48:33 -06:00
Tom Brien and GitHub
2557e41ec0
Fix Coinbase for new API Structure ( #103930 )
2023-11-13 20:10:15 +01:00
Jan-Philipp Benecke and GitHub
0eafc8f2cd
Update k-l* tests to use entity & device registry fixtures ( #103929 )
2023-11-13 20:02:33 +01:00
Jan-Philipp Benecke and GitHub
f0a455e5c7
Update icmplib privilege detection function to be async in ping integration ( #103925 )
...
* Make icmplib privilege detection function async
* I should also commit the tests..
2023-11-13 19:37:58 +01:00
7ef47da27d
Add HTTPS support for Fully Kiosk ( #89592 )
...
* Add HTTPS support for Fully Kiosk with optional certificate verification.
* All pytests passing.
* Better readability for url parameter of DeviceInfo
* All pytests passing with latest fixes from upstream
* Removing fully_kiosk/translations
* Rebasing
* Added extra error detail when the integration config flow fails
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2023-11-13 17:40:57 +01:00
Steven Looman and GitHub
39c81cb4b1
Prefer IPv4 locations over IPv6 locations for upnp devices/component ( #103792 )
2023-11-13 10:09:27 -06:00
Max and GitHub
1e57bc5415
Add number state to prometheus metrics ( #102518 )
2023-11-13 17:03:08 +01:00
Allen Porter and GitHub
ba3269540f
Cleanup CalDAV test fixtures ( #103893 )
2023-11-13 15:57:47 +01:00
Erik Montnemery and GitHub
f89194784d
Fix including yaml files with scalar values ( #103914 )
2023-11-13 15:23:50 +01:00
Erik Montnemery and GitHub
07af073735
Remove trailing space from configuration error messages ( #103909 )
...
* Remove trailing space from configuration error messages
* Update test
2023-11-13 15:19:37 +01:00
Erik Montnemery and GitHub
e64582ae9a
Add tests for yaml syntax errors ( #103908 )
2023-11-13 14:04:58 +01:00
109bcd86f1
Add reauth flow to ViCare integration ( #103109 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2023-11-13 13:57:29 +01:00
ollo69 and GitHub
1e375352bb
Use decorator for AsusWrt api calls ( #103690 )
2023-11-13 13:55:31 +01:00
G Johansson and GitHub
8e71086c21
Workday add languages ( #103127 )
2023-11-13 13:41:46 +01:00
FredericMa and GitHub
d4c5a93b63
Add Risco communication delay ( #101349 )
...
* Add optional communication delay in case a panel responds slow.
* Add migration test
* Connect by increasing the communication delay
* Update init to use option instead of config
* Updated strings
* Fix migration and tests
* Review changes
* Update connect strategy
* Update tests
* Changes after review
* Change typing from object to Any.
* Add test to validate communication delay update.
* Move test to separate file
* Change filename.
2023-11-13 12:24:20 +01:00
Jan-Philipp Benecke and GitHub
92b3c0c96b
Update i-j* tests to use entity & device registry fixtures ( #103900 )
2023-11-13 11:51:55 +01:00
Erik Montnemery and GitHub
be2cee228c
Add tests for package errors ( #103902 )
2023-11-13 11:21:37 +01:00
d0efea3dbd
Add tests for configuration validation errors ( #103848 )
...
* Add tests for configuration validation errors
* Use absolute path for hass.config.config_dir
* Apply suggestions from code review
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-11-13 07:25:58 +01:00
David Knowles and GitHub
1888311800
Hydrawise: Explicitly set switch state on toggle ( #103827 )
...
Explicitly set switch state on toggle
2023-11-12 23:09:08 +01:00
Allen Porter and GitHub
64c9aa0cff
Update Fitbit to avoid a KeyError when restingHeartRate is not present ( #103872 )
...
* Update Fitbit to avoid a KeyError when `restingHeartRate` is not present
* Explicitly handle none response values
2023-11-12 12:49:49 -08:00
Jan-Philipp Benecke and GitHub
eda475fe25
Update h* tests to use entity & device registry fixtures ( #103866 )
...
* Update h* tests to use entity & device registry fixtures
* Add missed lines
2023-11-12 13:52:32 -05:00
Jan-Philipp Benecke and GitHub
9ab1cb83d8
Update a-c* tests to use entity & device registry fixtures ( #103793 )
...
* Update a-c* tests to use entity & device registry fixtures
* Revert some changes
* Revert formatting
* retrigger CI
2023-11-12 13:45:30 -05:00
Allen Porter and GitHub
abb1328a67
Fix for Google Calendar API returning invalid RRULE:DATE rules ( #103870 )
2023-11-12 13:44:26 -05:00
Allen Porter and GitHub
96a19d61ab
Fix bug in Fitbit config flow, and switch to prefer display name ( #103869 )
2023-11-12 19:27:02 +01:00
Erik Montnemery and GitHub
1168956f8c
Small improvement of yaml util tests ( #103853 )
2023-11-12 19:14:52 +01:00
Erik Montnemery and GitHub
01b3e0c49e
Remove useless code from entity helper tests ( #103854 )
2023-11-12 18:55:34 +01:00
Franck Nijhof and GitHub
bb63da764e
Complete tests for HomeWizard kWh Meter SDM230 ( #103840 )
2023-11-12 14:30:00 +01:00
Jan-Philipp Benecke and GitHub
04a497343d
Update f-g* tests to use entity & device registry fixtures ( #103841 )
2023-11-12 13:07:38 +01:00
Diogo Gomes and GitHub
b9bc6ca070
Address late V2C review comments ( #103808 )
...
* address review
* missing fixture
2023-11-12 12:04:10 +01:00
Franck Nijhof and GitHub
5a452155fc
Small cleanup in HomeWizard tests ( #103837 )
2023-11-12 11:38:22 +01:00
Jan-Philipp Benecke and GitHub
81450f0117
Update d-e* tests to use entity & device registry fixtures ( #103804 )
2023-11-12 10:38:32 +01:00
25650563fe
Fix Rainbird unique to use a more reliable source (mac address) ( #101603 )
...
* Fix rainbird unique id to use a mac address for new entries
* Fix typo
* Normalize mac address before using as unique id
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update test check and remove dead code
* Update all config entries to the new format
* Update config entry tests for migration
* Fix rainbird entity unique ids
* Add test coverage for repair failure
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Remove unnecessary migration failure checks
* Remove invalid config entries
* Update entry when entering a different hostname for an existing host.
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-11-12 08:36:30 +01:00
Allen Porter and GitHub
1d5fcfc7c8
Improve local calendar based on local todo review feedback ( #103483 )
...
* Improve local calendar based on local todo review feedback
* Revert fakestore change to diagnose timeout
* Revert init changes
* Revert and add assert
2023-11-12 00:14:08 +01:00
f3cccf0a2b
Add Komfovent ( #95722 )
...
* komfovent integration V1
* add dependency
* integrate komfovent api
* fix errors found in testing
* tests for form handling
* update deps
* update coverage rc
* add correct naming
* minor feedback
* pre-commit fixes
* feedback fixes part 1 of 2
* feedback fixes part 2 of 2
* add hvac mode support
* fix tests
* address feedback
* fix code coverage + PR feedback
* PR feedback
* use device name
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2023-11-11 11:19:41 +01:00
Allen Porter and GitHub
787fb3b954
Improve OAuth error handling in configuration flows ( #103157 )
...
* Improve OAuth error handling in configuration flows
* Update strings for all integrations that use oauth2 config flow
* Remove invalid_auth strings
* Revert change to release
* Revert close change in aiohttp mock
2023-11-11 11:02:51 +01:00
3f70437888
Add support to Google Calendar for Web auth credentials ( #103570 )
...
* Add support to Google Calendar for webauth credentials
* Fix broken import
* Fix credential name used on import in test
* Remove unnecessary creds domain parameters
* Remove unnecessary guard to improve code coverage
* Clarify comments about credential preferences
* Fix typo
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-11-10 22:49:10 -08:00