Otto Winter
5b218d7e1c
Bump aioesphomeapi from 9.1.4 to 9.1.5 ( #57106 )
2021-10-05 11:49:39 +02:00
Franck Nijhof
2059cbacbd
Remove Python shebang line from Tuya integration files ( #57103 )
2021-10-05 11:12:55 +02:00
Franck Nijhof
653eb3e29d
Upgrade debugpy to 1.5.0 ( #57098 )
2021-10-05 11:12:35 +02:00
Franck Nijhof
b5916c8310
Upgrade sentry-sdk to 1.4.3 ( #57096 )
2021-10-05 11:11:33 +02:00
Franck Nijhof
f364d53c7b
Prevent Tuya from accidentally logging credentials in debug mode ( #57100 )
2021-10-05 10:22:28 +02:00
Robert Svensson
59b1433e5c
Additional place to use isinstance rather than do a string compare ( #57094 )
2021-10-05 09:17:45 +02:00
Allen Porter
8026a14bc8
Bump nest 0.3.7 to prepare for WebRTC support ( #57089 )
2021-10-04 20:59:23 -07:00
Paulus Schoutsen
11ed70b774
Fix energy gas price validation ( #57075 )
2021-10-04 20:52:40 -07:00
Bram Kragten
91d3d39f6c
Update frontend to 20211004.0 ( #57073 )
2021-10-04 20:52:17 -07:00
GitHub Action
1e5d408426
[ci skip] Translation update
2021-10-05 00:12:33 +00:00
Paulus Schoutsen
d743891842
Update Tuya code owners ( #57078 )
2021-10-04 15:44:17 -07:00
Shay Levy
c8dc5d15ee
Fix: Shelly Gen2 - filter unsupported sensors ( #57065 )
2021-10-04 13:46:46 -07:00
Tomasz
08cebb247f
Activate mypy for rpi_power ( #57047 )
2021-10-04 22:13:11 +02:00
J. Nick Koston
d08b65db7d
Update esphome reconnect logic to use newer RecordUpdateListener logic ( #57057 )
2021-10-04 19:52:08 +02:00
Alexei Chetroi
723596076d
Add ZHA HVAC Action sensor ( #57021 )
...
* WIP
* Refactor multi-entity matching
Eliminate the notion on primary channel.
* Cleanup climate tests
* Refactor multi-entity match
Remove the "primary channel" in multiple entity matches
* Cleanup
* Add HVAC Action sensor
* Add a "stop_on_match" option for multi entities matches
Nominally working HVAC state sensors
* Add id_suffix for HVAC action sensor
* Fix Zen HVAC action sensor
* Pylint
2021-10-04 12:57:58 -04:00
Erik Montnemery
69875cbd11
Improve sensor statistics validation ( #56892 )
2021-10-04 09:47:44 -07:00
Marc Mueller
2f9943fe7a
Use NamedTuple for repetier API methods ( #56941 )
2021-10-04 17:41:51 +02:00
Paulus Schoutsen
eb9b9c57a4
[ci skip] Translation update
2021-10-04 08:38:24 -07:00
Joakim Sørensen
745298408a
Rewrite tuya config flow ( #57043 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-10-04 08:27:24 -07:00
Erik Montnemery
8567aa9e13
Evict purged states from recorder's old_state cache ( #56877 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-04 08:21:40 -07:00
Chris Browet
12c32ac806
Universal media player: consider unknown as inactive child state ( #57029 )
2021-10-04 17:10:41 +02:00
Marc Mueller
771740c5f9
Fix multiline lambda formatting - homekit_controller ( #57046 )
2021-10-04 16:12:22 +02:00
Marc Mueller
96681ab3a9
Use NamedTuple for darksky condition picture ( #56942 )
2021-10-04 13:38:32 +02:00
Marc Mueller
e0ab4ee842
Use NamedTuple for homekit valve type + service info ( #56944 )
2021-10-04 13:35:31 +02:00
Sylvia van Os
dc6f6b7f68
Remove Essent integration ( #56991 )
2021-10-04 13:31:40 +02:00
Otto Winter
bf9f55c376
Bump aioesphomeapi from 9.1.2 to 9.1.4 ( #57036 )
2021-10-04 13:23:11 +02:00
Otto Winter
da63a96273
ESPHome fix zeroconf add_listener issue ( #57031 )
2021-10-04 13:17:42 +02:00
Oliver Ou
7446e388ed
Fix Tuya v2 login issue ( #56973 )
...
* fix login issue
* fix:login error
* update COUNTRY_CODE_CHINA line location
* added one blank line
* feat:added line #L88 was not covered by tests
* ci build errors
Co-authored-by: erchuan <jie.zheng@tuya.com>
2021-10-04 10:45:37 +02:00
Diogo Gomes
79b10c43d8
Ignore utility_meter restore state if state is invalid ( #57010 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-10-03 21:59:36 -07:00
Oncleben31
378cfab501
Meteofrance fix #56975 ( #57016 )
2021-10-03 21:15:41 -07:00
Phil Cole
c72a34dbec
Use pycarwings2.12 for Nissan Leaf integration ( #56996 )
2021-10-03 21:14:45 -07:00
jjlawren
33541ab287
Shorten album titles when browsing artist ( #57027 )
2021-10-03 21:13:08 -07:00
J. Nick Koston
19d54399c2
Add DHCP support for TPLink KP400 ( #57023 )
2021-10-04 02:40:27 +02:00
GitHub Action
a4530d2bfc
[ci skip] Translation update
2021-10-04 00:11:57 +00:00
Marc Mueller
3976443292
Use EntityDescription - homekit_controller ( #56945 )
2021-10-03 13:42:25 -10:00
J. Nick Koston
9d671eff27
Bump yeelight to 0.7.6 ( #57009 )
...
- Fixes compat with Lamp15 model
- May improvment Monob model drops seen in #56646
Changes: 0b94e5214e
2021-10-04 01:07:25 +02:00
Raman Gupta
2b464b00dd
Bump zwave-js-server-python to 0.31.2 ( #57007 )
2021-10-03 18:24:23 -04:00
Tobias Sauerwein
c46e8cfbc1
Bump pyatmo to v6.1.0 ( #57014 )
2021-10-03 15:09:58 -07:00
Robert Svensson
1d643d6da7
Minor improvements to deCONZ light platform ( #56953 )
...
Use library constnats for flash and effect
Use attr_effect_list to specify supported effects
Use isinstance to identify if it is light or group
2021-10-03 22:14:28 +02:00
Maciej Bieniek
946a265c9e
Use Final type only when needed in Tractive ( #57000 )
2021-10-03 22:12:59 +02:00
Maciej Bieniek
1488019cd9
Bump nettigo_air_monitor library to version 1.1.0 ( #56952 )
2021-10-03 22:56:50 +03:00
J. Nick Koston
4c51d0d2cf
Round tplink energy sensors to prevent insignificant updates ( #56999 )
...
- These sensors wobble quite a bit and the precision did
not have sensible limits which generated a massive amount
of data in the database which was not very useful
2021-10-03 21:28:39 +02:00
Glenn Waters
57851e9623
Support connecting to ElkM1 over TLS 1.2 ( #56887 )
2021-10-03 08:06:29 -10:00
Daniel Perna
0d91167cdd
Update pyhomematic to 0.1.75 ( #56995 )
2021-10-03 19:37:38 +02:00
Steven Looman
641f0babce
Fix upnp invalid key in ssdp discovery_info ( #56986 )
2021-10-03 07:29:01 -10:00
Steven Looman
41d2f03b2f
Bump async-upnp-client to 0.22.5 ( #56989 )
2021-10-03 07:28:41 -10:00
Michael Chisholm
64d4e8537f
Disable discovery for dlna_dmr until it is more selective ( #56950 )
2021-10-03 09:09:30 -06:00
Maciej Bieniek
f8b6fba3eb
Bump gios library to 2.1.0 ( #56984 )
2021-10-03 12:41:22 +02:00
Shay Levy
ddc99afba9
Bump aioshelly to 1.0.2 ( #56980 )
2021-10-03 13:07:17 +03:00
Maciej Bieniek
f3c76fb859
Add strict typing to Tractive integration ( #56948 )
...
* Strict typing
* Add few missing types
* Run hassfest
* Fix mypy errors
* Use List instead of list
2021-10-03 09:13:12 +02:00
J. Nick Koston
1aeab65f56
Fix yeelight state when controlled outside of Home Assistant ( #56964 )
2021-10-03 00:08:31 -07:00
Alexei Chetroi
d0827a9129
ZHA support for additional entities on ElectricalMeasurement ZCL cluster ( #56909 )
...
* Add electrical measurement type state attribute.
* Add active_power_max attribute
* Skip unsupported attributes on entity update
* Fix tests
* Create sensor only if the main attribute is supported
* Refactor ElectricalMeasurement sensor to use attr specific divisor and multiplier
* Multiple entities for electrical measurement cluster
* Update discovery tests
* Sensor clean up
* update tests
* Pylint
2021-10-02 21:57:49 -04:00
Eduard van Valkenburg
7e5a991de5
Sia package update to 3.0.2 ( #56896 )
...
* update SIA package
* update SIA package to 3.0.2
2021-10-02 19:05:41 -06:00
Marc Mueller
6a1d7c7ad9
Remove icon if device_class is defined - homekit_controller ( #56946 )
2021-10-02 18:59:38 -06:00
Aaron Bach
0e1630e46d
Fix incorrect handling of hass.data in WattTime setup ( #56971 )
2021-10-02 18:58:10 -06:00
Oliver Ou
6c2a18c3e5
Fix Tuya v2 fan percentage ( #56954 )
...
* fix:Some fans do not have a fan_speed_percent key
* fix comment format issue
Co-authored-by: erchuan <jie.zheng@tuya.com>
2021-10-03 02:41:31 +02:00
GitHub Action
06602e6cc5
[ci skip] Translation update
2021-10-03 00:13:50 +00:00
Bram Kragten
ad6129c505
Update frontend to 20211002.0 ( #56963 )
2021-10-02 23:16:29 +02:00
J. Nick Koston
2f35cadba7
Add dhcp discovery for TPLink EP10 ( #56955 )
2021-10-02 13:53:37 -07:00
Fredrik Erlandsson
b563a41482
Update pypoint to use v5 of backend API ( #56934 )
2021-10-02 13:53:19 -07:00
Michael
2d174d0cbb
Set unique id while SSDP discovery of Synology DSM ( #56914 )
2021-10-02 13:52:28 -07:00
RenierM26
7d6b4a985d
Fix Switchbot unsupported SB types ( #56928 )
2021-10-02 13:51:53 -07:00
icemanch
a95c6b10f7
Flux led config flow ( #56354 )
...
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-02 07:19:36 -10:00
Aaron Bach
80c97a2416
Remove injected logger in Ambient PWS and OpenUV ( #56920 )
...
* Remove injected log in OpenUV
* Add Ambient
2021-10-02 10:45:33 -06:00
Milan Meulemans
2874ca2e08
Log when Nanoleaf is unavailable ( #56921 )
2021-10-02 04:55:16 -10:00
Marc Mueller
1d00bc8a62
Use NamedTuple - iqvia Rating ( #56943 )
2021-10-02 08:46:57 -06:00
Simone Chemelli
62f1a16918
Add sleep_period to log for easier debugging ( #56949 )
2021-10-02 16:31:23 +02:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Oliver
a99d92cdb4
Update denonavr codeowner ( #56940 )
2021-10-02 13:10:54 +02:00
J. Nick Koston
deea9ee22e
Bump PyFlume to 0.6.5 to fix compat with new JWT ( #56936 )
...
Changelog: 5476fd67cf
...v0.6.5
2021-10-02 12:47:28 +02:00
Aaron Bach
7c805f048c
Address beta review comments for WattTime ( #56919 )
2021-10-02 12:20:17 +02:00
Franck Nijhof
39d73ecc19
Upgrade watchdog to 2.1.6 ( #56933 )
2021-10-02 10:19:54 +02:00
J. Nick Koston
da3cc25234
Add DHCP support for TPLink KL430, KP115 ( #56932 )
2021-10-02 10:19:11 +02:00
Milan Meulemans
d41832de59
Get min and max color temperature for Nanoleaf light from library ( #56863 )
2021-10-01 21:30:20 -10:00
Milan Meulemans
538773a14a
Add SSDP discovery to Nanoleaf ( #56907 )
2021-10-01 21:29:56 -10:00
Simone Chemelli
73e58c8c62
Bump fritzconnection to 1.7.0 ( #56924 )
2021-10-02 09:13:40 +02:00
MatthewFlamm
11690bed58
Bump pynws: fix unit code bug ( #56923 )
2021-10-02 09:11:31 +02:00
Robert Svensson
818f695227
Replace strings with library constants in deCONZ fan platform
2021-10-02 09:09:26 +02:00
Robert Svensson
8258443a9e
Replace strings with library constants in deCONZ climate platform
2021-10-02 09:08:01 +02:00
Maciej Bieniek
4cdbd3c576
Fix `Unable to serialize to JSON` error in Xiaomi Miio ( #56929 )
2021-10-02 09:05:49 +02:00
Paulus Schoutsen
e5b0bbcca6
Bump netdisco to 3.0.0 ( #56903 )
2021-10-01 15:38:49 -07:00
Martin
316070f1e9
Fix vicare binary sensor ( #56912 )
2021-10-01 21:46:44 +02:00
Robert Svensson
8d06527cb1
Improve deCONZ services code quality ( #56904 )
...
* setup and unload services does not need to be async
* Only use DECONZ_DOMAIN to decide if service should be setup
* Consolidation of functionality
* Make a service to schema dictionary
2021-10-01 14:31:38 -04:00
Jeff Irion
15a8f6741b
Enable template icons for template numbers ( #56154 )
2021-10-01 09:35:44 -07:00
Ville Skyttä
cc97502a0c
Use HTTPStatus instead of HTTP_* consts in aiohttp web response statuses ( #56541 )
2021-10-01 09:27:44 -07:00
Marc Mueller
451199338c
Fix bmw_connected_drive battery icon ( #56884 )
2021-10-01 18:27:32 +02:00
Ricardo Steijn
c0016415aa
Handle missing serial extended parameters in crownstone ( #56864 )
2021-10-01 08:42:32 -07:00
Robert Svensson
1c1bb057d7
CLIPGenericFlag should be deCONZ sensor not binary sensor ( #56901 )
2021-10-01 17:10:01 +02:00
Erik Montnemery
061c335673
Remove some redundant code from trace ( #56883 )
2021-10-01 08:08:43 -07:00
Robert Svensson
369412547a
Use native unit of measurement in deCONZ sensors ( #56897 )
2021-10-01 16:50:09 +02:00
Erik Montnemery
ab037383ed
Adjust state class of solarlog yield and consumption sensors ( #56824 )
2021-10-01 16:42:42 +02:00
Simone Chemelli
735c9f8f0b
Revert fritz pref_disable_new_entities handling ( #56891 )
2021-10-01 16:18:49 +02:00
Robert Svensson
0916322a43
Deduplicate controls of UniFi services ( #56834 )
...
* Fix left over comments from #56717 - no need to keep UNIFI_SERVICES if we control it is only called while UNIFI_DOMAIN is empty
* Fix late comments as well
* Improve service tests
* mock.called_with was not reliable
2021-10-01 15:59:29 +02:00
Marc Mueller
954bd49849
Rename state to value_fn - picnic sensor ( #56889 )
2021-10-01 15:21:43 +02:00
Otto Winter
dc40de6b62
Bump aioesphomeapi from 9.1.0 to 9.1.2 ( #56879 )
2021-10-01 12:11:06 +02:00
Marc Mueller
acda3afe63
Fix check_control_message short description ( #56876 )
2021-10-01 11:50:49 +02:00
Daniel Hjelseth Høyer
d4201eaa23
Opengarage bug fix ( #56869 )
...
* Opengarage bug fix
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Opengarage bug fix
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Deprecated open garage config
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Deprecated open garage config
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-10-01 09:12:45 +02:00
Ian Foster
3f5725c6ea
removing excess variable ( #56849 )
2021-10-01 07:25:28 +02:00
Tobias Sauerwein
7560c7b3de
Add long-term statistics support for rain sensors ( #56847 )
2021-10-01 07:24:55 +02:00
Milan Meulemans
25b76964a5
Add Device Info to Nanoleaf ( #56856 )
2021-09-30 18:25:57 -05:00
Milan Meulemans
e757cb2ab4
Strictly type Nanoleaf ( #56852 )
2021-09-30 16:48:28 -05:00
Erik Montnemery
dfb3a0c528
Correct database migration to schema version 22 ( #56848 )
2021-09-30 14:11:00 -07:00
Milan Meulemans
efeee27be1
Upgrade aionanoleaf to 0.0.2 ( #56845 )
2021-09-30 14:04:09 -07:00
Raman Gupta
b00822f93a
Add strings for new zwave_js config flow keys ( #56844 )
2021-09-30 22:32:17 +02:00
Daniel Hjelseth Høyer
4a2ed97e0d
Add locking state to surepetcare locks ( #56830 )
2021-09-30 08:16:35 -07:00
Erik Montnemery
6af1a835e6
Optimize statistics generation ( #56821 )
...
* Optimize statistics generation
* pylint
2021-09-30 17:14:36 +02:00
Daniel Hjelseth Høyer
d5bda3ac14
Surepetcare reauthorize ( #56402 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-30 10:11:45 -05:00
Daniel Hjelseth Høyer
08719af794
Bump Mill library ( #56833 )
2021-09-30 16:59:00 +02:00
Erik Montnemery
6954614e62
Warn if total_increasing sensor has negative states ( #56564 )
2021-09-30 07:49:16 -07:00
Niels Mündler
3a56e3a823
Correctly handle offline and unsupported printers during setup ( #55894 )
2021-09-30 16:29:51 +02:00
Bram Kragten
8196a84538
Update frontend to 20210930.0 ( #56827 )
2021-09-30 16:22:36 +02:00
Robert Svensson
d61a9e8b72
Service to remove clients from UniFi Controller ( #56717 )
2021-09-30 14:38:29 +02:00
Daniel Hjelseth Høyer
e729339538
Bump surepy to 0.7.2 ( #56828 )
2021-09-30 14:33:21 +02:00
Daniel Hjelseth Høyer
53e130d9a8
Deprecated open garage yaml config ( #56829 )
2021-09-30 14:19:46 +02:00
Erik Montnemery
55328d2c6f
Adjust state class of growatt_server lifetime energy sensors ( #56826 )
2021-09-30 13:48:01 +02:00
Erik Montnemery
942db3fcbc
Adjust state class of solaredge lifetime energy sensor ( #56825 )
2021-09-30 13:38:33 +02:00
Sean Vig
f18e4bab60
Add resolution to Amcrest camera unique id ( #56207 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2021-09-30 13:38:18 +02:00
Kevin Stillhammer
dd52ec78c7
Add Kraken delay after first update to avoid limit ( #55736 )
...
* Add delay after first update to avoid limit
* Apply suggestions
2021-09-30 13:23:46 +02:00
Fabrizio Tarizzo
ef4b6d7bdf
Update viaggiatreno component due to API changes ( #56463 )
2021-09-30 13:22:43 +02:00
Marko Korhonen
c9e1a03fe2
Remove webostv service description github link ( #53502 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-09-30 13:03:38 +02:00
deosrc
d4ed0f9637
Fix OVO Energy reporting consumption as cost ( #55856 )
2021-09-30 12:31:06 +02:00
logan893
cf6398a949
Fix hue turning on eWeLink switch ( #56318 )
2021-09-30 12:22:42 +02:00
Simone Chemelli
ee28dd57c1
Rename var to compliant name in August integration ( #56812 )
2021-09-30 12:15:17 +02:00
Oxan van Leeuwen
c6f48056fd
Remove dead code from ESPHome light entity ( #55519 )
2021-09-30 12:12:37 +02:00
Oliver Ou
d3b1ccb668
Tuya v2 Integration Release ( #56820 )
...
Co-authored-by: 乾启 <18442047+tsutsuku@users.noreply.github.com>
Co-authored-by: dengweijun <dengweijunben@gmail.com>
Co-authored-by: dengweijun <mengzi.deng@tuya.com>
Co-authored-by: erchuan <jie.zheng@tuya.com>
Co-authored-by: erchuan <erchuan365@outlook.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-09-30 12:02:56 +02:00
Julian Löhr
26042bdad7
Add Fritz!DECT 440 humidity sensor ( #54597 )
...
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2021-09-30 11:56:38 +02:00
acshef
4ae887ad34
Correct unit of measurement for qbittorrent data rate sensors ( #55758 )
2021-09-30 11:52:21 +02:00
Mas2112
1f5720199c
Add DC voltage and current to Kostal inverter ( #54878 )
2021-09-30 11:41:55 +02:00
Tim Niemueller
0c1c1f7845
Fix Onvif PTZ for Imou cameras ( #56592 )
2021-09-30 11:36:49 +02:00
Greg
6a266ae3c0
Change state_class so older Envoys can use Energy Dashboard ( #55383 )
2021-09-30 11:34:41 +02:00
Ville Skyttä
4c854a06d9
Add some huawei_lte sensor state classifications ( #55601 )
2021-09-30 11:27:52 +02:00
Chris Talkington
a035615016
Use entity descriptions for sonarr ( #55818 )
2021-09-30 11:25:42 +02:00
Aaron Bach
4b68700763
Add long-term statistics for Ambient PWS sensors ( #55412 )
2021-09-30 11:20:14 +02:00
Simone Chemelli
8993ff0377
Fritz new binary sensor for link and firmware status + code cleanup ( #55446 )
2021-09-30 11:18:04 +02:00
ehendrix23
a6a3745413
Handle UpnpError exceptions when getting WAN status and external IP address ( #56744 )
2021-09-30 10:41:28 +02:00
Ian Foster
2e02945833
Add keyboard event type to keyboard_remote ( #56668 )
...
* added keyboard event type to keyboard_remote
* fix emulated hold event
* Update homeassistant/components/keyboard_remote/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* removed event value
* set key_hold to use string constant
* don't use dict.get() for keyboard event type
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-09-30 09:17:57 +02:00
Marc Mueller
54abd80462
Use EntityDescription - smappee ( #56747 )
2021-09-30 09:15:09 +02:00
Rami Mosleh
51addfc164
Add device_info to `Speedtestdotnet` and some code cleanup ( #56612 )
...
* Apply code cleanup suggestions from previous PRs
* Update homeassistant/components/speedtestdotnet/const.py
Co-authored-by: Franck Nijhof <git@frenck.dev>
* fix native_value, and ping value in test
* use self._state instead of _attr_native_value
* update identifiers and add more tests
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-09-30 08:28:04 +02:00
J. Nick Koston
2ed35debdc
Fix dhcp discovery matching due to deferred imports ( #56814 )
2021-09-29 23:50:21 -05:00
David F. Mulcahey
a7f554e6da
Bump ZHA quirks module to 0.0.62 ( #56809 )
2021-09-29 22:47:15 -04:00
Raman Gupta
e9d25974b8
Switch to using constants wherever possible in zwave_js ( #56518 )
2021-09-30 02:21:53 +02:00
jjlawren
2ff1fc83bc
Add latest added media as Plex library sensor attribute ( #56235 )
2021-09-29 17:11:53 -07:00
João Pedro Hickmann
a967a1d1df
Get the currency from the api ( #56806 )
2021-09-29 16:25:07 -07:00
Martin Hjelmare
12b2076351
Fix zwave_js config flow import step ( #56808 )
2021-09-30 01:15:05 +02:00
Simone Chemelli
b9d81c3a7e
Handle Fritz portmapping with same name ( #56398 )
2021-09-29 15:11:22 -07:00
Martin Hjelmare
fa716d92ad
Manage s2 keys in zwave_js ( #56783 )
2021-09-29 15:04:24 -07:00
Erik Montnemery
8c3fc95fb8
Fallback to state machine in statistics ( #56785 )
2021-09-29 14:57:16 -07:00
Martin Hjelmare
7dfcccd43e
Bump holidays to 0.11.3.1 ( #56804 )
2021-09-29 23:57:07 +02:00
RDFurman
f8903e11e0
Fix honeywell connection error ( #56757 )
...
* Catch ConnectionError and retry
* Add unload and reload functionality
* Update listener on retry
* Call reload directly and await
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-29 16:10:22 -05:00
Raman Gupta
18340b2fd9
Bump zwave-js-server-python to 0.31.1 ( #56517 )
2021-09-29 22:33:35 +02:00
Robert Svensson
f224ab6d67
Use isinstance to verify class in deCONZ integration ( #56794 )
...
* Don't enable any variants of the daylight sensor entities by default
* Use isinstance rather than doing ZHATYPE compare
* Accidentally removed an import
2021-09-29 21:19:21 +02:00
Maciej Bieniek
0463007050
Add switch platform to Tractive integration ( #55517 )
2021-09-29 21:06:11 +02:00
J. Nick Koston
23cbd9075a
Wait for yeelight internal state to change before update after on/off ( #56795 )
2021-09-29 13:49:33 -05:00
Erik Montnemery
a966714032
Minor cleanup of recorder statistics code ( #55339 )
2021-09-29 11:42:39 -07:00
jjlawren
8f4ba564d4
Plex media browser improvements ( #56312 )
2021-09-29 11:17:55 -07:00
Aaron Bach
ae00c221e0
Add long-term statistics for Guardian sensors ( #55413 )
...
* Add long-term statistics for Guardian sensors
* Code review
2021-09-29 12:06:48 -06:00
J. Nick Koston
f7ef973c68
Bump aiodiscover to 1.4.4 to fix mac matching with leading 0s ( #56791 )
2021-09-29 13:18:13 -04:00
Alexei Chetroi
dbba2c4afe
Add "Summation Delivered" Sensor for SmartEnergy metering ZHA channel ( #56666 )
2021-09-29 09:35:20 -07:00
Daniel Hjelseth Høyer
60eb426451
Add Surepetcare locks ( #56396 )
...
* Surepetcare, add lock
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix tests
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Surepetcare, lock name
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* surepetcare_id
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* typing
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* add more tests
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Fix review comment
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-09-29 09:17:12 -07:00
Martin Hjelmare
50fffe48f8
Add zwave to zwave_js migration ( #56159 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-09-29 08:55:27 -07:00
Daniel Hjelseth Høyer
d5c3d234ec
Open garage, add config flow ( #55290 )
2021-09-29 09:43:51 -06:00
Erik Montnemery
40ecf22bac
Remove automatic splitting of net meters from statistics ( #56772 )
2021-09-29 17:20:17 +02:00
Andre Richter
d13c3e3917
Migrate Vallox to new fan entity model ( #56663 )
...
* Migrate Vallox to new fan entity model
* Review comments 1
* Minor corrections
* Review comments 2
2021-09-29 17:14:41 +02:00
Erik Montnemery
00651a4055
Optimize _get_states_with_session ( #56734 )
...
* Optimize _get_states_with_session
* Move custom filters to derived table
* Remove useless derived table
* Filter old states after grouping
* Split query
* Add comments
* Simplify state update period criteria
* Only apply custom filters if we didn't get an include list of entities
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-29 17:08:27 +02:00
avee87
daebc34f4d
Add code_format to template alarm ( #56700 )
...
* Added code_format to template alarm
* review comment
* review comment
* use constant
* back to enum
* none -> no_code
2021-09-29 16:59:46 +02:00
Marc Mueller
d51487f82a
Import Callable from collections.abc (3) ( #56777 )
2021-09-29 16:19:06 +02:00
Marc Mueller
364767ff22
Import Callable from collections.abc (4) ( #56778 )
2021-09-29 16:15:36 +02:00
Marc Mueller
565a9fea6b
Import Callable from collections.abc (2) ( #56776 )
2021-09-29 14:06:51 +02:00
Franck Nijhof
41e5f05d99
Fix energy validation when not tracking costs ( #56768 )
2021-09-29 13:24:34 +02:00
Maciej Bieniek
d3df6f26f9
Add missing voltage sensor in Shelly integration ( #56773 )
...
* Disable voltage sensor by default
* Add voltage sensor for Shelly 2/2.5
* Enable emeter voltage by default
2021-09-29 14:22:42 +03:00
Erik Montnemery
52e9f76f94
Tweak DB migration to schema version 21 ( #56767 )
2021-09-29 11:25:50 +02:00
Fabian Affolter
be34a2ddea
Upgrade beautifulsoup4 to 4.10.0 ( #56764 )
2021-09-29 11:25:29 +02:00
Fabian Affolter
deb0cc4116
Upgrade holidays to 0.11.3 ( #56762 )
2021-09-29 11:25:06 +02:00
Joakim Sørensen
6a9b484f2d
Remove timeout for backup services ( #56763 )
2021-09-29 09:46:05 +02:00
Regev Brody
115bb39c10
Fix cover group to handle unknown state properly ( #56739 )
...
* fix cover group unknown state
* fix cover grup state
* fix cover group issue
2021-09-29 08:37:16 +02:00
Simone Chemelli
34ef47db55
Fritz honor sys option pref_disable_new_entities ( #56740 )
2021-09-28 20:59:03 -07:00
João Pedro Hickmann
4513a46248
Add zeroconf support for yeelight ( #56758 )
2021-09-28 20:53:43 -05:00
Myles Eftos
8e91e6e97e
Adding price spike binary sensor to the Amber electric integration ( #56736 )
2021-09-28 18:01:35 -07:00
Michael Chisholm
f7d95588f8
Provide most media metadata in DlnaDmrEntity ( #56728 )
...
Co-authored-by: Steven Looman <steven.looman@gmail.com>
2021-09-28 19:37:23 -05:00
Marc Mueller
718f8d8bf7
Use NamedTuple for xbox media type details ( #56753 )
2021-09-28 17:00:19 -07:00
Marc Mueller
15aafc8db6
Use NamedTuple for discovery service details ( #56751 )
2021-09-28 16:59:40 -07:00
Marc Mueller
a91fbec198
Use NamedTuple for esphome service metadata ( #56754 )
2021-09-28 16:58:36 -07:00
Marc Mueller
160571888c
Use NamedTuple for intesishome swing settings ( #56752 )
2021-09-28 16:56:58 -07:00
Raman Gupta
e76ddb4b27
Add proper S2 support for adding zwave_js nodes ( #56516 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-28 15:37:45 -07:00
Milan Meulemans
db30c27455
Clean up Nanoleaf ( #56732 )
2021-09-28 15:39:54 -05:00
J. Nick Koston
bc59387437
Explictly close the TPLink SmartDevice protocol on unload ( #56743 )
...
* Explictly close the TPLink SmartDevice protocol on unload
- There is a destructor that will eventually do this when
the object gets gc. Its better to explictly do it at
unload.
* fix coro mock
2021-09-28 18:36:45 +02:00
J. Nick Koston
c95f7a5ba6
Add network support to tplink for discovery across subnets ( #56721 )
2021-09-28 09:58:25 -05:00
Maciej Bieniek
0044fa9fb9
Add support for pedestal MIOT fans to Xiaomi Miio integration ( #56555 )
...
* Add initial support for Xiaomi Fan ZA5
* Add sensor, number and switch platform
* Addionizer switch
* Improve ionizer icon
* Fix parent of XiaomiFanMiot class
* Add another MIOT models
* Fix consts
* Add powersupply attached binary sensor
* Simplify async_create_miio_device_and_coordinator
* Simplify XiaomiGenericFan
* Fix XiaomiFanZA5 parent
* Remove pass
* Remove unused _available variable
* 1C doesn't support direction
* Suggested change
* Use elif
* Clean up oscillation angle
* Fix typo
2021-09-28 10:21:14 +02:00
Adrian Huber
b64b926e13
Add raid monitoring to glances ( #56623 )
2021-09-28 10:04:08 +02:00
gjong
495e5cb1c0
Update YouLess library for support for PVOutput firmware ( #55784 )
2021-09-28 09:59:40 +02:00
Maciej Bieniek
2581a3a735
Add binary sensor platform to Tractive integration ( #56635 )
...
* Add binary sensor platform
* Update .coveragerc file
* Create battery charging sensor only if tracker supports it
* Improve async_setup_entry
* Add TRAXL1 model
2021-09-28 09:56:06 +02:00
jjlawren
0d6aa89fd4
Refactor Sonos alarms and favorites updating ( #55529 )
2021-09-28 09:49:32 +02:00
Diogo Gomes
922d4c42a3
Inherit Filter sensor state_class from source sensor ( #56407 )
2021-09-28 09:30:21 +02:00
Regev Brody
9d89e1ae00
Bump WazeRouteCalculator to 0.13 ( #56718 )
2021-09-28 09:25:34 +02:00
Raman Gupta
e690d4b006
Add support for zwave_js device actions ( #53038 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-28 09:06:02 +02:00
Erik Montnemery
552485bb05
Tweak list_statistic_ids ( #55845 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-09-28 00:05:26 -07:00
Myles Eftos
412ecacca3
Amberelectric ( #56448 )
...
* Add Amber Electric integration
* Linting
* Fixing some type hinting
* Adding docstrings
* Removing files that shouldn't have been changed
* Splitting out test helpers
* Testing the price sensor
* Testing Controlled load and feed in channels
* Refactoring mocks
* switching state for native_value and unit_of_measurement for native_unit_of_measurement
* Fixing docstrings
* Fixing requiremennts_all.txt
* isort fixes
* Fixing pylint errors
* Omitting __init__.py from test coverage
* Add missing config_flow tests
* Adding more sensor tests
* Applying suggested changes to __init.py__
* Refactor coordinator to return the data object with all of the relevent data already setup
* Another coordinator refactor - Better use the dictionary for when we build the sensors
* Removing first function
* Refactoring sensor files to use entity descriptions, remove factory
* Rounding renewable percentage, return icons correctly
* Cleaning up translation strings
* Fixing relative path, removing TODO
* Coordintator tests now accept new (more accurate) fixtures
* Using a description placeholder
* Putting missing translations strings back in
* tighten up the no site error logic - self._site_id should never be None at the point of loading async_step_site
* Removing DEVICE_CLASS, replacing the units with AUD/kWh
* Settings _attr_unique_id
* Removing icon function (it's already the default)
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Adding strings.json
* Tighter wrapping for try/except
* Generating translations
* Removing update_method - not needed as it's being overriden
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Fixing tests
* Add missing description placeholder
* Fix warning
* changing name from update to update_data to match async_update_data
* renaming [async_]update_data => [async_]update_price_data to avoid confusion
* Creating too man renewable sensors
* Override update method
* Coordinator tests use _async_update_data
* Using $/kWh as the units
* Using isinstance instead of __class__ test. Removing a zero len check
* Asserting self._sites in second step
* Linting
* Remove useless tests
Co-authored-by: jan iversen <jancasacondor@gmail.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-09-28 00:03:51 -07:00
J. Nick Koston
f93539ef4c
Add api to the network integration to get ipv4 broadcast addresses ( #56722 )
2021-09-27 21:43:39 -07:00
J. Nick Koston
aea754df5d
Add dhcp support for TPLink KL60 and EP40 ( #56726 )
2021-09-27 22:45:53 -05:00
Erik Montnemery
8ef123259e
Add WS API for updating unit_of_measurement in statistics metadata ( #56184 )
...
* Add WS API for updating statistics metadata
* Update homeassistant/components/recorder/websocket_api.py
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update homeassistant/components/recorder/websocket_api.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Fix typo
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-09-28 00:43:29 +02:00
Diogo Gomes
ec9fc0052d
Define `unit_of_measurement` of all `utility_meter` sensors on HA start ( #56112 )
...
* define unit_of_measurement on hass start
* delay utility_meter state
* check state
* store siblings
* don't check unit_of_measurement
2021-09-28 00:42:27 +02:00
Erik Montnemery
5976f898da
Add WS API for removing statistics for a list of statistic_ids ( #55078 )
...
* Add WS API for removing statistics for a list of statistic_ids
* Refactor according to code review, enable foreign keys support for sqlite
* Adjust tests
* Move clear_statistics WS API to recorder
* Adjust tests after rebase
* Update docstring
* Update homeassistant/components/recorder/websocket_api.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Adjust tests after rebase
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-09-27 23:30:13 +02:00
tube0013
0653693dff
Add usb discovery for tubeszb ch340B serial devices ( #56719 )
2021-09-27 16:19:42 -05:00
Michael Chisholm
a28fd7d61b
Config-flow for DLNA-DMR integration ( #55267 )
...
* Modernize dlna_dmr component: configflow, test, types
* Support config-flow with ssdp discovery
* Add unit tests
* Enforce strict typing
* Gracefully handle network devices (dis)appearing
* Fix Aiohttp mock response headers type to match actual response class
* Fixes from code review
* Fixes from code review
* Import device config in flow if unavailable at hass start
* Support SSDP advertisements
* Ignore bad BOOTID, fix ssdp:byebye handling
* Only listen for events on interface connected to device
* Release all listeners when entities are removed
* Warn about deprecated dlna_dmr configuration
* Use sublogger for dlna_dmr.config_flow for easier filtering
* Tests for dlna_dmr.data module
* Rewrite DMR tests for HA style
* Fix DMR strings: "Digital Media *Renderer*"
* Update DMR entity state and device info when changed
* Replace deprecated async_upnp_client State with TransportState
* supported_features are dynamic, based on current device state
* Cleanup fully when subscription fails
* Log warnings when device connection fails unexpectedly
* Set PARALLEL_UPDATES to unlimited
* Fix spelling
* Fixes from code review
* Simplify has & can checks to just can, which includes has
* Treat transitioning state as playing (not idle) to reduce UI jerking
* Test if device is usable
* Handle ssdp:update messages properly
* Fix _remove_ssdp_callbacks being shared by all DlnaDmrEntity instances
* Fix tests for transitioning state
* Mock DmrDevice.is_profile_device (added to support embedded devices)
* Use ST & NT SSDP headers to find DMR devices, not deviceType
The deviceType is extracted from the device's description XML, and will not
be what we want when dealing with embedded devices.
* Use UDN from SSDP headers, not device description, as unique_id
The SSDP headers have the UDN of the embedded device that we're interested
in, whereas the device description (`ATTR_UPNP_UDN`) field will always be
for the root device.
* Fix DMR string English localization
* Test config flow with UDN from SSDP headers
* Bump async-upnp-client==0.22.1, fix flake8 error
* fix test for remapping
* DMR HA Device connections based on root and embedded UDN
* DmrDevice's UpnpDevice is now named profile_device
* Use device type from SSDP headers, not device description
* Mark dlna_dmr constants as Final
* Use embedded device UDN and type for unique ID when connected via URL
* More informative connection error messages
* Also match SSDP messages on NT headers
The NT header is to ssdp:alive messages what ST is to M-SEARCH responses.
* Bump async-upnp-client==0.22.2
* fix merge
* Bump async-upnp-client==0.22.3
Co-authored-by: Steven Looman <steven.looman@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-27 15:47:01 -05:00
RenierM26
b15f11f46a
Discover Switchbot MAC in config flow ( #56616 )
...
* Update config_flow.py
* Switchbot Config_flow discover mac instead of needing to type it.
* Do not show already configured devices in config flow, abort if no unconfigured devices.
* Apply suggestions from code review
Co-authored-by: J. Nick Koston <nick@koston.org>
* Move MAC to top of config flow form dict.
* Update homeassistant/components/switchbot/config_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-27 15:12:40 -05:00
Teemu R
b40d229369
Rework TPLink integration to use python-kasa ( #56701 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-27 14:11:55 -05:00
Hung Nguyen
7a2bc130b7
Bump elkm1-lib to 1.0.0 ( #56703 )
2021-09-27 14:10:09 -05:00
Bastien Gautier
806fdc0095
Patch coinbase ( #56426 )
...
* Add Clover Finance coin to coinbase
* Add Fetch.ai coin to coinbase
* Fix typo
2021-09-27 20:39:43 +02:00
Marc Mueller
2f4e992662
Use EntityDescription - daikin ( #55929 )
2021-09-27 20:26:10 +02:00
Raman Gupta
f0e0b41f77
Use entity attributes for vizio integration ( #56093 )
2021-09-27 20:20:15 +02:00
Marc Mueller
0dcd8b32ab
Use EntityDescription - meteo_france ( #55677 )
2021-09-27 19:40:55 +02:00
Marc Mueller
71ce858378
Use EntityDescription - toon ( #55035 )
2021-09-27 19:37:12 +02:00
Erik Montnemery
fe66d6295c
Improve migration to recorder schema version 21 ( #56204 )
2021-09-27 19:31:40 +02:00
Steffen Zimmermann
e5642a8648
Add state_class measurements in wiffi integration ( #54279 )
...
* add support for state_class measurements in wiffi integration
* use new STATE_CLASS_TOTAL_INCREASING for metered entities
like
- amount of rainfall per hour/day
- rainfall hours per day
- sunshine hours per day
* Update homeassistant/components/wiffi/sensor.py
Co-authored-by: Greg <greg.diehl.gtd@gmail.com>
Co-authored-by: Greg <greg.diehl.gtd@gmail.com>
2021-09-27 18:28:20 +02:00
Erik Montnemery
4d7e3cde5a
Minor cleanup and test coverage improvement for MQTT ( #55265 )
2021-09-27 17:45:52 +02:00
Franck Nijhof
eae828a15a
Upgrade lupupy to 0.0.21 ( #56636 )
2021-09-27 17:42:13 +02:00
Michael Chisholm
805e73f78c
Add UPNP device connection for Sonos ( #56702 )
2021-09-27 17:36:47 +02:00
Marc Mueller
70cc6295b5
Use EntityDescription - hydrawise ( #55924 )
2021-09-27 17:35:09 +02:00
Fredrik Oterholt
4d433e18ac
Add more sensor types for airthings devices ( #56706 )
...
* add additional sensor types for airthings devices
* remove "out of ten" unit
* change unit on rssi
* remove device class for light
* disable by default
2021-09-27 13:27:02 +02:00
Marius
4ce7166afd
Add node sensor status icons ( #56137 )
...
Co-authored-by: kpine <keith.pine@gmail.com>
Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com>
2021-09-27 12:50:14 +02:00
Marc Mueller
83b1b3e92c
Use EntityDescription - tellduslive ( #55928 )
2021-09-27 12:28:58 +02:00
Michael
f2debf5c01
Remove unnecessary extra attribute from Pi-hole sensors ( #56076 )
2021-09-27 12:27:03 +02:00
jan iversen
6da548b56a
Strictly type modbus cover.py ( #56381 )
2021-09-27 12:26:25 +02:00
jan iversen
50f97b26eb
Strictly type modbus climate.py ( #56380 )
2021-09-27 12:25:05 +02:00
Simone Chemelli
b612e16120
Add current and latest firmware info to Synology_dsm ( #56460 )
2021-09-27 12:23:26 +02:00
Erik Montnemery
58f465f271
Don't reset meter when last_reset is set to None ( #56609 )
2021-09-27 12:17:09 +02:00
jjlawren
931cf4eaab
Improve Sonos handling of TuneIn stations ( #56479 )
2021-09-27 12:07:14 +02:00
Robert Svensson
ca6b53c16d
Remove UniFi config entry reference from device when removing last entity of said device ( #56501 )
2021-09-27 12:04:29 +02:00
Erik Montnemery
efe467217a
Don't round in energy cost sensor ( #56258 )
2021-09-27 12:01:17 +02:00
Aaron Bach
56b94d6809
Simplify native value property for WattTime ( #56664 )
2021-09-27 11:58:51 +02:00
Franck Nijhof
4f5d6b8ba1
Upgrade sentry-sdk to 1.4.1 ( #56707 )
2021-09-27 11:20:43 +02:00
Fabian Affolter
e4dc646237
Upgrade praw to 7.4.0 ( #56682 )
2021-09-27 08:48:21 +02:00
Michael Chisholm
6c2674734a
SSDP starts config flow only for alive devices ( #56551 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-27 08:39:22 +02:00
Fabian Affolter
01bd3ff138
Upgrade sendgrid to 6.8.2 ( #56688 )
2021-09-27 07:03:29 +02:00
Fabian Affolter
8884e9691e
Upgrade TwitterAPI to 2.7.5 ( #56687 )
2021-09-27 07:03:09 +02:00
Fabian Affolter
55c9abc58d
Upgrade discord.py to 1.7.3 ( #56686 )
2021-09-27 07:02:46 +02:00
J. Nick Koston
7ab6c82ad2
Drop defusedxml dep from ssdp manifest ( #56699 )
2021-09-26 19:49:43 -05:00
J. Nick Koston
26e031984b
Ensure sonos always gets ssdp callbacks from searches ( #56591 )
2021-09-26 17:16:03 -05:00
J. Nick Koston
6399730d2f
Optimize SSDP matching ( #56622 )
...
* Optimize SSDP matching
* tweak
* remove
* remove dupe
2021-09-26 16:30:39 -05:00
Raman Gupta
8716aa011a
Add support for multilevel switch CC select entities ( #56656 )
...
* Add support for multilevel switch CC select entities
* Use state names from docs and include more device identifiers from device DB
* black
* pylint
* type fix
* Add failure scenario test
* Update homeassistant/components/zwave_js/select.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-26 14:22:41 -04:00
J. Nick Koston
52410ff0d7
Ensure yeelight can be unloaded when device is offline ( #56464 )
2021-09-26 09:54:43 -07:00
J. Nick Koston
26f73779cc
Avoid enabling ipv6 dual stack for zeroconf on unsupported platforms ( #56584 )
2021-09-26 09:51:34 -07:00
Marc Mueller
e35e584b60
Use EntityDescription - sht31 ( #56435 )
...
* Use EntityDescription - sht31
* Add device_class for humidity
* Fix monitored conditions
* Add pylint disable
2021-09-26 18:19:36 +02:00
Fabian Affolter
65bce33a63
Upgrade emoji to 1.5.0 ( #56684 )
2021-09-26 15:09:13 +02:00
Daniel Hjelseth Høyer
d8387744ec
Correct the device name for Airthings ( #56655 )
2021-09-26 12:48:27 +02:00
Aaron Bach
01e03a223b
Simplify native value and attributes properties for Flu Near You ( #56665 )
2021-09-26 11:12:54 +02:00
Aaron Bach
aeba3a703f
Revert "Simplify state update for Flu Near You ( #56650 )" ( #56662 )
...
This reverts commit d4ebcf2ba5
.
2021-09-25 17:19:17 -06:00
Robert Svensson
8db0bd3c0e
Fix state_class for deCONZ power sensors ( #56586 )
...
* Fix state_class for power sensors
Rewrite entity descriptions for binary sensor and sensor platforms
* Remove icon if device_class is specified
2021-09-25 20:54:55 +02:00
Aaron Bach
d4ebcf2ba5
Simplify state update for Flu Near You ( #56650 )
2021-09-25 20:22:51 +02:00
Franck Nijhof
83f1116432
Upgrade numpy to 1.21.2 ( #56640 )
2021-09-25 12:39:21 +02:00