Franck Nijhof
22a1a6846d
Warn for unneeded use of async_update_ha_state ( #91372 )
2023-04-13 13:49:56 -04:00
rich-kettlewell
f2997ce4cc
Tado set_water_heater_timer should use water_heater domain ( #91364 )
2023-04-13 19:49:07 +02:00
epenet
592ac37436
Add missing mock in sharkiq tests ( #91325 )
2023-04-13 19:33:38 +02:00
Franck Nijhof
445b823232
Avoid task creation when calling schedule_update_ha_state without force update ( #91352 )
2023-04-13 18:39:03 +02:00
epenet
9e1a670e6e
Fail CI on lingering timers (part 2) ( #89976 )
...
* Fail CI on lingering timers (part 2)
* Improve error message
* Adjust tts
2023-04-13 17:03:52 +02:00
Joost Lekkerkerker
a272f8dfb2
Move picnic sensor definitions ( #91367 )
...
* Move types and mixin to sensor
* Move types and mixin to sensor
2023-04-13 16:46:10 +02:00
epenet
c40836b49f
Fix lingering timers in tts ( #90834 )
...
* Fix lingering timers in tts
* Improve
* Use HassJob with cancel_on_shutdown
2023-04-13 15:27:13 +02:00
epenet
c1b7aa084c
Fix race condition in deconz ( #91328 )
...
* Fix race condition in deconz
* Use a new separate test
2023-04-13 15:04:21 +02:00
Duco Sebel
8ca3440f33
Bump python-homewizard-energy to 2.0.1 ( #91097 )
2023-04-13 13:42:35 +02:00
J. Nick Koston
274a6fd3d7
Bump aiolifx to 0.8.10 ( #91324 )
2023-04-13 13:38:27 +02:00
Bram Kragten
8527048f07
Update frontend to 20230411.1 ( #91344 )
2023-04-13 13:37:37 +02:00
Franck Nijhof
d320c73fb7
Use async_write_ha_state in tests ( #91333 )
2023-04-13 12:36:36 +02:00
Franck Nijhof
208a44e437
Use async_write_ha_state in generic hygrostat ( #91331 )
2023-04-13 09:42:12 +02:00
epenet
4a0988eb5d
Adjust shutdown registration in EntityComponent ( #90938 )
...
* Adjust shutdown registration in EntityComponent
* Adjust
* Make it more explicit
* docstring
2023-04-13 08:47:04 +02:00
J. Nick Koston
6dbe67e909
Bump httpx to 0.24.0 and httpcore to 0.17.0 ( #91308 )
2023-04-12 20:11:59 -10:00
Paulus Schoutsen
c9d81bd217
Pipelines to default to Home Assistant agent ( #91321 )
...
* Pipelines to default to Home Assistant agent
* Tests fix
2023-04-13 00:34:19 -04:00
Paulus Schoutsen
0678ab4e45
Add VoIP entities ( #91320 )
...
* WIP
* Add VoIP entities to enable calls
* Mark voip entities as config only
* Remove commented code
2023-04-12 23:23:20 -04:00
Michael Hansen
f0c625b2ad
Add language util ( #91290 )
...
* Add language util
* Add no match tests
* Update tests/util/test_language.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-04-12 20:27:09 -05:00
epenet
687c035bb2
Make auth test fixtures async ( #91263 )
...
Make auth fixtures async in tests
2023-04-12 20:43:50 -04:00
Franck Nijhof
e4d2409ca4
Update debugpy to 1.6.7 ( #91267 )
2023-04-12 20:43:26 -04:00
tronikos
27dd4cd261
Google Assistant SDK: Fix broadcast command for Portuguese ( #91293 )
...
Fix broadcast command for pt
2023-04-12 20:42:51 -04:00
Franck Nijhof
355404a959
Raise HomeAssistant error on failed Spotify service calls ( #91299 )
2023-04-12 20:42:33 -04:00
Franck Nijhof
99afab723b
Fix combined translation in Pi-hole strings ( #91305 )
2023-04-12 20:41:27 -04:00
Franck Nijhof
02e79cf7e6
Update coverage to 7.2.3 ( #91309 )
2023-04-12 20:40:31 -04:00
Franck Nijhof
b2416a4020
Update sentry-sdk to 1.19.1 ( #91310 )
2023-04-12 20:40:19 -04:00
J. Nick Koston
4366f83ac8
Restore use of local timezone for MariaDB/MySQL in SQL integration ( #91313 )
...
* Use local timezone for recorder connection
The fix in #90335 had an unexpected side effect of
using UTC for the timezone since all recorder operations
use UTC. Since only sqlite much use the database executor
we can use a seperate connection pool which uses local time
This also ensures that the engines are disposed of
when Home Assistant is shutdown as previously we
did not cleanly disconnect
* coverage
* fix unclean shutdown in config flow
* tweaks
2023-04-12 20:24:55 -04:00
Olliver Schinagl
2d1ae6660b
Dockerdev: Improve docker caching layers ( #85186 )
2023-04-13 00:46:54 +02:00
Joakim Sørensen
2c8b704a6d
Add certificate status for cloud remote ( #91277 )
2023-04-13 00:38:32 +02:00
Aidan Timson
d6c954a909
Reduce startup time for System Bridge integration ( #91171 )
2023-04-13 00:36:51 +02:00
David Poll
ea12d7a86f
Add pretty printing, key sorting, and better performance to to_json in Jinja ( #91253 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-04-13 00:32:13 +02:00
J. Nick Koston
9b2e9b8746
Update typing on recorder pool for sqlalchemy 2.0 ( #91244 )
2023-04-13 00:09:15 +02:00
epenet
d483ad820c
Make hass test fixture async ( #91264 )
2023-04-12 23:55:40 +02:00
Brig Lamoreaux
ff1fd86b91
Clean up srp_energy ( #86822 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-04-12 23:47:37 +02:00
Assaf Inbal
7446ff478f
Add h264_v4l2m2m codec and profiles to HomeKit cameras ( #91246 )
2023-04-12 10:46:21 -10:00
codyhackw
4f507e7f57
Update Inovelli Blue Series switch support in ZHA ( #91254 )
...
Co-authored-by: David F. Mulcahey <david.mulcahey@icloud.com>
2023-04-12 22:09:16 +02:00
puddly
fd7d0fff1f
Bump ZHA dependencies ( #91291 )
2023-04-12 22:09:03 +02:00
Franck Nijhof
5b389a4dbc
Remove codecov from Python test requirements ( #91295 )
2023-04-12 21:32:32 +02:00
Jan Bouwhuis
722b991234
Support unknown state, position or tilt for template cover ( #91172 )
...
* Support unknown state for template cover
* Remove not related changes
2023-04-12 21:23:24 +02:00
dougiteixeira
1ef6391e9c
Preserves config flow information in case of error for SQL ( #91142 )
2023-04-12 09:03:14 -10:00
mkmer
6aa1460143
Add tests to honeywell ( #87209 )
...
* lower case aiosomecomfort
* add tests
* Test updates for 0.0.6
* lower case aiosomecomfort
* Missing changes after merge
* Add missing type hints
* Fix tests for PR#89393
* Test hold on when setting temperature
* Remove unnecessary init function
* Remove unnecessary assert
* Address missing tests
Cleanup related to comments for EM
* Move to snapshot for static test
* Updated snapshot
* Remove unnecessary assert
2023-04-12 20:34:32 +02:00
Jan Bouwhuis
e36fd5f222
Allow None device_class and UOM for mqtt entities ( #91240 )
...
* Allow None device_class and UOM for mqtt entities
* Rever not needed changes
* Revert another unwanted change
2023-04-12 19:14:16 +02:00
Paulus Schoutsen
325733158d
Allow multiple instances for OpenAI ( #90609 )
...
* Allow multiple instances for OpenAI
* Add test
2023-04-12 08:29:13 -04:00
Chuck Deal
a4a8f6ebc8
Add platform state tests for vesync integration ( #90466 )
...
* Test coverage for init and common
* Update snapshot
* break setup state snapshot test across platforms
* Fix state snapshot test methods
* Remove the test_init snapshot
* Remove test_common and test_init changes
* refactor the request_mock fixture
2023-04-12 14:15:22 +02:00
Mike Knoop
e8fb7b8cf1
Fix Lutron keypad led state always off at startup ( #91149 )
2023-04-12 12:59:52 +02:00
Joakim Sørensen
8ce17458a9
Bump hass-nabucasa from 0.63.1 to 0.64.1 ( #91271 )
2023-04-12 12:38:57 +02:00
dependabot[bot]
5b89996476
Bump codecov/codecov-action from 3.1.1 to 3.1.2 ( #91258 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-12 11:10:38 +02:00
G Johansson
00847ee4bc
Add config flow to Brottsplatskartan ( #70233 )
...
* Brottsplatskartan Config Flow
* Fix import
* Modify sensor
* Mod version
* Mod version 2
* has_entity_name
* Fix api constructor
* Switch to issue for depr.
* Fix docstrings
* Minor cleaning
* Fix argument for bpk constructor
* remove translations
* Fix tests
* reset config
* uuid to conftest
* hassfest
* depr version
* unique id
* reset not linked changes
* review comments
* fix area none
* relevant changes
* depr version
* slim test
* unique_id
* create_entry
* review comments and tests
* fix init test
* review comments
2023-04-12 11:05:24 +02:00
Dmitry Vlasov
a409da947f
Update zwave-me-ws version to 0.4.2 ( #91068 )
2023-04-12 10:18:01 +02:00
Matthias Alphart
0ba339e56c
Run `socket.gethostbyname` in executor in Obihai and Sonos ( #91190 )
...
* Run in executor in Obihai and Sonos
* fix Sonos test
* fix sonos test differently (review)
2023-04-12 09:58:27 +02:00
Jan Bouwhuis
bb15923968
Rename MQTT entry mock and cleanup ( #91223 )
...
Rename to mqtt_mock_entry and cleanup
2023-04-12 09:43:03 +02:00