aab4b5ec06
Add extra power meter for YouLess ( #56528 )
...
* #55535 added extra power meter
* Update sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2021-09-22 14:08:23 +02:00
Niklas Åström and GitHub
783cc1eacd
Optimise requests to the tado servers ( #56261 )
...
This avoids calling the tado servers unnecessarily many times, especially for bigger homes. This is done by calling aggregating endpoints instead of iterating over the zones and devices and calling endpoints over and over.
2021-09-22 14:01:30 +02:00
Robert Hillis and GitHub
a653da137c
Use EntityDescription - efergy ( #54210 )
2021-09-21 16:53:35 -05:00
b7a758bd0c
raise PlatformNotReady when speakers unreachable ( #56508 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2021-09-21 14:35:51 -07:00
J. Nick Koston and GitHub
9831ff0487
Avoid deadlock on shutdown when a task is shielded from cancelation ( #56499 )
2021-09-21 14:35:14 -07:00
Erik Montnemery and GitHub
d494b3539d
Prevent 3rd party lib from opening sockets in google_assistant tests ( #56346 )
2021-09-21 11:27:10 -07:00
Ville Skyttä and GitHub
1aa7c87151
Remove redundant aiohttp response status=200 kwargs ( #56417 )
...
* Remove redundant aiohttp response status=200 kwargs
* Remove some more in h.c.auth
* Restore explicit status=HTTP_OK for auth and webhook per review request
2021-09-21 10:51:12 -07:00
26e9590927
Add cover platform to switchbot ( #56414 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2021-09-21 12:35:47 -05:00
jan iversen and GitHub
34de74d869
Strictly type tradfri config_flow.py ( #56391 )
...
* Strictly type config_flow.py.
* Review comments.
2021-09-21 16:23:10 +02:00
Justin Goette and GitHub
56b66d5124
typo ( #56477 )
2021-09-21 15:09:21 +01:00
jan iversen and GitHub
c7c789f618
Strictly type modbus __init__.py, validator.py ( #56378 )
...
* strictly type: __init__.py, validator.py
2021-09-21 13:43:41 +02:00
518c99c8b7
Strictly type tradfri cover.py ( #56390 )
...
* Strictly type cover.py.
* Review comments from other PR.
* Update homeassistant/components/tradfri/cover.py
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com >
* Update homeassistant/components/tradfri/cover.py
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com >
* Update homeassistant/components/tradfri/cover.py
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com >
* Update homeassistant/components/tradfri/cover.py
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com >
2021-09-21 12:15:45 +01:00
Pascal Vizeli and GitHub
7698c179ac
Upgrade cryptography to 3.4.8 ( #56481 )
...
* Upgrade cryptography to 3.4.8
* Fix file
2021-09-21 11:06:52 +02:00
Oscar Calvo and GitHub
f9fde7f7a1
Support unicode in SMS messages ( #56468 )
2021-09-21 10:07:14 +02:00
097fae0348
Correct Alexa scene activation ( #56469 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2021-09-20 22:51:17 -07:00
Paulus Schoutsen and GitHub
d4864f5750
Deprecate passing template to notify ( #56069 )
2021-09-20 21:49:02 -07:00
Aaron Bach and GitHub
aabc8cd2d5
Add WattTime integration ( #56149 )
2021-09-20 21:10:24 -07:00
Paulus Schoutsen and GitHub
9059ee6604
Merge pull request #56472 from home-assistant/shelly-gen2
2021-09-20 20:19:19 -07:00
Marcin Ciupak and GitHub
b9ffd74db5
Fix recorder Oracle DB models ( #55564 )
...
* Fix recorder models for Oracle DB
* Fix StatisticsRuns
* Update migration for Oracle Identity columns.
* Update migration logic
Migration to schema version 22 done only for engine dialect oracle
* Add missing table check in schema 22 migration
2021-09-21 00:38:42 +02:00
Marc Mueller and GitHub
20ddd092f6
Remove xiaomi_aqara entity_description property ( #56456 )
2021-09-21 00:14:33 +02:00
Shay Levy and GitHub
47340802b3
Add Shelly RPC device trigger and logbook platforms ( #56428 )
...
* Add RPC device trigger and logbook platforms
* Single input event for Block and RPC
* Add device generation to shelly.click
2021-09-21 00:09:44 +03:00
jan iversen and GitHub
df56953c98
Strictly type tradfri light.py ( #56389 )
...
* Strictly type light.py.
2021-09-20 21:54:50 +02:00
Shay Levy and GitHub
542f637ac4
Improve Shelly light application/consumption type handling ( #56461 )
2021-09-20 11:12:18 -07:00
J. Nick Koston and GitHub
9e2a29dc37
Improve yeelight stability by moving timeout handling to upstream library ( #56432 )
2021-09-20 12:32:01 -05:00
jan iversen and GitHub
f3ad4ca0cc
Strictly type modbus.py. ( #56375 )
2021-09-20 18:47:05 +02:00
Marc Mueller and GitHub
4c4bd740f3
Use EntityDescription - flume ( #56433 )
2021-09-20 11:13:09 -05:00
Erik Montnemery and GitHub
6f36419c6f
Improve statistics validation ( #56457 )
2021-09-20 17:54:25 +02:00
Erik Montnemery and GitHub
fc4bb40a63
Prevent opening sockets in panasonic_viera tests ( #56441 )
2021-09-20 15:01:49 +02:00
jan iversen and GitHub
a84e86ff13
Strictly type modbus base_platform.py ( #56343 )
2021-09-20 14:59:30 +02:00
Maciej Bieniek and GitHub
bb6f97c4d3
Rework Xiaomi Miio fan platform ( #55846 )
2021-09-20 14:49:39 +02:00
jan iversen and GitHub
93e9a67d7d
Make tradfri base_class.py strictly typed ( #56341 )
...
* Make base_class.py strictly typed.
2021-09-20 14:33:50 +02:00
Erik Montnemery and GitHub
5c717cbb1d
Prevent opening of sockets in onboarding tests ( #56443 )
2021-09-20 13:56:50 +02:00
Otto Winter and GitHub
a54854d129
ESPHome Noise Transport Encryption support ( #56216 )
2021-09-20 09:02:17 +02:00
mbo18 and GitHub
be19c676fa
Add missing generic-x86-64 image ( #56424 )
2021-09-20 08:55:07 +02:00
jan iversen and GitHub
ddd31951bc
Strictly type sensor.py. ( #56377 )
2021-09-20 07:35:11 +02:00
Diogo Gomes and GitHub
b05c1b516e
restore float and not string ( #56406 )
2021-09-20 07:31:58 +02:00
J. Nick Koston and GitHub
b060c025ce
Bump zeroconf to 0.36.6 ( #56438 )
...
- Performance improvements (faster HomeKit startup)
Changelog: https://github.com/jstasiak/python-zeroconf/compare/0.36.5...0.36.6
2021-09-20 07:00:46 +02:00
Daniel Hjelseth Høyer and GitHub
00f7548fa0
Surepetcare, strict typing ( #56425 )
...
* Surepetcare, strict typing
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
* Surepetcare, strict typing
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2021-09-19 20:57:28 +02:00
Milan Meulemans and GitHub
d76163e5be
Add tests for Rituals Perfume Genie number, select and binary_sensor platforms ( #55224 )
2021-09-19 08:51:57 -10:00
Maciej Bieniek and GitHub
ea189f930a
Use attrs in Xiaomi Miio humidifier platform ( #56371 )
...
* Use attrs in humidifier platform
* Cleanup min/max humidity attrs
2021-09-19 17:04:33 +02:00
Joakim Sørensen and GitHub
713d294627
Use _attr_* for the GitHub integration ( #56419 )
2021-09-19 15:10:51 +02:00
J. Nick Koston and GitHub
88e42a540e
Remove leftover debug prints in tests ( #56409 )
2021-09-19 12:43:02 +02:00
Erik Montnemery and GitHub
ec52763706
Prevent 3rd party lib from opening sockets in samsungtv tests ( #56334 )
2021-09-18 22:24:27 -10:00
Erik Montnemery and GitHub
80a57f5118
Prevent 3rd party lib from opening sockets in smhi tests ( #56335 )
2021-09-19 10:18:45 +02:00
J. Nick Koston and GitHub
75c029c56b
Bump zeroconf to 0.36.5 ( #56413 )
2021-09-18 21:52:09 -10:00
Daniel Hjelseth Høyer and GitHub
a57d7717a8
Improve Surepetcare set_pet_location service ( #56401 )
...
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
* Surepetcare, improve set_pet_location
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2021-09-19 08:38:43 +02:00
Aidan Timson and GitHub
53d4c0ce2d
Increase Lyric update interval to 300 seconds ( #56393 )
2021-09-18 13:34:28 -10:00
Marc Mueller and GitHub
7af67d34cf
Use assignment expressions 01 ( #56394 )
2021-09-18 13:31:35 -10:00
Marc Mueller and GitHub
a4f6c3336f
Use EntityDescription - august ( #56395 )
2021-09-18 13:10:15 -10:00
jan iversen and GitHub
9b710cad5d
Add strict typing to tradfri __init__ and switch ( #56002 )
...
* Add strict typing to __init__ and switch.
* Review comments.
* Review comments.
* Corrected switch.
2021-09-18 23:24:35 +02:00