Mick Vleeshouwer
313ad2ecde
Add switch entity to Overkiz integration ( #64000 )
2022-01-17 08:21:37 -10:00
Shay Levy
57bd8a7a4a
Fix webostv YAML migration failure if the entity is removed ( #64290 )
...
* Fix webostv YAML migration failure if the entity is removed
* Update homeassistant/components/webostv/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* use new entity_id for unique_id update
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-17 19:38:19 +02:00
Erik Montnemery
e6899416e1
Suppress Alexa state reports when not authorized ( #64064 )
2022-01-17 09:14:26 -08:00
Erik Montnemery
ff9bea9fa9
Add changed states device trigger to media_player entity ( #64304 )
2022-01-17 17:27:56 +01:00
Erik Montnemery
513d6cc467
Change value of device_automation constant ( #64296 )
...
* Change value of constant CONF_CHANGED_STATES
* Adjust tests
2022-01-17 16:34:40 +01:00
Josh Soref
ab73d7c347
spelling: components/camera ( #64242 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 16:27:39 +01:00
Josh Soref
4bf0510b78
spelling: components/conversation ( #64238 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 16:27:25 +01:00
Josh Soref
dadcc5ebcb
spelling: components/august ( #64232 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:51:46 +01:00
Josh Soref
db588bcf64
spelling: components/aurora_abb_powerone ( #64231 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:44:10 +01:00
Josh Soref
63fee312bd
spelling: components/awair ( #64230 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:43:31 +01:00
Josh Soref
b038102cd7
spelling: components/apple_tv ( #64234 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:41:32 +01:00
Josh Soref
e33f95e261
spelling: components/coolmaster ( #64237 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:41:18 +01:00
Josh Soref
08ea6d1709
spelling: components/bmw_connected_drive ( #64236 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:41:05 +01:00
Josh Soref
ac9aaadfa7
spelling: components/buienradar ( #64235 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:40:49 +01:00
Josh Soref
fcc9cf71cc
spelling: components/asuswrt ( #64233 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:40:23 +01:00
Josh Soref
13a8fe30dd
spelling: components/ambiclimate ( #64227 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:40:09 +01:00
Josh Soref
fb8c7c58b6
spelling: components/climacell ( #64240 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:39:43 +01:00
Josh Soref
c99ddcb80a
spelling: components/fritzbox ( #64258 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:31:48 +01:00
Josh Soref
09d75a6a38
spelling: components/eufy ( #64248 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:29:10 +01:00
Josh Soref
7c7807b5b3
spelling: components/emonitor ( #64251 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:28:57 +01:00
Josh Soref
2a7c808d38
spelling: components/ecobee ( #64255 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:28:45 +01:00
Josh Soref
aa57b29615
spelling: components/devolo_home_network ( #64243 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:25:48 +01:00
Josh Soref
8f074bf0e3
spelling: components/gogogate2 ( #64278 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:25:34 +01:00
Josh Soref
df445cab8a
spelling: components/freedompro ( #64260 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:25:05 +01:00
Josh Soref
10cb81d316
spelling: components/ecovacs ( #64253 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:24:45 +01:00
Josh Soref
83566a7722
spelling: components/demo ( #64245 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:18:14 +01:00
Josh Soref
610045f4c1
spelling: components/geonetnz_quakes ( #64276 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:17:26 +01:00
Josh Soref
a916e4b146
spelling: components/flick_electric ( #64262 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:16:13 +01:00
Josh Soref
87cdd973d9
spelling: components/forecast_solar ( #64261 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:16:00 +01:00
Josh Soref
c755c8aa35
spelling: components/gdacs ( #64275 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:12:27 +01:00
Josh Soref
34f0ec0e7b
spelling: components/eafm ( #64257 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:10:38 +01:00
Josh Soref
a94fa01574
spelling: components/azure_event_hub ( #64229 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:08:56 +01:00
Christopher Bailey
7871c6ba1f
Bump pyunifiprotect version to 3.1.1 for UniFi Protect ( #64297 )
2022-01-17 15:08:42 +01:00
Josh Soref
6e5506d453
spelling: components/elkm1 ( #64252 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:00:14 +01:00
Michael Chisholm
45b8684b37
Bump async-upnp-client to 0.23.4 ( #64287 )
2022-01-17 14:55:07 +01:00
epenet
58a53046f2
Move list to dict in utility-meter discovery ( #63808 )
...
* Move list to dict in utility-meter discovery
* Reuse name variable
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-17 14:23:12 +01:00
Erik Montnemery
c109d59862
Fix comments in Alexa ( #64289 )
2022-01-17 14:22:04 +01:00
Erik Montnemery
aa40476b49
Fix comments, improve readability in Cloud ( #64291 )
2022-01-17 14:19:11 +01:00
Joakim Sørensen
b45f3b97c3
Bump pyaftership to 21.11.0 ( #64294 )
2022-01-17 14:14:57 +01:00
Josh Soref
a6503406a4
spelling: components/fronius ( #64274 )
2022-01-17 13:50:50 +01:00
Josh Soref
1d27fec1ff
spelling: components/denonavr ( #64244 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 11:10:32 +01:00
Josh Soref
83c0b7910b
spelling: components/fritz ( #64259 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 11:09:58 +01:00
Shay Levy
601f3f9c6d
Add Shelly Gen2 polling for sesnors missing push updates ( #64171 )
2022-01-17 11:58:54 +02:00
Eduard van Valkenburg
b66fd820ff
Implement entity_descriptions in SIA ( #63130 )
...
* moved sia to entity_descriptions
* cleanup
* moved logger to const
* redid entity description to static
* small fix
* moved entity description classes to proper file
* improved entity def's and undid logger
* further cleanup
* redid naming logic
* Clean up
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-17 10:50:53 +01:00
Eric Severance
8459a28489
WeMo state changes are seen by all coordinator entities ( #64228 )
...
* WeMo push update is seen by all coordinator entities
* Rename _wemo_exception_handler -> _wemo_call_wrapper
* Test turning off the entity
* Test setting light brightness
* Improve brightness test
* It is unnecessary to setup the platform integration
* Use domain names, not platform enum, in service calls
2022-01-17 10:03:24 +01:00
epenet
9a997e2df6
Fix raspihats callbacks ( #64122 )
...
* Adjust callback registration
* Register callbacks in the executor
* Move read_dq to online_callback
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-17 09:52:31 +01:00
epenet
b9d3bb4cfd
Fix tests and add setup type in feedreader ( #64280 )
...
* Fix feedreader tests
* Cleanup
* Add setup type hints
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-17 09:42:00 +01:00
Guy Khmelnitsky
85c6a24665
Bump Glances to 0.3.4 to fix async_timeout passing loop ( #62090 )
...
* Bump Glances to 0.3.2 to fix async_timeout passing loop
* Update requirements_all.txt
* Update requirements_test_all.txt
* Update config_flow.py
* Update __init__.py
* Update __init__.py
* Update strings.json
* Update config_flow.py
* Update config_flow.py
* Update __init__.py
* Update bg.json
* Remove `verify_ssl` translation
* Revert "Remove `verify_ssl` translation"
This reverts commit 906f9a01ea
.
* Revert "Update bg.json"
This reverts commit 1d0e69351f
.
* Update __init__.py
* Update __init__.py
* Update test_config_flow.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update homeassistant/components/glances/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update __init__.py
* Update config_flow.py
* Update strings.json
* Update test_config_flow.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update to glances_api 0.3.4 - with httpx_client parameter
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-17 09:32:54 +01:00
Allen Porter
b92166e04c
Defer to camera implementation for non-WebRTC cameras ( #63182 )
...
Improve nest support for default RTSP to WebRTCdefering to the camera
implementation for cameras that do not natively implement WebRTC so
they can use the registry added in #62962
2022-01-16 22:10:19 -08:00
Li-Huai (Allan) Lin
64d0b89ca1
Fix humidifier state error in HomeKit ( #61432 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-16 19:03:54 -10:00
Matthias Alphart
456d403303
Fix KNX onboarding when there is no yaml config defined yet ( #64216 )
2022-01-16 20:44:21 -08:00
Chris Talkington
3303ad38fe
Add sensor platform to roku ( #64214 )
2022-01-16 20:39:18 -06:00
Aaron Bach
a657d34c92
Fix bug with too-long pause durations for RainMachine ( #64218 )
2022-01-16 19:13:14 -07:00
G Johansson
3cfa2bb6fe
Cleanup code config flow smhi ( #64197 )
2022-01-16 15:32:16 -10:00
J. Nick Koston
57ab296d8a
Fix duplicate code in nexia climate platform ( #64220 )
2022-01-17 02:23:43 +01:00
GitHub Action
c6d481ca01
[ci skip] Translation update
2022-01-17 00:14:48 +00:00
Aaron Bach
2133eaa3a1
Fix bug when starting a RainMachine zone via service call ( #64213 )
2022-01-16 16:38:23 -07:00
Shay Levy
fd955be547
Fix core restart due to change in relative imports ( #64209 )
2022-01-16 13:47:43 -08:00
epenet
183a739968
Check discovery_info is available and add setup type hints ( #63782 )
...
* Add setup type hints to ebusd
* Add setup type hints to envisalink
* Add setup type hints to sisyphus
* Add setup type hints to iperf3
* Add setup type hints to greeneye_monitor
* Revert "Add setup type hints to iperf3"
This reverts commit 9a382e4ba3
.
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-16 22:34:05 +01:00
Franck Nijhof
423674c0c9
Register MAC connection for Elgato devices ( #64201 )
...
* Register MAC connection for Elgato devices
* Add tests, fix name
2022-01-16 22:18:46 +01:00
Shay Levy
32d4f104ff
Enable strict typing in webostv ( #64193 )
...
* Enable strict typing in webostv
Enable strict typing in webostv
* Apply review comments
2022-01-16 22:07:29 +01:00
J. Nick Koston
3d7572843e
Add switch platform to nexia ( #64205 )
2022-01-16 09:38:29 -10:00
epenet
265ebd17a3
Move list to dict in iperf3 discovery ( #64204 )
2022-01-16 10:56:35 -08:00
J. Nick Koston
187b4fad84
Update nexia climate platform to use newer standards ( #64186 )
2022-01-16 07:51:16 -10:00
Gerard
92b48cca7e
Update iot_class ( #64202 )
2022-01-16 17:55:33 +01:00
Simone Chemelli
a1e7459dc5
Fix misuse of cast for Shelly Valve ( #64181 )
2022-01-16 15:28:49 +01:00
Marc Mueller
2ee2626e8b
Upgrade miflora to 0.7.2 ( #64179 )
2022-01-16 15:02:07 +01:00
J. Nick Koston
9c73e66cbe
Remove unneeded update_before_add from nexia ( #64187 )
2022-01-16 14:48:04 +01:00
Álvaro Fernández Rojas
ea96e7e512
Remove myself from CODEOWNERS ( #64188 )
2022-01-16 13:47:13 +01:00
Raman Gupta
9bb78af79c
Ignore unavailable entities when creating zwave_js device actions list ( #64184 )
...
* Fix bug with zwave-js device actions
* outdent
* Add test and fix bug
* fix
2022-01-16 13:22:18 +01:00
Álvaro Fernández Rojas
e019d0890f
Drop aemet isoformat() from timestamps ( #62793 )
...
* aemet: drop isoformat() from timestamps
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* aemet: fix forecast timestamp sensors
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* aemet: move forecast timestamp sensor to lambda
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Revert "aemet: move forecast timestamp sensor to lambda"
This reverts commit 1f012c9adc
.
2022-01-16 12:31:55 +01:00
Robert Svensson
02cc75997c
Change carbon monoxide device class to CO for deCONZ integration ( #64185 )
...
* Change carbon monoxide device class from gas to co
* Add device class safety to alarm sensor
2022-01-16 10:06:09 +01:00
GitHub Action
5b1acdf607
[ci skip] Translation update
2022-01-16 00:15:31 +00:00
Allen Porter
849abaca8b
Bump google-nest-sdm to 1.5.0 and add nest mp4 clip transcoding to animated gif ( #64155 )
2022-01-15 12:31:02 -08:00
Sdahl1234
7545b93787
Add TimeCold and TimeWarm programs to HomeConnect dryer ( #63330 )
2022-01-15 14:16:03 -06:00
Brandon Rothweiler
bc17616720
Add electric vehicle sensors to Mazda integration ( #64099 )
2022-01-15 09:05:06 -10:00
Sean Vig
9d0b73bd99
Change doorbird relay/IR switch to button ( #63995 )
2022-01-15 09:02:31 -10:00
G Johansson
6750614655
Set unique id for config entry in smhi ( #63547 )
2022-01-15 09:01:48 -10:00
Brave Chicken
b7785eb188
Add HomeConnect Refrigerator ( #63850 )
2022-01-15 11:24:35 -06:00
starkillerOG
759b6fd9b2
Fix changed port on Netgear R7000 ( #64012 )
...
* fix changed port on Netgear R7000
* fix styling
* update tests
2022-01-15 18:01:23 +01:00
Patrik Lindgren
c2181aa5fc
Add test cases for Tradfri switch platform ( #64156 )
...
* Add tests for the switch platform
* Fix typo
* Typos
2022-01-15 12:27:42 +01:00
Patrik Lindgren
66f1ac025d
Add test cases for Tradfri fan platform ( #64135 )
...
* Add test cases for Tradfri fan platform
* Remove line
2022-01-15 11:34:19 +01:00
Robert Svensson
43fe46c582
Use hass.async_create_task rather than hass.loop.create_task in deconz ( #64158 )
2022-01-15 11:13:26 +01:00
Shay Levy
c0b1d083b8
Use dataclass properties in webostv discovery ( #64159 )
2022-01-15 11:10:04 +01:00
Chris Talkington
533d0e4444
Add play media URL support to roku ( #64021 )
2022-01-15 01:49:33 -06:00
J. Nick Koston
d1831748eb
Ensure status is correct at start for older august bridges ( #64144 )
2022-01-14 21:00:44 -10:00
J. Nick Koston
06329a2f43
Code cleanups for lookin ( #64106 )
2022-01-14 14:22:06 -10:00
GitHub Action
b949199866
[ci skip] Translation update
2022-01-15 00:14:21 +00:00
Anton Malko
946de01b94
Fix media_player power state ( #64136 )
2022-01-15 01:52:18 +02:00
Christopher Bailey
f4b5b56427
Fix package camera snapshot ( #64145 )
2022-01-14 13:38:01 -10:00
J. Nick Koston
8f8ea5b102
Add energy and additional sensors to oncue ( #64097 )
...
- The genset total energy can now be added to the energy dashboard
2022-01-15 00:36:29 +01:00
J. Nick Koston
b273c37d2b
Fix flux_led turn on when brightness is zero on newer devices ( #64129 )
2022-01-14 15:14:02 -08:00
J. Nick Koston
2d5fe93cb2
Fix august lock/unlock with older bridges ( #64143 )
2022-01-14 15:13:30 -08:00
Paulus Schoutsen
b0387efee3
Guard for timeout errors during wled discovery ( #64130 )
2022-01-14 14:32:07 -08:00
Shay Levy
dee843bf6e
Add LG webOS Smart TV config flow support ( #64117 )
...
* Add webOS Smart TV config flow support (#53256 )
* Add Webostv config flow
* Fix tests mocks and apply review comments
* Apply review comments
* Change config flow to use ssdp UDN as unique_id
* Fix device info
* More review comments
* Fix _async_check_configured_entry
* Remove turn on script
* Add webOS Smart TV device triggers (#53752 )
* Add webOS Smart TV config flow support (#53256 )
* Add Webostv config flow
* Fix tests mocks and apply review comments
* Apply review comments
* Change config flow to use ssdp UDN as unique_id
* Fix device info
* More review comments
* Fix _async_check_configured_entry
* Remove turn on script
* Add webOS Smart TV device triggers (#53752 )
* Fix webOS Smart TV mypy and pylint errors (#62620 )
* Change webOS Smart TV PyPi aiopylgtv package to bscpylgtv (#62633 )
* Change webOS Smart TV PyPi aiopylgtv package to bscpylgtv
* Update bscpylgtv to 0.2.8 (revised websockets requirment)
* Change webOS Smart TV PyPi package to aiowebostv (#63759 )
* Change webOS Smart TV PyPi package to aiowebostv
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* webOS TV check UUID for user added device (#63817 )
* webOS TV check uuid when for user added device
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add test for form abort and host update
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Rework webOS Smart TV device trigger to custom trigger platform (#63950 )
* Rework webOS Smart TV device trigger to custom trigger platform
* Review comments and add tests
* Fix webOS TV import from YAML (#63996 )
* Fix webOS TV import from YAML
* Fix requirements
* Migrate YAML entities unique id to UUID
* Add backoff to migration task delay
* Assert result data and unique_id
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add codeowner
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-14 22:48:45 +01:00
Simon Hansen
043b9c66b0
Add missing type annotation for launch library ( #64131 )
...
* Add missing type annotation in config flow
* Add import
* Add default None
* Fix black
* Fix linting
2022-01-14 22:15:38 +01:00
Clifford Roche
fede0f8e66
Bump greeclimate to 1.0.2 ( #64138 )
2022-01-14 22:11:29 +01:00
Rob Bierbooms
efe34c8d13
Cleanups in Twinkly code ( #64139 )
...
* Cleanup Twinkly code
* Add codeowner'
* Change const names
2022-01-14 22:07:15 +01:00
Michael
e609f196bc
add @mib1185 as codeowner ( #64134 )
2022-01-14 22:06:36 +01:00
G Johansson
99f36c9a8b
Implement DeviceInfo in smhi ( #64126 )
...
* Implement DeviceInfo in smhi
* Change model
2022-01-14 19:39:41 +01:00
Duco Sebel
19c65abaa6
Fix initial HomeWizard integration issues ( #63921 )
...
* Use helper for setup and unload
* Set mutable object in __init__
* Move logic out of try..except
* Print stack trace on error in config flow
* Don't catch broad except in update_coordinator, already handled
* Fix typo
* Combine available with super.available()
* Fix issues with config_flow test
* Test coordiantor indirectly
* Test coordinator by moving time forward
* set utcnow beforehand and increase timedelta
* Roll back f658749
* Rolled back the rollback and fixed timing
* Move setting time after adding to hass
2022-01-14 19:28:24 +01:00
Paulus Schoutsen
2f18058fe7
Allow browsing favorites in Sonos media browser ( #64082 )
...
* Allow browsing favorites in Sonos media browser
* Group favorites by type, add thumbnails
* Update homeassistant/components/sonos/media_player.py
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Keep favorite groups ordering consistent
* Skip root folder if only one child available
Co-authored-by: Jason Lawrence <jjlawren@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-14 09:28:25 -08:00
Maciej Bieniek
3265a09083
Fix changing the preset mode ( #64119 )
2022-01-14 17:24:54 +01:00
Marc Mueller
b17860a7dd
Upgrade boto3 to 1.20.24 + aiobotocore to 2.1.0 ( #64045 )
2022-01-14 17:10:09 +01:00
Marc Mueller
0407f60955
Upgrade enturclient to 0.2.3 ( #64121 )
2022-01-14 16:49:47 +01:00
epenet
3049f820b8
Add setup type hints to raspihats ( #63988 )
...
* Use DOMAIN to store hass.data
* Add setup type hints to binary_sensor
* Add setup type hints to switch
* Adjust callback registration
* Revert "Adjust callback registration"
This reverts commit 88c179f870
.
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 16:43:52 +01:00
epenet
2c0033254b
Import cloud ( #64116 )
...
* Add type hints to cloud
* Import cloud
* Adjust smartthings tests
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 16:35:35 +01:00
epenet
9f61aecd5e
Import onboarding ( #64115 )
...
* Add type hints to onboarding
* Import onboarding
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 16:29:48 +01:00
Shay Levy
532c3aca33
Bump aprslib to 0.7.0 ( #64093 )
2022-01-14 16:28:30 +01:00
epenet
5db1dd2e41
Deprecate Raspihats (ADR-0019) ( #64113 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 14:03:31 +01:00
epenet
e492cb5156
Import webhook in netatmo ( #64105 )
...
* Import webhook in netatmo
* Adjust tests
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 13:01:14 +01:00
epenet
0042bb68d9
Cleanup ADS constants and add type hints ( #63390 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 12:58:12 +01:00
G Johansson
55143e240b
Add DeviceInfo to trafikverket_weatherstation ( #64083 )
...
* Add DeviceInfo to trafikverket_weatherstation
* Correct DeviceInfo
2022-01-14 12:42:59 +01:00
epenet
c1692a324b
Add type hints to tts ( #64050 )
...
* Add type hint for _get_cache_files
* Add type hint for _init_tts_cache_dir
* Add init type hints for async_clear_cache
* Add type hints to async_setup_platform
* Add type hints to async_register_engine
* Add type hints to self.providers
* Add type hints to _async_store_to_memcache
* Add type hints to async_file_to_mem
* Add full type hints
* Use tuple in async_read_tts
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 12:35:29 +01:00
epenet
44a686931e
Import webhook ( #64102 )
...
* Import webhook
* Adjust webhook trigger
* Fix pylint
* Add type hints to async_handle_webhook
* Revert changes to netatmo
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 12:31:02 +01:00
Joakim Sørensen
0eff3e4b26
Bump aiogithubapi to 22.1.0 ( #64109 )
2022-01-14 11:50:31 +01:00
Erik Montnemery
537dfbca18
Rename cloud's AlexaConfig to CloudAlexaConfig ( #64065 )
...
* Rename cloud's AlexaConfig to CloudAlexaConfig
* Tweak
2022-01-14 11:09:39 +01:00
epenet
3763407046
Move list to dict in supla discovery ( #63805 )
...
* Move list to dict in supla discovery
* Adjust key
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 10:11:04 +01:00
epenet
65f21891db
Move list to dict in repetier discovery ( #64001 )
...
* Move list to dict in repetier discovery
* Add setup type hints to repetier
2022-01-14 10:10:40 +01:00
epenet
946238fb02
Import frontend ( #64104 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 10:01:12 +01:00
Allen Porter
4bce92dd2d
Bump google-nest-sdm to 1.4.0 ( #64098 )
2022-01-14 10:35:13 +02:00
RenierM26
a4656bc7bc
Ezviz dependancy to 0.2.0.6 ( #64100 )
...
* Ezviz dependency to 0.2.0.6
* Gen requirements
2022-01-14 10:33:49 +02:00
Marc Mueller
c6acd8efa4
Pin python-engineio and python-socketio ( #64074 )
...
Prevent potential dependency conflicts between sisyphus-control and aioambient
2022-01-14 10:25:28 +02:00
Allen Porter
64c5f69c3d
Add thumbnails to nest media player ( #62532 )
2022-01-13 22:31:33 -08:00
Anton Malko
6a3de6ab10
Add light platform to LOOKin ( #64076 )
2022-01-13 17:07:02 -10:00
epenet
59c84f9586
Explicitly allow Mapping type hint in config entry async_update_entry ( #63986 )
...
* Allow MappingProxyType in async_update_entry
* Add setup type hints to ps4
* Adjust type hint to Mapping
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-14 04:06:19 +01:00
J. Nick Koston
b064a24123
Add select platform to senseme ( #64086 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-13 17:04:52 -10:00
Patrik Lindgren
b52a8ba37a
Bump pytradfri to 8.0.1 and fix fan preset mode "Auto" bug ( #63920 )
...
* Move util functions
* Fix errors
* Revert changes
* Fix tests
* Use self.async_set_percentage()
* Fix calculation functions and associated tests
* Handle case of 0
* Update tests/components/tradfri/test_util.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/tradfri/test_util.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/tradfri/test_util.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Handle case of 0
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-14 04:01:24 +01:00
ollo69
a978661545
Address late review of Minor AndroidTV config flow ( #64088 )
...
* Minor changes for AndroidTV config flow
* Add mark.parametrize to media_player tests
2022-01-14 02:05:35 +01:00
J. Nick Koston
33ca1bb7d9
Bump flux_led to 0.28.3 to fix setting colorloop on older models ( #64094 )
...
Fixes #64087
2022-01-14 01:43:39 +02:00
Mick Vleeshouwer
5e3bfabfcf
Add select entity to Overkiz integration ( #62916 )
2022-01-13 12:35:44 -10:00
mletenay
c3c14563e5
Update to goodwe library v0.2.15 ( #64089 )
2022-01-14 00:34:59 +02:00
Marc Mueller
cb976fa3b4
Upgrade pyserial-asyncio to 0.6 ( #64041 )
2022-01-14 00:31:28 +02:00
Marc Mueller
77ea432b9e
Upgrade vallox-websocket-api to 2.9.0 ( #64055 )
2022-01-13 22:47:31 +01:00
G Johansson
d53e5dfc2d
Add gjohansson-ST as codeowner to trafikverket_train ( #64081 )
2022-01-13 22:21:59 +01:00
Mick Vleeshouwer
3fcdaa8a5d
Don't close HA aiohttp session in Overkiz Config Flow ( #64052 )
2022-01-13 21:35:07 +01:00
epenet
4bdc0c7120
Adjust device_tracker type hints ( #64054 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 21:29:38 +01:00
Raman Gupta
867f8237e9
Remove attributes from vizio state when they don't make sense ( #64025 )
...
* Remove attributes from vizio state when they don't make sense
* rename var
2022-01-13 20:59:55 +01:00
Erik Montnemery
0fa4f616ed
Remove Windows workarounds from ping ( #64069 )
2022-01-13 20:43:00 +01:00
Erik Montnemery
abce453b5c
Remove Windows workarounds from wake_on_lan ( #64070 )
2022-01-13 20:42:30 +01:00
Erik Montnemery
b3421cf727
Remove Windows workarounds ( #64068 )
2022-01-13 20:41:11 +01:00
Erik Montnemery
be628a7c4d
Keep track of Alexa authorization status ( #63979 )
2022-01-13 09:47:31 -08:00
Rob Bierbooms
49a32c398c
Add support for setting RGB and RGBW values for Twinkly lights ( #62337 )
...
* Change library to ttls
* Add rgbw support
* Add client session to config flow
* Fix config flow
* Adjust tests 1
* Fix more tests
* Fix last tests
* Add new tests
* Update test for coverage
* Update test for coverage 2
* Update test for coverage 3
* Change brightness to attribute
* Set RGBW mode only when available
* Add RGB support
2022-01-13 18:44:27 +01:00
Petro31
5f9a351889
Remove warnings from compensation ( #63691 )
2022-01-13 18:33:02 +01:00
Zac West
2df8ab865f
Allow name-only location updates for mobile_app device_tracker ( #62243 )
2022-01-13 09:30:36 -08:00
J. Nick Koston
06fd75be7e
Ensure august status is current when integration loads ( #64027 )
2022-01-13 18:26:47 +01:00
Franck Nijhof
d1eecba36a
Pin libcst==0.3.23 ( #64036 )
2022-01-13 18:25:28 +01:00
Marcel van der Veldt
ab0d512a5f
Add guard in Hue availability check ( #64062 )
2022-01-13 09:18:34 -08:00
epenet
c8043eccc9
Fix yamaha discovery ( #64056 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 15:32:39 +01:00
epenet
c495317a71
Adjust mailbox type hints ( #64051 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 14:53:38 +01:00
epenet
5f0fcb1a70
Add setup type hints to script ( #64030 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 14:24:58 +01:00
Franck Nijhof
bb9d4c1e2c
Update wled to 0.11.0 ( #64048 )
2022-01-13 14:22:29 +01:00
epenet
7c0dc2ff1f
Add typing to async_get_handler in demo ( #64029 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 14:20:05 +01:00
Marc Mueller
84552d2406
Upgrade oauth2client to 4.1.3 ( #64044 )
2022-01-13 14:04:52 +01:00
Mick Vleeshouwer
105a7e5109
Simplify Overkiz coordinator (step 2) and address feedback ( #64028 )
2022-01-13 13:45:39 +01:00
Franck Nijhof
754e291e1e
Remove unused serial number config entry data from Elgato ( #64035 )
2022-01-13 13:17:16 +01:00
Franck Nijhof
99798223d9
Elgato refactoring; add base entity ( #64034 )
2022-01-13 13:09:08 +01:00
epenet
bd859f428a
Add setup type hints to group ( #64002 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 12:25:20 +01:00
Franck Nijhof
af23a23888
Update elgato to 3.0.0 ( #64033 )
2022-01-13 11:42:26 +01:00
epenet
04d2c6e0bf
Use Platform enum in load_platform ( #63903 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 10:46:16 +01:00
epenet
ed5e1af10a
Add type hints to media_player (part 2) ( #64006 )
2022-01-13 10:43:52 +01:00
epenet
5cd73170de
Add type hints to media_player (part 1) ( #64005 )
...
* Add type hints to media_player (part 1)
* Fix roku to match
2022-01-13 10:36:44 +01:00
G Johansson
c021e58ee2
Implement binary_sensor in yale_smart_alarm ( #63937 )
2022-01-12 23:34:43 -10:00
Erik Montnemery
b196064540
Import persistent notification (part 5) ( #63902 )
2022-01-13 08:45:30 +01:00
Erik Montnemery
03593aa21b
Import persistent notification (part 2) ( #63899 )
2022-01-13 08:42:50 +01:00
Robert Svensson
bc7624b417
Fix UniFi remove client service if time stamps are not integers ( #63998 )
...
* Only calculate total time if first and last seen are ints, else remove client
* Update homeassistant/components/unifi/services.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Update homeassistant/components/unifi/services.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-01-13 08:15:40 +01:00
epenet
91c47264b5
Add setup type hints to rfxtrx ( #63963 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 07:00:14 +01:00
Christopher Bailey
20768172b1
Improve UniFi Protect Smart Sensor support ( #64019 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-12 17:54:22 -10:00
J. Nick Koston
cafbcb634a
Bump nexia to 0.9.13 to fix setting emergency heat ( #64020 )
2022-01-12 16:12:30 -10:00
J. Nick Koston
35c5bd0a70
Bump flux_led to 0.28.2 to fix older A3 not being able to setup ( #64017 )
2022-01-12 16:12:07 -10:00
Chris Talkington
4b11a4365b
Add content deeplinking support to roku ( #64010 )
2022-01-12 20:07:11 -06:00
J. Nick Koston
7fc1306898
Ensure flux_led is reloaded when the ICtype is changed ( #64016 )
2022-01-12 15:57:12 -10:00
epenet
128256a3ee
Fix invalid type hint in discovery async_listen ( #63987 )
...
* Fix invalid type hint in discovery async_listen
* Add setup type hints to sabnzbd
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 02:43:43 +01:00
epenet
ea08e0d62d
Set event data as dict in foursquare.checkin event ( #63982 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 02:37:48 +01:00
epenet
4fad49ec57
Add setup type hints to proximity ( #63990 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 02:30:10 +01:00
Mick Vleeshouwer
1cf2f0b944
Simplify coordinator and import OverkizStateType ( #63969 )
2022-01-13 02:23:20 +01:00
GitHub Action
090a9f94f0
[ci skip] Translation update
2022-01-13 00:15:26 +00:00
Marc Mueller
c7e05cb44a
Upgrade yarl to 1.7.2 ( #64009 )
2022-01-12 14:07:11 -10:00
Marc Mueller
1dfb929986
Upgrade async_timeout to 4.0.2 ( #64008 )
2022-01-13 00:49:31 +01:00
Jonathan Keslin
f43c4d51e1
Address late review of VeSync ( #63945 )
...
* Fast follow improvements to VeSync
* Apply suggestions to other platforms, use async_on_unload
* Rename dev_list to entities
2022-01-13 00:38:39 +01:00
Marc Mueller
0922627612
Remove unused pillow 8.2.0 constraint ( #64011 )
2022-01-13 00:28:32 +01:00
Robert Svensson
59cea56e17
Fix reconnect rather than reauth when both HA and UniFi controller restarts at the same time ( #63994 )
2022-01-12 15:08:04 -08:00
J. Nick Koston
d3f980d402
Convert siri requests for target heating cooling state auto to a valid mode ( #60220 )
2022-01-12 15:06:09 -08:00
J. Nick Koston
b23be22c67
Add light platform to SenseME ( #63772 )
...
Co-authored-by: Big Mike <mikelawrence@users.noreply.github.com>
2022-01-12 15:04:00 -08:00
J. Nick Koston
1c6ca908d1
Add support for changing the white strip type to flux_led ( #63943 )
2022-01-12 15:03:09 -08:00
J. Nick Koston
5622db10b1
Fix HomeKit reporting/setting colors when white values are present ( #63948 )
2022-01-12 14:58:25 -08:00
J. Nick Koston
1019156899
Fix homekit options being mutated during config_flow/migration ( #64003 )
2022-01-12 14:56:24 -08:00
Christopher Bailey
f034ea5b4b
Enable package camera by default for UniFi Protect ( #63985 )
2022-01-12 11:27:41 -10:00
Christopher Bailey
6473069be1
Add Chime Type select for UniFi Protect ( #63993 )
2022-01-12 08:55:44 -10:00
Christopher Bailey
c6ef2bcdab
Bump pyunifiprotect version to 1.6.1 for UniFi Protect ( #63989 )
2022-01-12 07:38:21 -10:00
Franck Nijhof
6fe2c135cd
Update shodan to 1.26.0 ( #63827 )
2022-01-12 08:59:36 -08:00
Franck Nijhof
b14eeca99b
Revert "Weather units: Buienradar (1.2/4) ( #61470 )" ( #63843 )
...
This reverts commit b5d55ce7bc
.
2022-01-12 08:59:05 -08:00
Franck Nijhof
f93d999260
Revert "Weather units: climacell (1.3/4) ( #61472 )" ( #63842 )
...
This reverts commit 48057e1dfb
.
2022-01-12 08:58:33 -08:00
Franck Nijhof
28d49e69c1
Expose WLED configuration URL of discovered device ( #63983 )
...
* Expose WLED configuration URL of discovered device
* Add test
2022-01-12 08:57:15 -08:00
Robert Svensson
e37456fb36
Move DPI Group logic to UniFi switch platform ( #58761 )
...
* Library has normalized management of DPI apps and groups, move logic to UniFi integration
* Bump dependency to v29
* Use a generator instead of a list - Pylint
* Minor improvements
* Improve doc strings
2022-01-12 17:11:05 +01:00
Simon Hansen
0fadce751f
Use EntityDescription in launch_library ( #63685 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2022-01-12 14:44:29 +01:00
kezziny
2df3c85ba6
Fix discord component using userid as target ( #63972 )
2022-01-12 14:37:22 +01:00
Milan Meulemans
a6fe1c24ab
Fix typo in tuya select strings ( #63974 )
2022-01-12 14:34:23 +01:00
epenet
bcd2ec977d
Add setup type hints to mailboxes ( #63975 )
...
* Add setup type hints to asterisk_cdr mailbox
* Add setup type hints to asterisk_mbox mailbox
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-12 14:25:37 +01:00
Eduard van Valkenburg
296ebc08c0
Bump brunt to 1.1.1 ( #63973 )
2022-01-12 14:04:23 +01:00