Milan Meulemans
9555a34691
Add missing baseclass for rituals perfume genie entities ( #55166 )
2021-08-24 14:08:48 -05:00
Marc Mueller
18f80c32d7
Remove temperature conversion - htu21d ( #55165 )
2021-08-24 20:00:16 +02:00
Marc Mueller
f3ab174cd3
Remove temperature conversion - bme680 ( #55163 )
2021-08-24 19:58:43 +02:00
Marc Mueller
cb556fe98e
Remove temperature conversion - bme280 ( #55162 )
2021-08-24 19:57:43 +02:00
Marc Mueller
81a6bec818
Remove temperature conversion - dht ( #55161 )
2021-08-24 19:56:46 +02:00
Alexei Chetroi
2927dcd809
Use a debouncer when updating ZHA group state ( #53263 )
2021-08-24 10:09:36 -07:00
Joakim Sørensen
29f1fab7f7
Move to aiogithubapi any async for the GitHub integration ( #55143 )
2021-08-24 11:46:44 -05:00
Aaron David Schneider
39d5ae77a9
Address late review of Fritz switch ( #54842 )
2021-08-24 18:10:32 +02:00
Erik Montnemery
38f0020619
Improve Tasmota MQTT discovery flow ( #55147 )
2021-08-24 18:08:17 +02:00
Erik Montnemery
2c997586eb
Deduplicate code in MQTT alarm_control_panel tests ( #55149 )
2021-08-24 18:06:39 +02:00
Niels Mündler
abfba1f455
Handle missing mac address in syncthru ( #55154 )
...
* Fix access errors to mac address
printer.raw() is the only attribute accessed and will always be present.
However depending on the printer, the mac address might be missing.
* Update homeassistant/components/syncthru/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/syncthru/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/syncthru/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-24 10:56:36 -05:00
J. Nick Koston
2e62de5116
Adjust yeelight homekit model match ( #55159 )
2021-08-24 17:51:25 +02:00
Erik Montnemery
fa9f91325c
Allow small dip in total_increasing sensor without detecting a reset ( #55153 )
2021-08-24 17:23:55 +02:00
Erik Montnemery
8877f37da0
Fix statistics for sensors setting last_reset ( #55136 )
...
* Re-add state_class total to sensor
* Make energy cost sensor enforce state_class total_increasing
* Drop state_class total
* Only report energy sensor issues once
2021-08-24 17:02:34 +02:00
Maciej Bieniek
8d3ccad38e
Convert number value to int in Xiaomi Miio ( #55145 )
2021-08-24 15:19:01 +02:00
Maciej Bieniek
ca245f8e93
Fix min value for Xiaomi Miio volume entity ( #55139 )
2021-08-24 14:40:14 +02:00
jan iversen
98a3ad6fd4
Revert "Please mypy in gtfs and implement needed changes ( #54328 )" ( #55148 )
2021-08-24 14:29:03 +02:00
jan iversen
de7352dbde
Convert template/vacuum to pytest with fixtures ( #54841 )
2021-08-24 14:11:40 +02:00
Sean Vig
5cbb217318
Update amcrest to use binary sensor entity description ( #55092 )
2021-08-24 14:06:19 +02:00
Erik Montnemery
828d862339
Fix Tasmota MQTT discovery flow ( #55140 )
2021-08-24 13:23:26 +02:00
posixx
547ede1e91
Implementation of new Vacation mode for MQTT-based alarm panels ( #53561 )
...
* Impelentation of new Vacation Mode for MQTT-based alarm panels
* Fixed typo
* another typo fix
* Split integrations: remove manual_mqtt
* added newline
* Impelentation of new Vacation Mode for MQTT-based alarm panels
* Fixed typo
* another typo fix
* Split integrations: remove manual_mqtt
* added newline
* missing abbreviation
* Fix tests
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-08-24 13:22:49 +02:00
Aidan Timson
a5e498207d
OVO Energy - Sensor Entity Descriptions ( #54952 )
2021-08-24 12:53:32 +02:00
Matthias Alphart
17a7f7adeb
Configurable default `hvac_mode` for KNX climate ( #54289 )
2021-08-24 12:53:11 +02:00
Andre Richter
0fdea8ec8f
SMA: Add statistics support for power sensors ( #54422 )
2021-08-24 12:16:31 +02:00
jjlawren
d5fe7e0e5a
Fallback to try all known Plex servers if none marked present ( #53643 )
2021-08-24 12:05:24 +02:00
Matthias Alphart
19d81af4c1
Test KNX fan ( #53621 )
2021-08-24 12:00:37 +02:00
cdheiser
ede916f42f
Provide unique IDs for Lutron Entities ( #51395 )
...
Co-authored-by: cdheiser <cdheiser@users.noreply.github.com>
2021-08-24 11:50:32 +02:00
Jasper Smulders
5aa6f9dbb2
Add deCONZ support for Sonoff SNZB-01 switches ( #54919 )
2021-08-24 11:33:19 +02:00
jan iversen
e2ce1d8b24
Please mypy in gtfs and implement needed changes ( #54328 )
2021-08-24 11:28:45 +02:00
jan iversen
336aa74317
Activate mypy for todoist ( #55096 )
2021-08-24 11:23:33 +02:00
jan iversen
0ab99fc8bf
Activate mypy for surepetcare ( #55079 )
2021-08-24 11:21:57 +02:00
Jan Bouwhuis
5bb9aa8f3d
Remove MQTT Fan legacy speeds ( #54768 )
...
* Remove MQTT Fan legacy speeds
* deprecated attibutes are not disruptive
2021-08-24 11:21:35 +02:00
Pascal Vizeli
6cace8d8a1
Update base image for Alpine 3.14 ( #55137 )
2021-08-24 11:20:45 +02:00
Erik Montnemery
0624859bf4
Set statistics columns to double precision ( #55053 )
2021-08-24 11:18:59 +02:00
Klaas Schoute
96056f3fce
Fix bug removing API key on Forecast Solar ( #55119 )
2021-08-24 11:08:15 +02:00
Ernst Klamer
d3f17de072
Change Solarlog Watt-peak to Watt ( #55110 )
2021-08-24 10:55:40 +02:00
J. Nick Koston
dc851b9dd5
Ensure camera scaling always produces an image of at least the requested width and height ( #55033 )
2021-08-24 10:44:12 +02:00
epenet
ccaf0d5c75
Use EntityDescription - onewire ( #55003 )
2021-08-24 10:37:59 +02:00
Marc Mueller
2796f65453
Use EntityDescription - broadlink ( #55019 )
2021-08-24 10:31:40 +02:00
Marc Mueller
a527872a10
Use EntityDescription - comed_hourly_pricing ( #55066 )
2021-08-24 10:27:26 +02:00
Marc Mueller
8f2ea5f3cc
Use EntityDescription - rtorrent ( #55067 )
2021-08-24 10:24:16 +02:00
Marc Mueller
9f4f38dbef
Use switch instead of toggle entity ( #55111 )
2021-08-24 10:22:06 +02:00
Andre Richter
a08f42e516
Use EntityDescription - Vallox ( #54891 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2021-08-24 10:14:34 +02:00
Allen Porter
58f170ba45
Pin google-api-core to avoid new version of grpcio ( #55115 )
2021-08-24 09:43:29 +02:00
Klaas Schoute
5a58aa99b6
Bump Forecast Solar to v2.1.0 ( #55121 )
2021-08-24 09:15:57 +02:00
Paulus Schoutsen
9fc96818df
Guard for unparsable date time ( #55108 )
2021-08-23 23:56:47 -07:00
Paulus Schoutsen
c8f584f4ef
Validate requirements format in hassfest ( #55094 )
...
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2021-08-24 08:51:07 +02:00
Paulus Schoutsen
cac486440f
Mark eagle entities as unavailable if connection with meter losts ( #55102 )
2021-08-23 22:35:26 -07:00
J. Nick Koston
e92e206544
Fix race that allowed multiple config flows with the same unique id ( #55131 )
...
- If a config flow set a unique id and then did an await to
return control to the event loop, another discovery with
the same unique id could start and it would not see
the first one because it was still uninitialized. We now
check uninitialized flows when setting the unique id
2021-08-23 23:01:21 -05:00
Jesse Hills
e06f3a5e95
Bump aioesphomeapi to 7.0.0 ( #55129 )
2021-08-23 22:40:01 -05:00