Commit Graph
41841 Commits
Author SHA1 Message Date
epenetandGitHub 95075448bd Use DhcpServiceInfo in nuki (#60046) 2021-11-21 17:35:51 +01:00
epenetandGitHub 36a67d060b Use ZeroconfServiceInfo in octoprint (#60049) 2021-11-21 17:35:24 +01:00
epenetandGitHub c3e9c1a7e8 Use DhcpServiceInfo in powerwall (#60051) 2021-11-21 07:56:22 -06:00
epenetandGitHub 8ec30aa9ad Use ZeroconfServiceInfo in rachio (#60054) 2021-11-21 07:55:54 -06:00
epenetandGitHub 435eb97495 Use DhcpServiceInfo in roomba (#60056) 2021-11-21 07:54:39 -06:00
epenetandGitHub 25e5263954 Use ZeroconfServiceInfo in nanoleaf (#60045) 2021-11-21 07:51:50 -06:00
56e93ff0ec Add support for HEOS groups (#32568)
* Add support for grouping HEOS media players

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>

* Handle groups at controller level, refine tests.

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>

* Fix linting issues

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/heos/media_player.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Rename variables and improve resolving of entity_ids

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Don't patch internal methods

Use the pytest fixtures which have already been defined for this.

* Fix linting issues

* Remove unused property

* Ignore groups with unknown leader

This makes sure that the group_members attribute won't contain a `None`
value as a leader entity_id.

* Don't call force_update_groups() from tests

* Don't pass `None` player ids to HEOS API

* Use signal for group manager communication

* Use imports for async_dispatcher_send/async_dispatcher_connect

* Raise exception when leader/player could not be resolved

* Disconnect signal handlers, avoid calling async_update_groups too early

* Update homeassistant/components/heos/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Andrew Sayre (he/his/him) <6730289+andrewsayre@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-21 12:57:31 +01:00
G JohanssonandGitHub 0dece582e4 Improve coordinator for yale_smart_alarm (#54091)
* Commit coordinator adjustments

* Review changes
2021-11-21 12:11:36 +01:00
Daniel PernaandGitHub 9197512ed1 Fix Sensors for HmIP-DLD (#59804) 2021-11-21 12:09:55 +01:00
epenetandGitHub ba93a384a7 Use ZeroconfServiceInfo in nam (#60044) 2021-11-21 10:25:34 +01:00
Simone ChemelliandGitHub f606ba3b23 Detail reason for ConfigEntryNotReady (#60062) 2021-11-21 10:25:18 +01:00
epenetandGitHub 3cdca4a657 Use ZeroconfServiceInfo in netatmo tests (#60048) 2021-11-21 08:40:46 +01:00
Allen PorterandGitHub 7e0ddd1d8c Bump google-nest-sdm to 0.4.0 (#60068)
Full changelog: https://github.com/allenporter/python-google-nest-sdm/compare/0.3.9...0.4.0

All changes are in new code and is expected to be a no-op for the current code.

This release introduces a new API for fetching events for upcoming features in Home Assistant,
namely fetching camera clips for battery cameras. The new API is uniform across old and new
cameras.
2021-11-21 08:10:09 +01:00
epenetandGitHub 85b37a8532 Use ZeroconfServiceInfo in rainmachine (#60055) 2021-11-21 08:08:45 +01:00
Avi MillerandGitHub e056f9aa0f Explicitly cast the SOMA API response to an integer (#60071)
This resolves the `TypeError: unsupported operand type(s) for -: 'int'
and 'str'` error.

Fixes #60070.

Signed-off-by: Avi Miller <me@dje.li>
2021-11-20 22:31:45 -08:00
Simone ChemelliandGitHub 23f37d0127 Bump aioshelly to 1.0.5 (#60058) 2021-11-20 16:59:45 -08:00
GitHub Action e98977fb49 [ci skip] Translation update 2021-11-21 00:13:51 +00:00
7161a0bf2a Add guard for already migrated Hue entity (#59930)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-11-20 14:46:11 -08:00
Marcel van der VeldtandGitHub 4820acb897 Fix for deviceless entities in Hue integration (#59820) 2021-11-20 14:45:51 -08:00
Marcel van der VeldtandGitHub 902da4daf8 Add integration_entities template helper (#59841) 2021-11-20 14:43:31 -08:00
df3f3321f2 Use ZeroconfServiceInfo in hue (#59980)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-20 14:39:14 -08:00
Paulus Schoutsen 66132e133f Merge remote-tracking branch 'origin/master' into dev 2021-11-20 14:34:43 -08:00
J. Nick KostonandGitHub 2412afbacd Add configuration_url to lutron_caseta (#60015) 2021-11-20 09:45:25 -06:00
Marvin WichmannandGitHub 769661adc3 KNX christmas cleaning #2 - remove old migrations (#60026)
* Remove old migrations from KNX integration

* Remove cover migration
2021-11-20 16:34:59 +01:00
6d4b74f8f2 Add haa vendor extensions (#59750)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-11-20 09:22:10 -06:00
Franck NijhofandGitHub 70990ebf81 Add WLED Live Override controls (#59783) 2021-11-20 09:15:47 -06:00
Marvin WichmannandGitHub 1d63ae8696 Code quality improvements for KNX integration (#60024) 2021-11-20 16:15:33 +01:00
Franck NijhofandGitHub 25f491ad16 Add WLED reverse effect switch (#59778) 2021-11-20 08:57:47 -06:00
J. Nick KostonandGitHub bf79db4226 Add harmony configuration url (#60014) 2021-11-20 08:34:09 -06:00
Ville SkyttäandGitHub f305d99af9 Add integration filtering and error if core options to helpers.frame.report (#60009)
Reduces some existing and upcoming boilerplate.
2021-11-20 12:53:04 +02:00
Marvin WichmannandGitHub e5c33474e3 Add config and options flow to KNX integration (#59377) 2021-11-20 11:30:41 +01:00
Ullrich NeissandGitHub 40104de0bf Address late review of kostal plenticore (#59998) 2021-11-20 11:16:53 +01:00
epenetandGitHub d0ff8a9b76 Add id constant for homekit discovery (#59986) 2021-11-20 10:07:59 +00:00
J. Nick KostonandGitHub 59f10373ad Add configuration url to august (#60013) 2021-11-19 21:55:51 -06:00
Guido SchmitzandGitHub 02423d6edc Add long-term statistics support for devolo Home Control (#57612)
* Add long-term statistics support

* Fix messed up rebase
2021-11-19 19:52:33 -08:00
Aaron BachandGitHub 394ccae8a1 Migrate appropriate Ambient PWS sensors to use datetime state objects (#59942) 2021-11-19 18:06:39 -07:00
Aaron BachandGitHub 40570b572d Migrate appropriate ReCollect Waste sensors to use datetime state objects (#59943) 2021-11-19 18:06:23 -07:00
GitHub Action 72b0eb719e [ci skip] Translation update 2021-11-20 00:12:27 +00:00
Diogo GomesandGitHub e8970d6390 Bump roombapy to 1.6.4 (#60008) 2021-11-19 23:46:45 +01:00
Daniel Hjelseth HøyerandGitHub 5f8646600f Correct supported_features and model for Mill (#59996)
* Correct supported_features and model for Mill

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>

* Correct supported_features and model for Mill

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>

* revert

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>

* Mill

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-11-19 17:19:56 -05:00
Daniel Hjelseth HøyerandGitHub 4f89ce4fb8 Bump Mill library (#59995)
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-11-19 17:18:52 -05:00
Aaron BachandGitHub 8f6796f428 Prevent IQVIA from blocking other integrations' startup (#60001) 2021-11-19 14:01:26 -07:00
Aaron BachandGitHub dedc4a8285 Prevent OpenUV from blocking other integrations' startup (#59956)
* Prevent OpenUV from blocking other integrations' startup

* Comment
2021-11-19 13:53:47 -07:00
Paulus SchoutsenandGitHub dbae448fe5 Merge pull request #59951 from home-assistant/rc 2021.11.5 2021-11-19 12:40:52 -08:00
jjlawrenandPaulus Schoutsen 754fba1fb7 Ignore non-Sonos SSDP devices with Sonos-like identifiers (#59809) 2021-11-19 12:40:35 -08:00
Robert SvenssonandGitHub 6f091d235f Fix late comment correcting kwargs should always be Any in deCONZ covers (#59997)
* Fix late comments correcting kwargs should always be Any
2021-11-19 21:16:21 +01:00
Guido SchmitzandGitHub da68cfa821 Bump devolo_plc_api to 0.6.3 (#59991) 2021-11-19 19:31:28 +01:00
386520b883 Use ZeroconfServiceInfo in ipp (#59983)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-19 10:16:34 -06:00
e3ee19d0c4 Use ZeroconfServiceInfo in kodi (#59984)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-19 10:16:28 -06:00
8a4d3b2a2e Use ZeroconfServiceInfo in lookin (#59987)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-19 10:16:07 -06:00