Commit Graph

35623 Commits (802c4c0d4223ab210b226722a2feec47b481dbec)

Author SHA1 Message Date
Marc Mueller 64fc93ba5f
Type heos error decorator (#70978) 2022-04-28 20:53:39 +02:00
Marc Mueller 319ae8b0b7
Type hive refresh decorator (#70979) 2022-04-28 20:52:08 +02:00
Marc Mueller a46b38d648
Type androidtv error decorator (#70976) 2022-04-28 20:51:21 +02:00
Aaron Bach d0f1168ff0
Ensure SimpliSafe re-auth only looks at SimpliSafe config entries (#71009)
* Ensure SimpliSafe re-auth only looks at SimpliSafe config entries

* Add a test

* Trigger Build

* Linting

* Comment

* Simplify test
2022-04-28 21:45:37 +03:00
starkillerOG ce9d000cd8
Motionblinds brands fix spelling (#71012)
* add supported_brands

* fix spelling
2022-04-28 21:42:14 +03:00
Fabian Affolter 805aa3375a
Add support for OpenWeatherMap's visibility (#71013)
* Add support for visibility

* Add docstrings
2022-04-28 21:39:50 +03:00
Robert Svensson caf71c854f
Handle situation where mac might not exist in clients (#71016) 2022-04-28 21:36:52 +03:00
Yuval Aboulafia 70e8f81be1
Loop load Jewish Calendar platforms (#70714) 2022-04-28 20:35:42 +02:00
epenet d907eb2810
Use LightEntityFeature enum in hue (#70987) 2022-04-28 21:32:39 +03:00
Marc Mueller ac044c8ffa
Type openhome error decorator (#70990) 2022-04-28 17:04:19 +02:00
Marc Mueller 4a574eb701
Type kodi error decorator (#70989) 2022-04-28 17:03:27 +02:00
Marc Mueller 27cf4165fa
Type iaqualink refresh decorator (#70988) 2022-04-28 17:01:54 +02:00
starkillerOG 3db7f945eb
Add supported brands for Motion Blinds (#70996) 2022-04-28 14:07:34 +02:00
starkillerOG d9f3d2b429
Add supported_brands Marantz for denonavr (#70986) 2022-04-28 13:57:05 +02:00
Erik Montnemery 603c7c8980
Migrate niko_home_control light to color_mode (#70914)
* Migrate niko_home_control light to color_mode

* Remove useless brightness related code
2022-04-28 13:45:18 +02:00
Marc Mueller cdafbbe10f
Rename bound TypeVars (#70975) 2022-04-28 13:19:51 +02:00
Álvaro Fernández Rojas 9672cddb07
Update aioqsw to v0.0.7 (#70931) 2022-04-28 11:46:48 +02:00
epenet 385f199691
Use shorthand attributes in tuya vacuum (#70846) 2022-04-28 10:48:04 +02:00
j-a-n d9433e698d
Add unique_id attribute to Alpha2Climate entity (#70964)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-04-28 10:37:23 +02:00
Raj Laud 0264f060e4
Improve repeat and shuffle support for Squeezebox (#70941) 2022-04-28 10:35:04 +02:00
Erik Montnemery 573e966d74
Migrate hue v1 light to color_mode (#69275)
* Migrate hue v1 light to color_mode

* Fix test

* Correct filter_supported_color_modes + add test

* Use ColorMode enum
2022-04-28 09:49:51 +02:00
Erik Montnemery 59c6282c6c
Migrate lifx light to color_mode (#69420)
* Migrate lifx light to color_mode

* Update LIFXColor to support both hs and color_temp

* Apply suggestions from code review

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

* Update light.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-04-28 09:49:06 +02:00
Erik Montnemery 9f43fca586
Fix color mode in overkiz light (#70966) 2022-04-28 09:36:53 +02:00
Erik Montnemery 13d67747cb
Fix color_mode property in fritzbox light (#70965) 2022-04-28 09:36:14 +02:00
Erik Montnemery db3eb26c74
Correct color mode in shelly light (#70967) 2022-04-28 09:05:08 +02:00
Marc Mueller e6da1d7318
Improve aurora_abb_powerone typing (#70919) 2022-04-28 06:38:54 +01:00
Paulus Schoutsen 2e3e7f1e94
Sync area changes to google (#70936)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-04-27 22:32:13 -07:00
J. Nick Koston 27a4a9eed4
Adjust get_latest_short_term_statistics query to be postgresql compatible (#70953) 2022-04-27 21:19:36 -07:00
J. Nick Koston 79c9d22893
Add dhcp hostname of older ZJ series Magic Home bulbs to discovery (#70958) 2022-04-27 21:18:59 -07:00
J. Nick Koston 6644050811
Add discovery support for polisy to isy994 (#70940) 2022-04-27 21:18:32 -07:00
Allen Porter 474087bf7d
Bump gcal_sync 0.6.3 to fix calendar path encoding bug (#70959) 2022-04-27 21:17:25 -07:00
Allen Porter 2270b7df8d
Set nest climate min/max temp range (#70960) 2022-04-27 21:16:50 -07:00
Marc Mueller 93cbb331e5
Update Mypy to 0.950 (#70948)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-27 20:49:54 -05:00
Dave T 2c028d203f
Remove invalid unique id from generic camera (#70568)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-27 17:08:18 -05:00
David F. Mulcahey b4a0345b38
Bump ZHA dependencies (#70900)
* Bump ZHA libs

* bump Zigpy
2022-04-27 13:55:31 -04:00
Theo Arends 31e3f4892e
Bump hatasmota to 0.4.1 (#70799)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-04-27 19:05:42 +02:00
jjlawren 6151306e3d
Use standard attribute for Sonos group members (#70924) 2022-04-27 18:59:05 +02:00
J. Nick Koston b17d27262c
Add additional OUI for tplink light devices (#70922) 2022-04-27 17:54:47 +02:00
Erik Montnemery c6d8fffeb4
Migrate netatmo light to color_mode (#70912) 2022-04-27 17:27:51 +02:00
David F. Mulcahey 361119d5c1
Improve ZHA startup performance (#70111)
* Remove semaphores and background mains init

* additional logging

* correct cache usage and update tests
2022-04-27 08:24:26 -07:00
epenet 71f95d199a
Migrate vera light to ColorMode (#70861) 2022-04-27 17:18:35 +02:00
Allen Porter 8a13c6744a
Bump gcal_sync to 0.6.2 and switch to google calendar async iterator api (#70616)
* Switch to google calendar async iterator api

* Update homeassistant/components/google/calendar.py

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

* Add test coverage for paging through results

* Bump gcal_sync to 0.6.1

* Bump gcal-sync 0.6.2

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-04-27 07:22:15 -07:00
epenet 25d2c63827
Migrate plum_lightpad light to ColorMode (#70880) 2022-04-27 16:17:48 +02:00
epenet 0b40123fd9
Migrate qwikswitch light to color_mode (#70805) 2022-04-27 16:17:12 +02:00
uvjustin 06c80e454b
Use av instead of ha-av (#70885) 2022-04-27 16:08:05 +02:00
epenet c0d8f94487
Adjust ColorMode type hint in light (#70806)
* Adjust ColorMode type hint in light

* Adjust components
2022-04-27 16:02:23 +02:00
epenet 906c12d8aa
Migrate screenlogic light to ColorMode (#70902) 2022-04-27 15:42:35 +02:00
epenet f7e05c5e1c
Migrate ring light to ColorMode (#70903) 2022-04-27 15:42:01 +02:00
epenet ea104feab7
Migrate scsgate light to ColorMode (#70904) 2022-04-27 15:41:19 +02:00
epenet abd60832fe
Migrate sleepiq light to ColorMode (#70905) 2022-04-27 15:40:35 +02:00
Erik Montnemery c530bc823b
Support buffering in media_player device conditions (#70863)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-04-27 15:40:07 +02:00
epenet 9daf3d8e72
Migrate xbee light to ColorMode (#70907) 2022-04-27 15:39:58 +02:00
epenet db296a6d1e
Migrate wilight light to ColorMode (#70906) 2022-04-27 15:39:40 +02:00
uvjustin 9281f46bcd
Skip invalid segments in stream recorder (#70896)
* Skip segment if duration is None

* Copy segments deque before passing to thread
2022-04-27 15:36:09 +02:00
epenet 485ae70308
Migrate skybell light to ColorMode (#70878)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-04-27 15:02:44 +02:00
Marc Mueller e935e1b5b4
Update bmw_connected_drive coordinator typing (#70872) 2022-04-27 14:44:50 +02:00
Marc Mueller ee356aa851
Improve fibaro _init_controller typing (#70883) 2022-04-27 14:29:29 +02:00
Marc Mueller 2691441700
Fix co2signal get_data typing (#70881) 2022-04-27 14:28:20 +02:00
epenet d362e5b6b7
Migrate xiaomi_aqara light to ColorMode (#70879) 2022-04-27 14:26:26 +02:00
Marc Mueller 613d49fa19
Improve mysensors config_flow typing (#70884) 2022-04-27 14:23:43 +02:00
epenet b4cea96c21
Migrate philips_js light to ColorMode (#70877) 2022-04-27 14:23:31 +02:00
Álvaro Fernández Rojas d999c110a5
Remove unneeded attributes from Airzone Binary Sensors (#70873) 2022-04-27 14:22:49 +02:00
Marcel van der Veldt aeb88a8f6a
Change title of squeezebox integration (#70876) 2022-04-27 14:22:26 +02:00
epenet f77bcd252e
Migrate opple light to ColorMode (#70875) 2022-04-27 14:16:51 +02:00
Erik Montnemery 13cc7583ed
Support buffering in media_player reproduce state (#70859) 2022-04-27 11:48:00 +02:00
Erik Montnemery e982e315ee
Support buffering in media_player device triggers (#70864) 2022-04-27 11:47:04 +02:00
Marco Trevisan 71529f4476
hassio: Add support for creating (un)compressed archives (#70819)
* hassio: Add support for creating (un)compressed archives

This is supported by hassio since version 2022.02.0, but not exposed by the
core component.

See: https://github.com/home-assistant/supervisor/pull/3378

* Update homeassistant/components/hassio/services.yaml

* Update homeassistant/components/hassio/__init__.py

Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>

* Apply suggestions from code review

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2022-04-27 11:41:16 +02:00
J. Nick Koston df8981f7c4
Ensure lookin retries setup when device is unreachable (#70865) 2022-04-27 11:15:03 +02:00
Franck Nijhof 5345d14d01
Add translation string for buffering media player state (#70856) 2022-04-27 11:05:11 +02:00
Tomasz ce13161ea0
Fix strings.json in tautulli (#70860) 2022-04-27 10:48:20 +02:00
Álvaro Fernández Rojas f107cd8470
Add missing default QNAP QSW sensor icons (#70862) 2022-04-27 10:47:57 +02:00
Aaron Bach 031149dfdd
Re-work SimpliSafe authentication to only need username/password (#70160) 2022-04-27 10:16:28 +02:00
epenet b9ce236054
Migrate wilight light to ColorMode (#70855) 2022-04-27 10:02:54 +02:00
epenet ad348d3273
Use shorthand attributes in ecovacs vacuum (#70845) 2022-04-27 09:59:14 +02:00
epenet 052c3fcb6a
Use shorthand attributes in xiaomi_miio vacuum (#70848) 2022-04-27 09:57:18 +02:00
epenet e6b8843423
Use shorthand attributes in litterrobot vacuum (#70842) 2022-04-27 09:53:25 +02:00
epenet 492e183b7c
Migrate zerproc light to ColorMode (#70851) 2022-04-27 09:52:41 +02:00
epenet ea4979c511
Migrate tikteck light to ColorMode (#70853) 2022-04-27 09:52:22 +02:00
Erik Montnemery 66551e6fcb
Add state buffering to media_player and use it in cast (#70802) 2022-04-27 09:49:50 +02:00
epenet 4a46fd9559
Migrate yeelightsunflower light to ColorMode (#70852) 2022-04-27 09:49:20 +02:00
epenet 4e6043e05e
Migrate lightwave light to ColorMode (#70849) 2022-04-27 09:24:45 +02:00
epenet 0425f8bc4e
Use shorthand attributes in sharkiq vacuum (#70844) 2022-04-27 09:16:05 +02:00
Reuben Bijl 3901b5c8e8
Add zwave_js MultilevelSwitch Notification (#70470)
Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com>
2022-04-27 09:12:23 +02:00
epenet 21badfc40f
Use shorthand attributes in template vacuum (#70847) 2022-04-27 09:00:00 +02:00
ollo69 21f9b19fad
Review AndroidTV tests (#69048) 2022-04-26 23:26:22 -07:00
Marcel van der Veldt 25779a49a4
Add slimproto integration (Squeezebox players) (#70444)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-04-26 23:24:17 -07:00
Franck Nijhof 5c1be2f99d
Add unique ID to energy sensors (#70378) 2022-04-26 23:14:16 -07:00
Shai Ungar 3f5027834b
Sabnzbd config flow (#68138)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-04-26 23:09:10 -07:00
Robert Hillis b1a6521abd
Add config flow to steam_online integration (#67261)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-04-26 23:07:21 -07:00
Paulus Schoutsen 5f63944142
Bump frontend to 20220427.0 (#70841) 2022-04-26 22:45:39 -07:00
Jason Hunter 29a2df3dfc
Restore ONVIF sensors (#70393)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-04-26 22:42:53 -07:00
G Johansson 6adcf500b3
Add trafikverket_ferry integration (#70443) 2022-04-26 19:40:53 -10:00
Allen Porter 5e49457c65
Add camera/stream platform diagnostics, exercised with nest (#69780) 2022-04-26 22:33:04 -07:00
Kevin Fronczak 4317daaf08
Fix uncaught Blink exceptions (#69770) 2022-04-26 19:22:03 -10:00
Jeef 4a6ea5afd8
Address late IntelliFire review (#70461)
* Addressing MartinHjelmare comments in closed PR

* updated tests accordingly

* Update tests/components/intellifire/test_config_flow.py

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

* Update tests/components/intellifire/test_config_flow.py

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

* updated error message

* addressing late review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-04-27 07:07:30 +02:00
Paulus Schoutsen 56000c0378
Clean up when TTS base URL is applied (#70835) 2022-04-27 02:18:29 +02:00
rappenze c4e85b78ba
Use current HA logic in fibaro binary sensor (#70816) 2022-04-27 02:12:59 +02:00
G Johansson 84f38578e9
Add button for yale_smart_alarm (#70813) 2022-04-27 02:10:21 +02:00
Can Geliş fbbfdeae39
Add integration for Tuya wake up light ii (#68845) 2022-04-27 01:50:46 +02:00
starkillerOG d418df5f75
Tuya correct scaling (#69348) 2022-04-27 01:49:11 +02:00