Commit Graph
60358 Commits
Author SHA1 Message Date
04a99fdbfc Add local calendar diagnostics platform (#89776)
* Add local calendar diagnostics platform

* Use redaction from ical

* Update diagnostics for new ical version

* Apply suggestions from code review

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Use snapshot tests for local calendar diagnostics

* Setup diagnostics directly in tests rather than via dependencies

---------

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-16 23:05:01 -04:00
Erik MontnemeryandGitHub ae127e7687 Change light white service call attribute to accept True (#89803) 2023-03-16 23:02:56 -04:00
Franck NijhofandGitHub a153720599 Add state attribute translations for automations (#89815) 2023-03-16 23:02:11 -04:00
Franck NijhofandGitHub a2b6ef3d7b Add state attribute translations for fans (#89816) 2023-03-16 23:01:47 -04:00
epenetandGitHub 79c9447770 Fix lingering timer in event helper tests (#89819)
Fix lingering timer in event tests
2023-03-16 23:01:23 -04:00
Franck NijhofandGitHub f8da3ee50e Add state attribute translations for locks (#89820) 2023-03-16 23:00:45 -04:00
J. Nick KostonandGitHub 350e967a89 Bump aioharmony to 0.2.10 (#89831)
fixes #89823
2023-03-16 22:44:49 -04:00
epenetandGitHub ff8b91aeea Add freezer to known test fixtures in pylint (#89825)
Add freezer to known fixtures in pylint
2023-03-16 22:39:41 -04:00
e16f17f5a8 Voice assistant integration with pipelines (#89822)
* Initial commit

* Add websocket test tool

* Small tweak

* Tiny cleanup

* Make pipeline work with frontend branch

* Add some more info to start event

* Fixes

* First voice assistant tests

* Remove run_task

* Clean up for PR

* Add config_flow.py

* Remove CLI tool

* Simplify by removing stt/tts for now

* Clean up and fix tests

* More clean up and API changes

* Add quality_scale

* Remove data from run-finish

* Use StrEnum backport

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-03-16 20:42:26 -04:00
epenetandGitHub 81c0382e4b Fix lingering timer in bootstrap tests (#89790)
* Fix lingering timer in bootstrap test

* Adjust comment

* Use a constant
2023-03-16 17:20:27 -04:00
epenetandGitHub 9893b1cf4a Cleanup get_local_ip in global conftest (#89826) 2023-03-16 22:03:06 +01:00
Franck NijhofandGitHub f9919bb7cf Add pre-defined entity name translations (#89792) 2023-03-16 21:10:20 +01:00
Franck NijhofandGitHub e6f280cf7a Add state attribute translations for device trackers (#89810) 2023-03-16 19:58:52 +01:00
Franck NijhofandGitHub 298dae55fa Add missing state translations for Lock entities (#89795) 2023-03-16 19:06:35 +01:00
Franck NijhofandGitHub d99c02b46f Add state attribute translations for covers (#89812) 2023-03-16 19:04:25 +01:00
Franck NijhofandGitHub cb8ed4a1cc Add state attribute translations for alarm control panel (#89809) 2023-03-16 19:04:11 +01:00
Franck NijhofandGitHub 3e89b81e1d Add state attribute translations for calendars (#89811) 2023-03-16 19:03:23 +01:00
epenetandGitHub 69aa3a75c5 Fix lingering timer in event sun tests (#89808) 2023-03-16 18:32:34 +01:00
Bram KragtenandGitHub ba4a638b39 Update frontend to 20230309.1 (#89802) 2023-03-16 18:32:07 +01:00
epenetandGitHub 1a7e316b51 Fix lingering timer in condition tests (#89807) 2023-03-16 18:19:29 +01:00
Jan BouwhuisandGitHub 6e25abfdcc Fix typo in docstr (#89804) 2023-03-16 16:54:26 +01:00
Erik MontnemeryandGitHub 9384ec18f8 Add filters to climate and light service descriptions (#86162)
* Add filters to climate and light service descriptions

* Allow specifying enums directly

* Update service descriptions

* Adjust test

* Cache entity features

* Lint

* Improve error handling, add list of known base components

* Don't allow specifying an entity feature as int
2023-03-16 15:59:51 +01:00
Jan BouwhuisandGitHub c81a38effb Mqtt prepare test base part1 (#89796)
* Refactor test_reloadable

* Refactor test_disabling_and_enabling_entry

* optimize test_unload_config_entry

* Cleanup help_test_unload_config_entry

* cleanup test_unload_entry

* Update test tls_version

* More tests to entry only

* Add validate and hassconfig patch

* Revert fixture changes patch_hass_config

* Follow up comments
2023-03-16 15:57:01 +01:00
Erik MontnemeryandGitHub 886c2635ad Add support for constant selector (#89573)
* Add support for constant selector

* Adapt to frontend PR changes
2023-03-16 09:02:26 -04:00
epenetandGitHub c6568ffb62 Fix lingering timer in collection helper tests (#89793)
* Fix lingering timer in collection helper tests

* One more
2023-03-16 08:38:22 -04:00
Joakim PlateandGitHub b3bd80d905 Handle int or mapping for off case in nibe cooling (#89680)
Handle int or mapping for off case in nibe
2023-03-16 13:26:56 +01:00
Kevin SimlandGitHub e57031b1b5 Add Pushsafer notify parameters (#89555) 2023-03-16 13:03:05 +01:00
Franck NijhofandGitHub f32b7859b8 Restructure translations for entity components (#89702) 2023-03-16 12:16:08 +01:00
Erik MontnemeryandGitHub f55aaf7664 Drop unused Google entity settings from cloud (#89786) 2023-03-16 11:15:38 +01:00
Vincent Knoop PathuisandGitHub 273d794f7a Add device class for Landis+Gyr GJ energy sensor (#89522) 2023-03-16 11:12:05 +01:00
epenetandGitHub 46a5aa71ec Add type hints to helper tests (#89784) 2023-03-16 11:10:56 +01:00
epenetandGitHub 69e85b3216 Fix SFR Box diagnostics (#89783) 2023-03-16 11:09:54 +01:00
epenetandGitHub fec6236dd9 Add type hints to root tests (#89785) 2023-03-16 11:08:47 +01:00
epenetandGitHub 8a58457203 Fix lingering timer in config entries test (#89787) 2023-03-16 11:07:42 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a591f64258 Bump actions/checkout from 3.3.0 to 3.4.0 (#89778)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 09:46:40 +01:00
epenetandGitHub 913156b0e0 Avoid lingering timer on script shutdown (#89753) 2023-03-16 08:00:21 +01:00
J. Nick KostonandGitHub c707ddbf7c Bump aioesphomeapi to 13.5.1 (#89777) 2023-03-15 20:00:47 -10:00
jan iversenandGitHub 2365a884d2 Secure modbus hub_collect remains valid (#89684)
Secure hub_collect remains valid.
2023-03-15 23:48:00 -04:00
J. Nick KostonandGitHub ecf6922ade Bump yalexs_ble to 2.1.0 (#89772)
switches to using cryptography to reduce the number of deps

changelog: https://github.com/bdraco/yalexs-ble/compare/v2.0.4...v2.1.0
2023-03-15 23:47:26 -04:00
J. Nick KostonandGitHub ed27dae173 Small cleanups to recorder history (#89774)
* Small cleanups to recorder history

* Small cleanups to recorder history

* fixes

* flake8 cannot figure it out
2023-03-15 23:44:33 -04:00
J. Nick KostonandGitHub 99d6b1fa57 Migrate States to use a table manager (#89769) 2023-03-15 16:19:43 -10:00
J. Nick KostonandGitHub 4080d68489 Fix logbook tests failing because time was not url encoded correctly (#89770) 2023-03-15 15:29:41 -10:00
e379aa23bd Migrate StateAttributes to use a table manager (#89760)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-03-15 15:26:29 -10:00
J. Nick KostonandGitHub ccab45520b Remove asyncio.coroutine workarounds (#88560) 2023-03-15 20:04:31 -04:00
Matthias AlphartandGitHub a360da8bc3 Update xknx to 2.7.0 (#89765) 2023-03-15 23:28:43 +01:00
J. Nick KostonandGitHub 69078b5aed Bump pyblackbird to 0.6 for py3.11 (#89719) 2023-03-15 12:14:49 -10:00
J. Nick KostonandGitHub aec2d63302 Add keep_days to recorder.purge_entities (#89726) 2023-03-15 11:13:47 -10:00
Jan BouwhuisandGitHub 6ba5f8e43a Fix imap server push holding HA startup (#89750) 2023-03-15 21:22:13 +01:00
Raman GuptaandGitHub 7a267460d3 Cache remote app list for vizio TVs (#89003) 2023-03-15 20:42:23 +01:00
Jack BoswellandGitHub b43b2eb3cb Avoid rounding Starlink sensor data & instead allow configurable precision (#89486) 2023-03-15 20:40:22 +01:00