Commit Graph
51573 Commits
Author SHA1 Message Date
GitHub Action cdaefc8fda [ci skip] Translation update 2022-07-09 00:20:23 +00:00
a697672944 Add bluetooth integration (#74653)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-07-08 18:55:31 -05:00
kpineandGitHub c27fbce7d0 Fix KeyError from zwave_js diagnostics (#74579) 2022-07-09 00:20:44 +02:00
Benoit AnastayandGitHub 766523cf8c Fix error with HDD temperature report in Freebox integration (#74718)
* Fix error whith HDD temperature report

There was a non handled error case, documented in issue https://github.com/home-assistant/core/issues/43812 back in 2020 and the fix wasn't applied

* Use get method instead of ignoring the sensor

* Update test values

Add idle state drive with unkown temp

* update Tests for system sensors api

* Fix booleans values

* Fix disk unique_id

There was a typo in the code
2022-07-08 14:22:31 -07:00
Aaron BachandGitHub 0cca086aab Bump regenmaschine to 2022.07.0 (#74680) 2022-07-08 14:18:40 -07:00
Paulus SchoutsenandGitHub 010b18be34 Bump atomicwrites (#74758) 2022-07-08 14:17:56 -07:00
Antonino PiazzaandGitHub 4209d7733b Add huawei_lte wifi guest network switch (#71035) 2022-07-08 23:09:03 +03:00
Allen PorterandGitHub ff324ab2fb Attempt to fix flaky test by waiting for setup to complete (#74734) 2022-07-08 09:50:56 -07:00
TheJulianJESandGitHub 1d69e631b5 Fix ZHA group not setting the correct color mode (#74687)
* Fix ZHA group not setting the correct color mode

* Changed to use _attr_color_mode
2022-07-08 12:47:59 -04:00
08d8304a52 Migrate google calendar to new entity naming (#74727)
* Migrate google calendar to new entity naming

* Update homeassistant/components/google/calendar.py

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

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-07-08 07:59:50 -07:00
epenetandGitHub b2a3071658 Cleanup generic in NextDNS (#74705)
Cleanup generic in nextdns
2022-07-08 16:19:32 +02:00
Kevin StillhammerandGitHub e55a4dcab1 Add missing strings for here_travel_time (#74641)
* Add missing strings for here_travel_time

* script.translations develop

* Correct origin_menu option
2022-07-08 06:16:13 -07:00
Franck NijhofandGitHub 540ffe116e Update debugpy to 1.6.2 (#74692) 2022-07-08 13:59:20 +02:00
Robert SvenssonandGitHub 3b3766fbe0 Bump deconz dependency to fix #74523 (#74710) 2022-07-08 12:54:09 +02:00
Franck NijhofandGitHub 3f8cfa3b0a Always run pip_check in CI (#74706) 2022-07-08 12:39:29 +02:00
siyuan-nzandGitHub 06530ebfa1 Add ssh-rsa as acceptable an host key algorithm (#74684) 2022-07-08 09:51:10 +02:00
Maciej BieniekandGitHub fd7330ea77 Bump NextDNS backend library (#74611) 2022-07-08 09:48:46 +02:00
Franck NijhofandGitHub ba0b98ef32 Remove deprecated Spotify YAML configuration (#74604) 2022-07-08 08:30:01 +02:00
Franck NijhofandGitHub 97426911a3 Update lxml to 4.9.1 (#74663) 2022-07-07 20:50:31 -07:00
Allen PorterandGitHub 561c9a77d8 Add google calendar service proper exception handling (#74686) 2022-07-07 20:50:19 -07:00
0e3f7bc63a Resolution center MVP (#74243)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-07-07 20:49:07 -07:00
GitHub Action 405d323709 [ci skip] Translation update 2022-07-08 00:27:47 +00:00
Michał MrozekandGitHub 5dd8dfb4dc Update kaiterra-async-client to 1.0.0 (#74677) 2022-07-07 15:46:23 -07:00
J. Nick KostonandGitHub a84d92be4d Fix climacell/tomorrowio config flow test failure (#74660) 2022-07-07 22:45:40 +02:00
Franck NijhofandGitHub 3a61a0de2e Standardize EntityDescription in DSMR (#74671) 2022-07-07 22:38:10 +02:00
Franck NijhofandGitHub 6ebdf0580b Remove last occurrences of RESULT_TYPE_* from codebase (#74670)
Remove last ocurrances of RESULT_TYPE_* from codebase
2022-07-07 22:35:06 +02:00
epenetandGitHub c6bff8ae18 Remove philips_js from mypy ignore list (#74659)
* Remove philips_js from mypy ignore list

* Use class attribute
2022-07-07 22:00:19 +02:00
Franck NijhofandGitHub a6244eea28 Search/replace RESULT_TYPE_* by FlowResultType enum (#74656) 2022-07-07 21:28:18 +02:00
Franck NijhofandGitHub 46beae9061 Bump number of test groups from 6 -> 10 (#74648) 2022-07-07 20:55:47 +02:00
Kostas ChatzikokolakisandGitHub 3f53ed5d5c Add trigger/arm_custom_bypass to Template Alarm Control Panel (#74629) 2022-07-07 20:31:03 +02:00
Arne MauerandGitHub d8030ed9e7 Ikea Starkvind support all models (#74615)
* Add Particulate Matter 2.5 of ZCL concentration clusters to ZHA component

* Fixed black and flake8 test

* New sensors and manufacturer cluster to support IKEA STARKVIND (with quirk)

* Fix multi_match for FilterLifeTime, device_run_time, filter_run_time sensors for Ikea starkvind

* Remove model match because sensors are matched with manufacturer channel

* Update manufacturerspecific.py

* Update number.py
2022-07-07 14:28:33 -04:00
TheJulianJESandGitHub b9b6ed33ee Fix smart energy polling for Tuya plugs (#74640)
* Add PolledSmartEnergySummation to poll summation_delivered for some ZHA plugs

* Remove PolledSmartEnergyMetering, add stop_on_match_group to summation sensors
2022-07-07 14:27:48 -04:00
Robert SvenssonandGitHub ac85a3ce64 Use pydeconz interface controls for button platform (#74654) 2022-07-07 21:13:03 +03:00
epenetandGitHub bd43f0393c Remove influxdb from mypy ignore list (#74612) 2022-07-07 20:51:38 +03:00
epenetandGitHub dc0c41982f Remove meteo_france from mypy ignore list (#74613) 2022-07-07 20:50:08 +03:00
Franck NijhofandGitHub f2706aa8c0 Update debugpy to 1.6.1 (#74637) 2022-07-07 20:48:39 +03:00
J. Nick KostonandGitHub ff877b8144 Fix exception in doorbird logbook during startup (#74649)
* Fix exception in doorbird logbook during startup

Fixes

```
2022-07-07 16:50:33.203 ERROR (MainThread) [homeassistant.helpers.integration_platform] Error processing platform doorbird.logbook
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/integration_platform.py", line 51, in _async_process_single_integration_platform_component
    await integration_platform.process_platform(hass, component_name, platform)
  File "/usr/src/homeassistant/homeassistant/components/logbook/__init__.py", line 159, in _process_logbook_platform
    platform.async_describe_events(hass, _async_describe_event)
  File "/usr/src/homeassistant/homeassistant/components/doorbird/logbook.py", line 43, in async_describe_events
    door_station = data[DOOR_STATION]
KeyError: door_station
```

* py39
2022-07-07 20:46:19 +03:00
d3db4da11a ElkM1 bump lib to support Python 3.10 SSL (#74569)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-07-07 12:07:05 -05:00
Franck NijhofandGitHub 7cd68381f1 Search/replace RESULT_TYPE_* by FlowResultType enum (#74642) 2022-07-07 19:57:36 +03:00
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