Commit Graph
51534 Commits
Author SHA1 Message Date
Franck NijhofandGitHub 68ccb96089 Refactor CI (#74014) 2022-07-07 18:53:24 +02:00
J. Nick KostonandGitHub 1dd9e705f2 Switch dispatcher to use async_run_hass_job (#74514)
* Switch dispatcher to use async_run_hass_job

- Since we already wrap all the callbacks in catch_log_exception
  we can use async_run_hass_job here

- The overhead of wrapping the call in a call_soon, queuing it
  and running it later usually exceeds the overhead of running
  the job itself

* fix size change during iteration

* fix out of order send

* fix missing mocking in unifi test

* Fix Legrand Home+ Control updating entities before the coordinator update had finished

* stray debug
2022-07-07 10:39:05 -05:00
Franck NijhofandGitHub 323d4a0e1b Use FlowResultType enum in Plugwise tests (#74638) 2022-07-07 17:25:23 +02:00
Franck NijhofandGitHub c01f7d75d5 Fix mix of aiohttp and requests in ZAMG (#74628) 2022-07-07 16:59:49 +02:00
Diogo GomesandGitHub 4e2de2479a Add SetSystemDateandTime Button (#66419)
* add SetSystemDateandTime

* fix

* address review

* follow recommendation to set date and time on start

* add set date and time button test
2022-07-07 16:25:44 +02:00
Bram KragtenandGitHub 29cbd9d469 Update frontend to 20220707.0 (#74625) 2022-07-07 16:19:56 +02:00
Franck NijhofandGitHub dfdd037878 Update aiokafka to 0.7.2 (#74601) 2022-07-07 08:02:36 -06:00
epenetandGitHub 6540ba6239 Remove hassio from mypy ignore list (#74603)
* Remove hassio from mypy ignore list

* Avoid if TYPE_CHECKING
2022-07-07 15:14:36 +02:00
Erik MontnemeryandGitHub 996544da2d Poll cast groups when media player is added or reconnected (#74610) 2022-07-07 14:51:16 +02:00
Franck NijhofandGitHub 2169b70874 Use FlowResultType enum in WLED tests (#74594) 2022-07-07 12:31:54 +02:00
Franck NijhofandGitHub 4fcf8280f6 Use FlowResultType enum in Tuya tests (#74596) 2022-07-07 12:31:19 +02:00
Franck NijhofandGitHub 19f33d205c Fix mix of aiohttp and requests in Bloomsky (#74598) 2022-07-07 12:27:25 +02:00
jjlawrenandGitHub ba7ad1029c Remove legacy Sonos grouping services (#74476) 2022-07-07 12:17:13 +02:00
epenetandGitHub f19c542d6d Remove denonavr from mypy ignore list (#74580) 2022-07-07 12:14:46 +02:00
Franck NijhofandGitHub 4604694255 Add deprecation to PR template (#74583) 2022-07-07 11:40:17 +02:00
epenetandGitHub 5ae593672e Remove google_assistant from mypy ignore list (#74587) 2022-07-07 11:35:45 +02:00
Franck NijhofandGitHub 4261595078 Update orjson to 3.7.7 (#74581) 2022-07-07 11:00:34 +02:00
J. Nick KostonandGitHub 0c29b68cf8 Switch linear search to a dict lookup for ip bans (#74482) 2022-07-07 10:57:44 +02:00
puddlyandGitHub ae295f1bf5 Add three decimal places of sub-second resolution to root logger timestamps (#74518) 2022-07-07 10:49:32 +02:00
jjlawrenandGitHub d203cb0658 Minimize Sonos media_player.unjoin timeout (#74549) 2022-07-07 09:43:10 +02:00
Robert HillisandGitHub 681735b94c Bump aioskybell to 22.7.0 (#74559) 2022-07-07 09:39:37 +02:00
ufodoneandGitHub e56357b4f2 Bump pyenvisalink version to 4.6 (#74561) 2022-07-07 09:33:32 +02:00
epenetandGitHub 46f2abc38c Use generics in NextDNS (#74517)
Use generics in nextdns
2022-07-07 09:22:35 +02:00
Erik MontnemeryandGitHub 4a4dabaaa5 Fix openweathermap hourly forecast (#74578) 2022-07-07 09:03:43 +02:00
104d236646 fjaraskupan: Make sure we stop bleak on home assistant stop (#74545)
* Make sure we stop bleak on home assistant stop

* Fix typing

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-07 08:40:10 +02:00
Franck Nijhof c303d6e717 Merge branch 'master' into dev 2022-07-07 08:25:19 +02:00
GitHub Action 235abb0c10 [ci skip] Translation update 2022-07-07 00:27:55 +00:00
c-softandGitHub fef78939e1 Bump satel_integra to 0.3.7 to fix compat with python 3.10 (#74543) 2022-07-06 19:02:08 -05:00
J. Nick KostonandGitHub 099e7e0637 Add oui for tplink es20m (#74526) 2022-07-07 01:20:29 +02:00
Robert SvenssonandGitHub b071affcb4 Use pydeconz interface controls for cover platform (#74535) 2022-07-07 00:31:47 +02:00
epenetandGitHub 5e63a44e71 Remove home_plus_control from mypy ignore list (#74448) 2022-07-06 22:45:54 +03:00
J. Nick KostonandGitHub 332cf3cd2d Resolve and caches paths for CachingStaticResource in the executor (#74474) 2022-07-06 13:49:48 -05:00
Franck NijhofandGitHub eb0f8f9542 Merge pull request #74522 from home-assistant/rc 2022.7.0 2022-07-06 20:32:56 +02:00
Franck Nijhof 06c6ddb2d6 Bumped version to 2022.7.0 2022-07-06 19:33:46 +02:00
Franck Nijhof 8e5b6ff185 Update Home Assistant Frontend to 20220706.0 (#74520)
Bump Home Assistant Frontend to 20220706.0
2022-07-06 19:33:27 +02:00
Franck Nijhof 380244fa7b Update homematicip to 1.0.3 (#74516) 2022-07-06 19:33:23 +02:00
Erik MontnemeryandFranck Nijhof 9d3dde60ff Fix openweathermap forecast sensors (#74513) 2022-07-06 19:33:20 +02:00
Gyosa3andFranck Nijhof 519d15428c Add new alias for valid Celcius temperature units in Tuya (#74511) 2022-07-06 19:33:17 +02:00
Marcel van der VeldtandFranck Nijhof b277c28ed7 Bump aioslimproto to 2.1.1 (#74499) 2022-07-06 19:33:14 +02:00
Erik MontnemeryandFranck Nijhof c7c8887719 Migrate aemet weather to native_* (#74494) 2022-07-06 19:33:10 +02:00
J. Nick KostonandFranck Nijhof 06aa92b0b6 Bump aiohomekit to 0.7.20 (#74489) 2022-07-06 19:33:07 +02:00
J. Nick KostonandFranck Nijhof cd42555238 Fix apple tv not coming online if connected before entity created (#74488) 2022-07-06 19:33:03 +02:00
Franck NijhofandGitHub 113ccfe6af Update Home Assistant Frontend to 20220706.0 (#74520)
Bump Home Assistant Frontend to 20220706.0
2022-07-06 19:31:57 +02:00
Franck NijhofandGitHub d3d2e25090 Update homematicip to 1.0.3 (#74516) 2022-07-06 18:34:51 +02:00
Erik MontnemeryandGitHub d6df26465f Fix openweathermap forecast sensors (#74513) 2022-07-06 17:49:06 +02:00
Gyosa3andGitHub 85dac3d47e Add new alias for valid Celcius temperature units in Tuya (#74511) 2022-07-06 17:48:12 +02:00
Maciej BieniekandGitHub 41fd1a24bb Add NextDNS button platform (#74492)
* Add button platform

* Add button tests

* Fix typo

* Use Platform enum

* Fix coordinator type
2022-07-06 16:29:53 +02:00
Erik MontnemeryandGitHub 47048e4df4 Migrate aemet weather to native_* (#74494) 2022-07-06 16:22:45 +02:00
Maciej BieniekandGitHub 8ccb008834 Address NextDNS late review (#74503)
* Fix coordinator type

* Remove pylint disable
2022-07-06 14:29:26 +02:00
Marcel van der VeldtandGitHub c4855909fa Bump aioslimproto to 2.1.1 (#74499) 2022-07-06 13:35:25 +02:00