Jesse Moody
95240e8aad
Change README demo to demo.home-assistant.io subdomain ( #89921 )
...
change home assistant demo link
2023-03-19 07:52:42 +01:00
Jan Bouwhuis
e937693d97
Fix blocking MQTT entry unload ( #89922 )
...
* Remove unneeded async_block_till_done
* use await asyncio.sleep(0) instead
2023-03-18 14:57:40 -10:00
Vincent Knoop Pathuis
6ad9f420ab
Add Landis+Gyr poll on restart ( #89644 )
2023-03-18 08:50:50 -11:00
Franck Nijhof
d106cb48d2
Add state attribute translations for light ( #89818 )
...
* Add state attribute translations for light
* Process review comments
2023-03-17 20:35:25 -04:00
Franck Nijhof
cd3819abec
Add state attribute translations for Sensor ( #89896 )
2023-03-17 20:32:52 -04:00
J. Nick Koston
30e7ab247d
Small cleanups to writing entity state ( #89890 )
...
* Small cleanups to writing entity state
* reduce one prop access
* small cleanups
* small cleanups
* name conflict
2023-03-17 20:32:24 -04:00
Franck Nijhof
8ecd73cac7
Add state attribute translations for Weather ( #89897 )
2023-03-17 20:29:48 -04:00
Franck Nijhof
1f4164def8
Add state (attribute) translations for Text ( #89898 )
2023-03-17 20:29:12 -04:00
J. Nick Koston
e87359761b
Fix some I/O in the event loop during backup ( #89894 )
2023-03-17 20:28:29 -04:00
J. Nick Koston
b1f64de6ce
Remove the old ix_states_event_id index if its no longer being used ( #89901 )
...
* Remove the old ix_states_event_id index if its no longer being used
* cover it
* fixes
* fixup
* Update homeassistant/components/recorder/tasks.py
2023-03-17 20:27:33 -04:00
J. Nick Koston
138bbd9c28
Use json_loads_object util in backup ( #89895 )
...
* Use json_loads_object util in backup
* adjust test
2023-03-17 20:25:29 -04:00
Franck Nijhof
dbebf8c783
Add state attribute translations for media players ( #89821 )
...
* Add state attribute translations for media players
* Process review comments
* Process review comments
* Fix and extend
* Add yes/no as generic state
2023-03-17 20:24:33 -04:00
Jan Bouwhuis
5f22796b38
Refactor imap coordinator ( #89759 )
...
* Warn if the previous push wait task it taking longer than the update interval
* refactor
* Call _async_fetch_number_of_messages first
* Add cleanup in case fetching fails
* mypy
* Set sensor to unknown if an error occured.
* Handling invalid auth an reraise when needed
* Handle invalid folder as setup error
* Close IMAP stream before logout at cleanup
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-03-17 22:45:15 +01:00
epenet
469dbec089
Add type hints to plex data ( #89221 )
...
* Add type hints to plex data
* Rename method
2023-03-17 22:14:24 +01:00
J. Nick Koston
377dff5ee4
Ensure all recorder session executes use retries or the execute helper ( #89888 )
2023-03-17 10:45:58 -10:00
Franck Nijhof
fd5b57ae6c
Drop autoflake in favor of Ruff ( #89874 )
2023-03-17 21:37:41 +01:00
Kevin Worrel
b403a96ea0
Bump screenlogicpy to v0.8.2 ( #89832 )
2023-03-17 10:10:37 -10:00
Franck Nijhof
95515fbe78
Improve/extend state translations for Alarm Control Panel ( #89872 )
2023-03-17 14:25:20 -04:00
Franck Nijhof
e402e733a0
Add translations for Image processing ( #89879 )
2023-03-17 13:52:59 -04:00
Franck Nijhof
db5a7b0e5e
Add translations for Geolocation ( #89880 )
2023-03-17 13:52:34 -04:00
Franck Nijhof
5657fcd1e8
Add state attribute translations for Number ( #89881 )
2023-03-17 13:52:19 -04:00
Franck Nijhof
a15c45dbfe
Drop pyupgrade in favor of Ruff ( #89865 )
2023-03-17 14:17:05 +01:00
Franck Nijhof
a7a972fe96
Upgrade pytest-xdist to 3.2.1 ( #89857 )
2023-03-17 13:43:16 +01:00
Franck Nijhof
b1a3bfb298
Drop flake8 in favor of Ruff ( #89863 )
2023-03-17 13:30:06 +01:00
Martin Hjelmare
f4de050904
Bump hass-nabucasa to 0.61.1 ( #89864 )
2023-03-17 13:27:05 +01:00
lunmay
cdb01146da
Fix misstype translation reference keynames ( #89855 )
2023-03-17 12:05:29 +01:00
Malte Franken
ed0a059053
Refactor entity manager code in geo_json_events integration ( #89847 )
...
* moved entity manager
* fix circular reference
* simplify new entity signal
2023-03-17 11:59:29 +01:00
epenet
ab6e929443
Fix EntityComponent lingering timer in helper tests ( #89801 )
...
* Fix lingering timer in entity platform tests
* Tweak
* Fix entity and entity_component also
* Remove async_shutdown
* Adjust
* Adjust
2023-03-17 10:26:05 +01:00
epenet
abd91dd934
Ensure MockEntityPlatform shuts down after tests ( #89849 )
2023-03-17 10:22:43 +01:00
J. Nick Koston
aa72b48725
Mark recorder system_health session read_only ( #89842 )
2023-03-17 10:22:21 +01:00
epenet
ab4a726e6c
Add tmpdir to known fixtures in pylint ( #89844 )
2023-03-17 10:22:02 +01:00
J. Nick Koston
dbb2706c76
Reduce number of tasks created by compiling missing statistics ( #89835 )
2023-03-16 21:07:14 -10:00
J. Nick Koston
d671d7fc1f
Add native_step to baf ( #89780 )
2023-03-16 19:13:42 -10:00
Jean-François Roy
5a6234d60e
Bump aiobafi6 to 0.8.0 ( #89840 )
2023-03-16 19:13:23 -10:00
J. Nick Koston
f6f3565796
Reduce latency to find stats metadata ( #89824 )
2023-03-16 19:00:02 -10:00
Allen Porter
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 Montnemery
ae127e7687
Change light white service call attribute to accept True ( #89803 )
2023-03-16 23:02:56 -04:00
Franck Nijhof
a153720599
Add state attribute translations for automations ( #89815 )
2023-03-16 23:02:11 -04:00
Franck Nijhof
a2b6ef3d7b
Add state attribute translations for fans ( #89816 )
2023-03-16 23:01:47 -04:00
epenet
79c9447770
Fix lingering timer in event helper tests ( #89819 )
...
Fix lingering timer in event tests
2023-03-16 23:01:23 -04:00
Franck Nijhof
f8da3ee50e
Add state attribute translations for locks ( #89820 )
2023-03-16 23:00:45 -04:00
J. Nick Koston
350e967a89
Bump aioharmony to 0.2.10 ( #89831 )
...
fixes #89823
2023-03-16 22:44:49 -04:00
epenet
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
Michael Hansen
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
epenet
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
epenet
9893b1cf4a
Cleanup get_local_ip in global conftest ( #89826 )
2023-03-16 22:03:06 +01:00
Franck Nijhof
f9919bb7cf
Add pre-defined entity name translations ( #89792 )
2023-03-16 21:10:20 +01:00
Franck Nijhof
e6f280cf7a
Add state attribute translations for device trackers ( #89810 )
2023-03-16 19:58:52 +01:00
Franck Nijhof
298dae55fa
Add missing state translations for Lock entities ( #89795 )
2023-03-16 19:06:35 +01:00
Franck Nijhof
d99c02b46f
Add state attribute translations for covers ( #89812 )
2023-03-16 19:04:25 +01:00