Marc Mueller
b81c2806bb
Remove temperature conversion - tado ( #55231 )
2021-08-26 00:37:18 +02:00
Franck Nijhof
06a30c882f
Bump version to 2021.10.0dev0 ( #55227 )
2021-08-25 23:19:14 +02:00
epenet
9315f3bdd9
Use EntityDescription - renault ( #55061 )
...
* Cleanup sensor.py
* Add EntityDescription
* Add checks for state attributes
* Fix pylint
* Simplify checks
* Add icon checks
* Update data type
* Use mixin for required keys, and review class initialisation
* Add constraint to TypeVar("T")
* Enable lambda for icon handling
* Enable lambda for value handling
* Enable lambda for value handling
2021-08-25 23:15:49 +02:00
J. Nick Koston
35d943ba56
Add services to bond to start and stop increase/decrease brightness ( #55006 )
2021-08-25 22:07:31 +02:00
J. Nick Koston
e6e8d7eded
Convert color temperature to visible color in lights ( #55219 )
2021-08-25 21:56:36 +02:00
Milan Meulemans
59d401e7b7
Add Nanoleaf reauth flow ( #55217 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-08-25 21:56:10 +02:00
Diogo Gomes
fb28665cfa
Add "cron patterns" to define utility_meter cycles ( #46795 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-25 14:52:39 -05:00
Raman Gupta
2f7a7b0309
Add template functions to get area_id and area_name ( #54248 )
...
* Add template function to get area_id
* fix int bug
* Prefer area name lookup
* remove unnecessary checks
* fix import
* Add area_name function
* change behavior to fail in ambiguous scenarios
* Revert lotto winning exception checking
* review comments
* try except else
2021-08-25 15:16:51 -04:00
jan iversen
d60f5e1721
Add missing convert to fan/light/switch modbus platform ( #55203 )
2021-08-25 21:02:06 +02:00
Paulus Schoutsen
7c5a0174ba
Add an energy solar platform for solar forecasts ( #54576 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-25 11:37:03 -07:00
Paulus Schoutsen
038121e87b
Bump frontend to 20210825.0 ( #55221 )
2021-08-25 11:36:06 -07:00
Raman Gupta
e9625e4b7a
Add number platform to template integration ( #54789 )
2021-08-25 11:34:20 -07:00
Raman Gupta
8407ad01d4
Add select platform to template integration ( #54835 )
2021-08-25 11:21:24 -07:00
Aidan Timson
e062d7aec0
Honeywell Lyric - Entity Descriptions ( #54956 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-08-25 10:29:34 -07:00
Milan Meulemans
d4b506e5e4
Add tests for Rituals init, sensor and switch ( #52406 )
2021-08-25 12:25:39 -05:00
Giuseppe Iannello
ec3bfcea46
Support for EnergyStorageTrait for vacuum cleaners ( #55134 )
2021-08-25 10:12:31 -07:00
Maciej Bieniek
b97d131fb3
Add support for Xiaomi Miio pedestal fans ( #55114 )
...
Co-authored-by: Teemu R. <tpr@iki.fi>
2021-08-25 12:09:01 -05:00
Ben Edmunds
b167e05a56
Sonos add bass & treble EQ option ( #53978 )
2021-08-25 17:42:40 +02:00
Milan Meulemans
5c6451d11b
Address review of Nanoleaf Config Flow ( #55215 )
2021-08-25 17:41:48 +02:00
Erik Montnemery
80cfd59939
Implement color_mode support for mysensors ( #52068 )
2021-08-25 17:41:33 +02:00
jan iversen
3a0a8da648
Change logging to do rollover() instead of rotate() ( #55177 )
...
* Change to rollover from rotate.
* Remove test log files.
2021-08-25 17:32:48 +02:00
Paulus Schoutsen
d984e137b8
Merge remote-tracking branch 'origin/master' into dev
2021-08-25 08:00:17 -07:00
J. Nick Koston
bd0af57ef2
Support device triggers in HomeKit ( #53869 )
2021-08-25 16:47:39 +02:00
Marc Mueller
72410044cd
Remove temperature conversion - sht31 ( #55213 )
2021-08-25 16:44:27 +02:00
Aaron Bach
6bc5c1c9af
Finish EntityDescription implementation for RainMachine ( #55180 )
2021-08-25 08:36:25 -06:00
Marc Mueller
53851cb1b4
Remove temperature conversion - synology_dsm ( #55214 )
2021-08-25 09:32:35 -05:00
Erik Montnemery
20d8c4da90
Report average of position and tilt_position for cover groups ( #52713 )
2021-08-25 16:12:29 +02:00
Denis Milanović
35ccad7904
Ignore unsupported MeasureType-s from Withings ( #55205 )
2021-08-25 15:57:07 +02:00
Erik Montnemery
7f80781f9b
Prevent setting _attr_unit_of_measurement in subclasses of SensorEntity ( #55211 )
2021-08-25 15:44:35 +02:00
Erik Montnemery
856f4ad740
Fix Fjäråskupan RSSI sensor unit ( #55210 )
2021-08-25 15:39:49 +02:00
Otto Winter
e633cc177e
ESPHome sensor use total_increasing state class ( #55208 )
2021-08-25 15:33:26 +02:00
Maciej Bieniek
06604728c5
Remove should poll property from Xiaomi Miio fan platform ( #55201 )
2021-08-25 15:25:46 +02:00
Erik Montnemery
517fda1383
Fix last_reset in utility_meter ( #55209 )
2021-08-25 15:24:51 +02:00
Marc Mueller
1224d68d05
Remove redundant str cast - sensor value conversion ( #55204 )
2021-08-25 15:01:17 +02:00
jan iversen
d4064e7044
Cancel entity timers. ( #55141 )
2021-08-25 14:49:37 +02:00
Aaron Bach
2271f3b5f9
Clean up usage of EntityDescription in OpenUV ( #55127 )
...
* Clean up usage of EntityDescription in OpenUV
* Remove redundant typing
* Code review
* Update homeassistant/components/openuv/__init__.py
Co-authored-by: Franck Nijhof <git@frenck.dev>
* Black
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-08-25 14:18:53 +02:00
Daniel Hjelseth Høyer
7dd169b48e
Utility meter, add STATE_CLASS_TOTAL_INCREASING ( #54871 )
...
* Utility meter, STATE_CLASS_TOTAL_INCREASING
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* update test
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* update test
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-08-25 14:03:30 +02:00
Jan Bouwhuis
f4fbc083e6
Tasmota - Cleanup tests involving legacy fan speed ( #55202 )
2021-08-25 13:54:36 +02:00
Marc Mueller
7f203069a4
Use EntityDescription - mhz19 ( #55187 )
...
* Use EntityDescription - mhz19
* Fix tests
2021-08-25 13:52:59 +02:00
jan iversen
504d23ac72
Activate mypy for switchbot ( #55196 )
...
* Please mypy.
* Update homeassistant/components/switchbot/switch.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-25 13:37:08 +02:00
Sean Vig
6b4e3bca6f
Add type annotations to amcrest integration ( #54761 )
...
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
2021-08-25 13:24:29 +02:00
Erik Montnemery
bb42eb1176
Warn if a sensor with state_class_total has a decreasing value ( #55197 )
2021-08-25 13:01:55 +02:00
Erik Montnemery
ffbd2d79c8
Generate statistics for all sensors with a supported state_class ( #54882 )
...
* Generate statistics for all sensors
* Fix bugs, add tests
* Address review comments
* Cleanup warnings
* Simplify tests
* Simplify selection of statistics
* Fix tests
2021-08-25 13:00:35 +02:00
Børge Nordli
0d654fa6b3
Extract attribute names out of vol.Optional when validating entity service schema ( #55157 )
2021-08-25 13:00:11 +02:00
Marc Mueller
bd407f3ff4
Fix name - temper ( #55189 )
2021-08-25 12:59:31 +02:00
jan iversen
7df8d0c973
Check for duplicate host/port and integration name in modbus ( #54664 )
...
* Check for duplicate host/port and integration name.
* Change to use set().
* Please CI.
* Add basic tests.
2021-08-25 12:29:00 +02:00
Meow
a23f4dac62
Add service to clear completed shoppinglist items ( #55032 )
2021-08-25 12:26:37 +02:00
Erik Montnemery
3432efddaa
Remember state of MQTT availability topics when reconfiguring ( #55199 )
2021-08-25 12:23:42 +02:00
Yuval Aboulafia
ebe48e78b7
Refactor Jewish Calendar to use EntityDescription ( #54852 )
2021-08-25 12:05:58 +02:00
Matthias Alphart
51361fbd2b
Add configurable `state_class` to Modbus sensors ( #54103 )
...
* add configurable state_class
* Add test of new parameter.
Co-authored-by: jan Iversen <jancasacondor@gmail.com>
2021-08-25 11:50:54 +02:00