Commit Graph

31269 Commits (4dc70536b6b15bd4c919ab0b9475b2fa7e87378e)

Author SHA1 Message Date
epenet 6102e0aae8
Use new SensorDeviceClass in mitemp-bt (#61925) 2021-12-15 20:14:50 +01:00
epenet d95ce8a026
Use new BinarySensorDeviceClass in minecraft_server (#61924) 2021-12-15 20:14:18 +01:00
epenet 2da2de2ac8
Use SensorDeviceClass in mhz19 (#61923) 2021-12-15 20:11:06 +01:00
Erik Montnemery b42e2e6ef0
Fix typo in template select (#61919) 2021-12-15 20:10:42 +01:00
epenet 67061aeb7d
Use new enums in miflora (#61922) 2021-12-15 20:09:10 +01:00
Marvin Wichmann 66b8f87e43
Fix notify platform setup for KNX (#61842)
* Fix notify platform setup for KNX

* Apply review suggestions

* Store hass config in DATA_HASS_CONFIG

* Readd guard clause
2021-12-15 19:30:38 +01:00
epenet 59e4b52065
Use new enums in lyric (#61888)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:37:35 +01:00
epenet c9132b229d
Use new enums in melcloud (#61894)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:37:17 +01:00
epenet 3ac585ea2d
Use new enums in meteo-france (#61896)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:36:22 +01:00
epenet e095cd95bf
Use new SensorDeviceClass in meteoclimatic (#61897)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:35:35 +01:00
epenet ce2063fb07
Use new SensorDeviceClass in metoffice (#61899)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:33:15 +01:00
epenet b91124c030
Use _attr_attribution in meteoclimatic (#61898)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:32:48 +01:00
epenet 5b77fb9a0f
Use BinarySensorDeviceClass in lutron (#61886)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:57:33 +01:00
epenet 61a6d278b8
Use new enums in lookin (#61885)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:17:37 +01:00
epenet 232d793661
Use new DeviceClass enums in lutron_caseta (#61887)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:17:18 +01:00
Bram Kragten b5d54d9bb1
Update frontend to 20211215.0 (#61877) 2021-12-15 15:15:47 +01:00
epenet 6c4f335650
Use new enums in litterrobot (#61884)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:02:42 +01:00
epenet ef15b159c1
Use SensorDeviceClass in lacrosse (#61879)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 14:48:19 +01:00
Robert Hillis cc3a4fef53
Remove deprecated yaml config from enphase envoy (#61840) 2021-12-15 13:55:31 +01:00
Aaron Bach 5372871727
Ensure SimpliSafe websocket reconnects upon new token (#61835) 2021-12-15 13:17:09 +01:00
Marvin Wichmann cefbc2c428
Allow setting local_ip for knx routing connections (#61836) 2021-12-15 13:15:56 +01:00
Michael Davie 9dea96399f
Fix broken Environment Canada (#61848) 2021-12-15 13:13:59 +01:00
Allen Porter bff677e34e
Bump google-nest-sdm to 0.4.8 (#61851) 2021-12-15 13:12:38 +01:00
epenet 764ff65a38
Use new DeviceClass enums in konnected (#61870)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 13:10:53 +01:00
Marcel van der Veldt a6f0492623
Bump aiohue to 3.0.5 (#61875) 2021-12-15 12:15:05 +01:00
epenet 9d36616477
Use new enums in kostal_plenticore (#61871)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:12:54 +01:00
epenet 19f398259d
Use new enums in keba (#61869)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:06:47 +01:00
epenet bc61c5f49e
Use new BinarySensorDeviceClass in keenetic_ndms2 (#61867)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:06:16 +01:00
Jan Bouwhuis d5defa8995
Support publishing MQTT messages with raw bytes payloads (#61090)
* correctly publish mqtt ouput

* Additional tests

* Add template test with binary output

* render_outgoing_payload with command templates

* use MqttCommandTemplate helper class

* add tests command_template

* Additional tests

* support pass-through for MqttComandTemplate

* fix bugs

* unify workform always initiate with hass

* clean up

* remove not needed lines

* comment not adding value
2021-12-15 11:28:43 +01:00
epenet a1abcad0ca
Use new CoverDeviceClass in knx (#61868)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 10:54:14 +01:00
Erik Montnemery f17164fa47
Don't override pychromecast MediaController's APP ID (#61796) 2021-12-15 10:40:37 +01:00
Erik Montnemery a371d568c0
Bump pychromecast to 10.2.1 (#61811) 2021-12-15 10:40:06 +01:00
Martin Hjelmare a818afdad1
Revert pillow 8.3.2 (#61793)
* Revert "Bump pillow from 8.2.0 to 8.3.2 (#61661)"

This reverts commit 3635946211.

* Add comment

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Fix comment

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2021-12-15 03:10:06 +01:00
GitHub Action 77843be01f [ci skip] Translation update 2021-12-15 00:13:42 +00:00
Teemu R 72556e5eaa
Bump python-miio to 0.5.9.2 (#61831) 2021-12-14 22:36:55 +01:00
epenet 002512f4ff
Use SensorDeviceClass in jewish-calendar (#61827) 2021-12-14 22:12:34 +01:00
epenet 158ff601b6
Use SensorDeviceClass in islamic_prayer_times (#61824) 2021-12-14 22:11:54 +01:00
epenet 12349eb70e
Use SensorDeviceClass in ipp (#61822) 2021-12-14 22:11:26 +01:00
epenet b59f39b214
Use SensorStateClass in iqvia (#61823) 2021-12-14 13:56:36 -07:00
Marcel van der Veldt 01c8e5f49d
Fix turn_off with transition for grouped Hue lights (#61728)
* fix turn_off with transition for grouped hue lights

* add test
2021-12-14 11:24:37 -08:00
Erik Montnemery cf09d1b604
Improve warnings when a zone trigger is referencing a none-existing zone (#61763) 2021-12-14 20:14:50 +01:00
Daniel Hjelseth Høyer d9105b071a
Last reset is no longer deprecated (#61816) 2021-12-14 20:06:50 +01:00
epenet 6bf41325ca
Use new DeviceClass enum in home_connect (#61759)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:59:47 +01:00
epenet 67ddfcb218
Use new DeviceClass enums in hive (#61758)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:59:17 +01:00
epenet 3404be8bb0
Use SensorDeviceClass in icloud (#61804)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:42:12 +01:00
epenet ffccc5bfa5
Use new enums in iotawatt (#61802)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:39:18 +01:00
epenet ef2a28cce2
Use new BinarySensorDeviceClass in insteon (#61801)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:48:06 +01:00
epenet d254d963b8
Use SensorDeviceClass in incomfort (#61800)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:46:38 +01:00
epenet 93c05b627f
Use new SensorDeviceClass in ihc (#61799)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:46:02 +01:00
Daniel Hjelseth Høyer e203b85303
Tibber, update library, fixes #61525 (#61813) 2021-12-14 18:40:47 +01:00
epenet 1692fab664
Use new enums in integration (#61803)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:32:33 +01:00
epenet 2c26eae9b2
Use new DeviceClass enums in iaqualink (#61805)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:32:17 +01:00
Pascal Vizeli c02aae58fb
Add twinkly DHCP support (#61434)
* Add twinkly DHCP support

* fix typing import

* fix format

* Fix imports v2

* Using IP

* Fix tests

* Apply suggestions from code review

Thanks @bdraco

Co-authored-by: J. Nick Koston <nick@koston.org>

* fix black

* Add confirm step

* Add more tests

* Update homeassistant/components/twinkly/config_flow.py

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-14 15:12:19 +01:00
MattWestb 36d3fb15f7
Fix ZHA unoccupied setpoints. (#61791)
ATTR_UNOCCP_HEAT_SETPT and ATTR_UNOCCP_COOL_SETPT is mixed up. 
Fixing so heating is heating and cooling is colling.
2021-12-14 08:49:00 -05:00
Robert Hillis dfcadd600c
Remove deprecated yaml from foscam (#61761) 2021-12-14 13:11:07 +01:00
epenet 8cda315cd1
Use SensorDeviceClass enum in htu21d (#61770)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:09:19 +01:00
epenet 36da11e924
Use new enums in hue (#61772)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:08:49 +01:00
epenet bcc9251517
Use new enums in hunterdouglas_powerview (#61777)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:07:59 +01:00
epenet 237a8a8331
Use new enums in hydrawise (#61781)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:06:55 +01:00
Eduard van Valkenburg a28ce75a92
Bump brunt package to 1.0.1 (#61784) 2021-12-14 13:01:30 +01:00
epenet cec43fe868
Use new enums in huawei-lte (#61771)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 12:59:00 +01:00
epenet 96e54ca939
Use new SensorDeviceClass enum in hvv_departures (#61780)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 11:55:31 +01:00
epenet f4edd0ea20
Use new enums in homematicip_cloud (#61768)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 11:43:14 +01:00
epenet adc0c6523f
Use new SensorDeviceClass enum in homeassistant-triggers (#61764)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 11:24:32 +01:00
epenet eddc1ae0ed
Use new enums in huisbaasje (#61776)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 10:54:47 +01:00
epenet b7c0b21c6c
Use new enums in homematic (#61765)
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 10:53:47 +01:00
epenet 8fc69b7242
Use new SwitchDeviceClass enum in home-plus-control (#61760)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 09:56:52 +01:00
Franck Nijhof de45144750
Remove deprecated YAML configuration from Luftdaten (#61748) 2021-12-14 09:21:12 +01:00
Franck Nijhof 4a1f49852a
Use SensorDeviceClass enum in Luftdaten (#61746) 2021-12-13 20:39:19 -08:00
RDFurman 1ed6abe23d
Honeywell unique id fix (#59393)
* Move error logging and remove reload

* Change device assignment and improve logging

* Use dictionary for devices

* Check if new device exists in API response

* Add test and make loop better

* Make test assert on error in log
2021-12-13 20:38:43 -08:00
Franck Nijhof 228f141bfd
Upgrade tailscale to 0.1.5 (#61744) 2021-12-14 01:39:51 +01:00
Marcel van der Veldt 438d19f72b
Fix Flash effect for Hue lights (#61733) 2021-12-13 16:27:58 -08:00
Marcel van der Veldt 89a6640b82
Blacklist availability check for a light at startup in Hue integration (#61737) 2021-12-13 16:23:32 -08:00
GitHub Action eb345bfdf1 [ci skip] Translation update 2021-12-14 00:13:33 +00:00
Marcel van der Veldt 4204f5799f
Add check for incompatible device trigger in Hue integration (#61726) 2021-12-13 16:04:55 -08:00
Klaas Schoute dea20cf816
Upgrades Garages Amsterdam to v3.0.0 (#61734) 2021-12-14 00:31:22 +01:00
lunmay 0d4051efcb
Typo fixes for Adax in strings.json (#61492) 2021-12-14 00:24:14 +01:00
lunmay f26b88998a
Fix typo in wolflink strings.sensor.json (#61716)
Stablization -> Stabilization
2021-12-14 00:19:58 +01:00
epenet 933d624a4e
Use _attr_* in ecoal_boiler (#61363)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 00:17:39 +01:00
epenet 3b80cbc495
Use _attr_* in danfoss_air (#61341)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 00:17:08 +01:00
Franck Nijhof b1a3ba2025
Upgrade sentry-sdk to 1.5.1 (#61735) 2021-12-14 00:13:13 +01:00
Franck Nijhof 9aa38201cd
Upgrade vehicle to 0.3.0 (#61738) 2021-12-14 00:12:00 +01:00
epenet 3e0e2978e6
Use new DeviceClass enums in google-assistant (#61611)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 23:19:32 +01:00
epenet 6157dfe68b
Use new HumidifierDeviceClass enum in generic_hygrostat (#61607)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 23:16:54 +01:00
epenet 85607970cf
Use attr* in garages_amsterdam (#61605)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 23:16:13 +01:00
Pierre Ståhl 905295707d
Add support for app launching in Apple TV (#61732) 2021-12-13 23:13:04 +01:00
Robert Hillis 82e280d2ac
Remove deprecated yaml config from flume (#61517) 2021-12-13 23:04:50 +01:00
Vilppu Vuorinen 69043fe6de
Update pymelcloud to 2.5.6 (#61717) 2021-12-13 22:52:35 +01:00
Ville Skyttä 8ba07a8288
Add configuration_url to syncthru devices (#61508) 2021-12-13 21:46:51 +01:00
ollo69 cd5fe11b44
Use async_on_unload for Nut update_listener (#61589) 2021-12-13 21:42:25 +01:00
J. Nick Koston 65ec251309
Fix updating apple_tv addresses (#61724) 2021-12-13 21:38:22 +01:00
epenet 7adffe6927
Use SensorStateClass in hassio (#61720)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 21:14:50 +01:00
epenet 782229ff44
Use _attr_* in hddtemp (#61721)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 20:48:44 +01:00
epenet 482e457814
Use BinarySensorDeviceClass in hikvision (#61722)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 20:44:35 +01:00
Michael b68a2747f3
Use relative imports [A-H] (#61574) 2021-12-13 20:03:01 +01:00
Paulus Schoutsen 237232dad6
Bump aiohue to 3.0.4 (#61709) 2021-12-13 10:46:57 -08:00
Jonathan Keljo e0b29d1800
Update sisyphus-control to version 3.1.2 (#58198)
* Update sisyphus_control dependency to version 3.1.1

[3.1.1] - 2021-10-21
====================
Changed
-------
* Re-enabled support for Python 3.8 (Home Assistant won't remove that until next year)

[3.1] - 2021-10-21
==================
Added
-----
* Python types for the entire API
* `Table.firmware_version` and `Table.mac_address`
Fixed
-------
* `find_table_ips` returns an empty list rather than `None` if none are found
* Locked dependency versions of `python-socketio` and `python-engineio` to those that support the SocketIO protocol version used by Sisyphus

* Remove spurious test requirements change

* Update to sisyphus-control 3.1.2

[3.1.2] - 2021-12-13
====================
Changed
-------
* Relax version requirements for socketio/engineio
2021-12-13 19:23:48 +01:00
Allen Porter efbec55818
Suppress errors for legacy nest api when using media source (#61629) 2021-12-13 17:41:45 +01:00
epenet 3cfc349e99
Use new DeviceClass enum in geniushub (#61608)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 17:39:38 +01:00
Austin Mroczek 3098778001
Bump total_connect_client to 2021.12 (#61634) 2021-12-13 17:39:11 +01:00
epenet 00b90dff55
Use SensorDeviceClass in greeneye-monitor (#61653)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 17:36:51 +01:00
epenet 88a93d5d53
Use new enums in growatt_server (#61655)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 17:35:06 +01:00
LJU 3fb4a0a0a8
Fix typo transponder in LCN (#61658) 2021-12-13 17:13:20 +01:00
Martin Hjelmare 0662ab019f
Improve balboa tests (#61691) 2021-12-13 17:11:21 +01:00
epenet 10f57cf1f5
Use new enums in homekit-controller (#61689)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 17:04:21 +01:00
epenet 3118bfdfab
Use new enums in guardian (#61660)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 09:06:19 -05:00
epenet 2462d4cdf6
Use SensorDeviceClass in gtfs (#61657)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 09:05:20 -05:00
epenet a6a388721f
Use SwitchDeviceClass in gree (#61656)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 09:04:45 -05:00
Erik Montnemery c157f1a787
Add color mode support to zwave light (#55264)
* Add color mode support to zwave light

* Fix typo
2021-12-13 14:38:49 +01:00
Marc Mueller e48f6d548f
Upgrade hangups to 0.4.16 (#61678) 2021-12-13 14:15:52 +01:00
Erik Montnemery bceeaec2f8
Remove duplicated statistics rows (#61146)
* Remove duplicated statistics

* Fix misleading docstring

* Pylint knows best

* Correct test

* Oops

* Prevent insertion of duplicated statistics

* Tweak

* pylint

* Add models_schema_23.py

* Tweak
2021-12-13 14:15:36 +01:00
Sebastian Nohn 3635946211
Bump pillow from 8.2.0 to 8.3.2 (#61661)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 14:14:05 +01:00
Marc Mueller d6f48683a3
Use platform enum (8) [Misc] (#61013) 2021-12-13 14:09:49 +01:00
epenet c8f2d4a82b
Use new enums in freedompro (#61445)
* Use new enums in freedompro
* Also update PLATFORMS

Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 12:57:16 +01:00
Mark Adkins ff015d4ea4
Bump blinkpy to 0.18.0 (#61538) 2021-12-13 12:10:31 +01:00
Michael 90e52cd3ad
Use relative imports [S-Z] (#61576) 2021-12-13 09:39:13 +01:00
majuss 8f11bcf4cc
Upgrade lupupy to 0.0.24 (#61598) 2021-12-13 09:07:52 +01:00
epenet c69e479bfd
Use new enums in goalzero (#61518)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-12 20:24:57 -08:00
epenet c060b5926c
Use new SensorDeviceClass enum in glances (#61613)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-12 20:23:34 -08:00
epenet 704be10561
Use new BinarySensorDeviceClass in eight_sleep (#61610)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-12 20:15:58 -05:00
epenet 9784523dfb
Use new SensorDeviceClass enum in gios (#61609)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-12 20:15:37 -05:00
GitHub Action ca12f257ca [ci skip] Translation update 2021-12-13 00:13:26 +00:00
Michael 83989d7b40
Use relative imports [L-R] (#61575) 2021-12-13 00:24:46 +01:00
Paulus Schoutsen 4013c0eb2b
Bump aiohue to 3.0.3 (#61627) 2021-12-12 14:28:59 -08:00
J. Nick Koston 238de08d16
Bump aiopvapi to 1.6.19 to fix async_timeout passing loop (#61618) 2021-12-12 14:17:54 -08:00
Marcel van der Veldt ed8d5c09ff
Fix availability for 3th party Hue lights (#61603) 2021-12-12 14:12:35 -08:00
Allen Porter cd001d0243
Only publish nest camera event messages once per thread and bump nest version (#61587) 2021-12-12 14:12:05 -08:00
Marcel van der Veldt 4ad90b33c9
Fix Hue transition calculation (#61581) 2021-12-12 14:11:41 -08:00
J. Nick Koston 8200101785
Fix HomeKit covers with device class window and no tilt (#61566) 2021-12-12 14:10:40 -08:00
Allen Porter c3e72bec0a
Update logic for nest media source `can_play` for events (#61537) 2021-12-12 14:10:20 -08:00
Ernst Klamer 6e7de8f85d
Fix for failing Solarlog integration in HA 2021.12 (#61602) 2021-12-12 14:09:15 -08:00
Bram Kragten aff74f7969
Update frontend to 20211212.0 (#61577) 2021-12-12 19:24:32 +01:00
Marcel van der Veldt 599d5c4c41
enable grouped light if enabled in previous integration (#61582) 2021-12-12 10:12:49 -08:00
Austin Mroczek 0194f0a06e
Fix totalconnect service schema (#61595) 2021-12-12 19:00:28 +01:00
David F. Mulcahey 94324cebea
Update HVAC action handling in ZHA climate devices (#61460)
* Update HVAC action handling in ZHA climate devices

* fix class name

* align with class name changes

* get the correct sensor entity for state assertions
2021-12-12 12:11:37 -05:00
Allen Porter 7711f9a391
Use relative import within component for nest media source (#61571) 2021-12-12 07:14:44 -08:00
epenet a691abaa50
Use new enums in gogogate2 (#61515)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-12 06:27:20 -08:00
Alexei Chetroi 997809c6c4
Refactor ZHA entity matching process (#60063)
* Group multi-matches by channels

* Group multi-matched by explicit groups

* Registryless AnalogInput and PowerConfiguration

* Refactor single cluster sensor registry

* Refactor single cluster cover and lock registry

* Refactor single cluster binary_sensor registry

* Pylint
2021-12-12 07:52:49 -05:00
Nathan Spencer 359affb856
Bump pylitterbot to 2021.12.0 (#61536) 2021-12-11 22:13:12 -08:00
J. Nick Koston 388fcac689
Reduce cpu requirements for apple_tv mdns and discovery (#61346)
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2021-12-11 19:57:11 -10:00
jjlawren 9a1109949f
Fix Sonos sub & surround switch state reporting (#61531)
* Fix sub/surround states, refactor volume param handling

* Lint
2021-12-11 21:14:22 -07:00
Austin Mroczek 3198211a7f
Add instant arming for totalconnect (#60156)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-11 15:58:12 -10:00
GitHub Action f75b325ab2 [ci skip] Translation update 2021-12-12 00:14:30 +00:00
Bram Kragten 0736e4fde1
Update frontend to 20211211.0 (#61499) 2021-12-11 18:11:42 +01:00
David F. Mulcahey abbde8f128
Clean up state class and device class usage in ZHA (#61049)
* Clean up sensor and device class usage in ZHA

* additional cleanup

* Use EntityCategory
2021-12-11 11:51:24 -05:00
David F. Mulcahey f6ac856b8d
Use async_on_unload from config entry in ZHA (#61015)
* remove DATA_ZHA_DISPATCHERS

* update typing information

* fix rebase
2021-12-11 11:50:03 -05:00
Marcel van der Veldt 0abfc90870
Fix typo in Hue device triggers - use enum value (#61498) 2021-12-11 17:12:33 +01:00
David F. Mulcahey a17031630f
Use Platform enum in ZHA (#61016) 2021-12-11 11:06:39 -05:00
J. Nick Koston 5907f6690c
Fix missing color modes for Magic Home Ceiling Light CCT (0xE1) (#61478) 2021-12-11 11:39:32 +01:00
J. Nick Koston 41bac5ccbb
Fix non-threadsafe call to async_fire in telegram_bot (#61465)
Fixes https://github.com/home-assistant/core/issues/53255#issuecomment-888111478
2021-12-11 11:20:58 +01:00
J. Nick Koston 773ada5fe4
Pickup codeowner for lookin (#61474)
- I am now using these devices in production
2021-12-11 11:14:18 +01:00
J. Nick Koston d78914d138
Drop nmap_tracker code owner (#61476)
- I am no longer using this in production
2021-12-11 11:13:05 +01:00
J. Nick Koston 61865f4593
Pickup screenlogic codeowner (#61477)
- I am using this in production and already doing some work on it
2021-12-11 11:12:37 +01:00
Andre Lengwenus 74d5cbd3a9
Add events and device triggers to LCN (#58745) 2021-12-10 19:02:17 -10:00
GitHub Action 5e750a0625 [ci skip] Translation update 2021-12-11 00:12:44 +00:00
Marcel van der Veldt 0d36b07d10
Small fix for device triggers and events on Hue integration (#61462) 2021-12-10 15:11:34 -08:00
jjlawren 6d54261322
Remove external library discovery call in Sonos (#61461)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-10 11:28:47 -10:00
David F. Mulcahey d4e5c1832e
Bump ZHA quirks to 0.0.65 (#61458) 2021-12-10 11:29:46 -08:00
MattWestb d73311075f
Add 2 new CN-Hysen TRVs (#61002)
Adding CN-Hysen "_TZE200_pvvbommb" and "_TZE200_4eeyebrt" TRVs
2021-12-10 14:07:53 -05:00
Anton Malko e5b04cedf3
Add media_player platform to Lookin (#61337)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-10 08:52:51 -10:00
Erik Montnemery dc5888ab4a
Correct recorder.statistics.get_last_statistics (#61421) 2021-12-10 10:09:29 -08:00
Erik Montnemery aa36dde148
Correct rest sensor configured to generate timestamps (#61429) 2021-12-10 09:59:27 -08:00
Yehuda Davis e0cb7dad31
Fix Tuya cover open/close commands (#61369)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-12-10 18:19:33 +01:00
Simone Chemelli f77c4485b6
Interim fix (#61435) 2021-12-10 17:40:31 +02:00
epenet 80b65c679f
Use new enums in fritz (#61446)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:58:34 -05:00
epenet 44b7c0e65c
Use new enums in fritzbox (#61447)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:58:23 -05:00
epenet 0d9d6d5727
Use new SensorStateClass enum in flunearyou (#61441)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:55:33 -05:00
epenet 25838e97e0
Use BinarySensorDeviceClass in ffmpeg (#61436)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:54:41 -05:00
epenet f1979f8b68
Use new enums in fjaraskupan (#61438)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:53:58 -05:00
epenet eb27da3cd4
Use new SensorDeviceClass enum in freebox (#61444)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:53:08 -05:00
epenet 731c70a0e7
Use new enums in forecast_solar (#61443)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:52:54 -05:00
epenet 4d282eca6d
Use new DeviceClass constants in flo (#61440)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:52:33 -05:00
epenet 6677dd8507
Use new DeviceClass enums in fibaro (#61437)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:50:21 -05:00
epenet 172237f4f1
Use new SensorDeviceClass enum in foobot (#61442)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:48:48 -05:00
epenet 5538d5d59d
Use new DeviceClass enums in flipr (#61439)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:48:10 -05:00
epenet da7c5f4722
Break long lines in discovery_info (#61431) 2021-12-10 12:48:47 +01:00
Erik Montnemery 281b5e1c22
Speed up demo lock tests (#61425) 2021-12-10 11:13:44 +01:00
epenet b5c5528082
Optimise state attributes in delijn (#61424) 2021-12-10 10:13:21 +01:00
epenet e50c00ea06
Use new enums in esphome (#61391)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:56:20 +01:00
epenet 412e531096
Use new DeviceClass enums in ezviz (#61383)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:54:58 +01:00
Daniel Hjelseth Høyer dd6b179549
Mill, use native_value (#61382) 2021-12-10 09:24:59 +01:00
epenet 8c39eade5e
Use SensorDeviceClass in environment_canada (#61390)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:14:06 +01:00
epenet f12261b575
Use SensorDeviceClass in envirophat (#61389)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:13:07 +01:00
epenet 45425f118c
Use new DeviceClass and StateClass in enphase_envoy (#61388)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:12:38 +01:00
Erik Montnemery d143aa06e3
Correct device class for Tasmota dewpoint sensor (#61420) 2021-12-10 09:12:24 +01:00
epenet 63efb809ee
Use new DeviceClass and StateClass enums in enocean (#61387)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:10:36 +01:00
epenet 980f22244c
Use new DeviceClass and StateClass enums in emoncms (#61381)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:07:17 +01:00
epenet 46326a47de
Use new SensorDeviceClass enum in ebusd (#61374)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:06:23 +01:00
epenet b5cd13a134
Use new SensorStateClass in eliqonline (#61380)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:04:07 +01:00
epenet 5559c751a9
Use new EntityCategory enum in elgato (#61379)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:02:21 +01:00
epenet 9f9e2db510
Use new BinarySensorDeviceClass enum in egardia (#61378)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 09:01:58 +01:00
epenet 393107c855
Use new DeviceClass and StateClass enums in efergy (#61377)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:59:24 +01:00
epenet 347d1fc6bd
Use new SensorDeviceClass enum in eddystone_temperature (#61376)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:57:55 +01:00
epenet f59966f8ee
Use new DeviceClass enums in econet (#61375)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:57:31 +01:00
epenet 728f511627
Use new DeviceClass and StateClass enums in ecobee (#61372)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:55:57 +01:00
epenet f7bdbd9fdd
Use new SensorDeviceClass in dsmr-reader (#61371)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:53:23 +01:00
Kevin Stillhammer 49a5c7b2cc
Use find_coordinates in waze_travel_time (#61400) 2021-12-10 08:46:44 +01:00
bsmappee 9c28727aa0
Remove energy entity again in Smappee local integration (#61373) 2021-12-10 08:42:33 +01:00
epenet df608b56a5
Use new enums in energy (#61386)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-10 08:40:53 +01:00
J. Nick Koston fe17c9ffb6
Fix lookin set temperature when device is off (#61411) 2021-12-10 08:35:07 +01:00
Aaron Bach 9a46d238f7
Bump simplisafe-python to 2021.12.1 (#61412) 2021-12-10 08:30:15 +01:00
J. Nick Koston 8d483e2206
Fix flux_led discovery with older models (#61413) 2021-12-10 08:29:27 +01:00
J. Nick Koston 8383da6a5e
Fix older v1 dimmable flux_led bulbs not turning on (#61414) 2021-12-10 08:28:35 +01:00
Erik Montnemery 27d1063dec
Revert "Skip duplicated data when calculating fossil energy consumption (#60599)" (#61323)
This reverts commit 159506262a.
2021-12-10 08:19:53 +01:00
GitHub Action 0aaf9459ab [ci skip] Translation update 2021-12-10 00:13:29 +00:00
Matthias Alphart 4f9d4872a7
Fix unique_id of S0 meters connected to Fronius inverters (#61408) 2021-12-09 15:35:20 -08:00
Aaron Bach 58174eaa4e
Assign docs URL to a placeholder in SimpliSafe config flow (#61410) 2021-12-09 14:41:13 -08:00
Paulus Schoutsen 1f97603f71
Bump frontend to 20211209.0 (#61406) 2021-12-09 14:40:05 -08:00
jjlawren 3ae16caf6a
Fix Sonos radio handling during polling (#61401) 2021-12-09 14:12:19 -08:00
Aaron Bach b556bd1d58
Consolidate SimpliSafe config flow forms into one (#61402) 2021-12-09 14:11:41 -08:00
einarhauks 2b7c2d902e
Update tesla-wall-connector to v1.0.1 (#61392) 2021-12-09 14:08:29 -08:00
Joakim Plate ea3e08c041
Improve type checking for rfxtrx (#58837) 2021-12-09 13:35:53 -08:00
epenet f512bacfc7
Use new SensorDeviceClass enum in emonitor (#61385)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 11:20:06 -10:00
bigbadblunt 497f036af6
Add default value for signal_repetitions in cover (#61393) 2021-12-09 22:12:40 +01:00
bsmappee d64ae20f94
add missing unit of measurement in Smappee (#61365) 2021-12-09 13:00:23 -06:00
epenet 2db1013620
Use new DeviceClass enums in blebox (#61361)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 15:38:32 +01:00
epenet fa38a2d0bf
Use new enums in deconz (#61343)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 13:23:01 +01:00
epenet 2e99fbc1f3
Use new BinarySensorDeviceClass enum in digital_ocean (#61350)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 13:22:22 +01:00
epenet f5c77ef5d0
Use _attr_* in abode (#61357)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 12:59:29 +01:00
epenet b1a8e0b796
Use new enums in devolo_home_control (#61345)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 12:53:05 +01:00
epenet bcdeb06a4e
Use new MediaPlayerDeviceClass enum in directv (#61351)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 12:06:04 +01:00
epenet 50940844b8
Use new enums in devolo_home_network (#61348)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 12:05:09 +01:00
epenet c5815ef936
Use new CoverDeviceClass enum in dynalite (#61354)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 12:04:25 +01:00
epenet 7389cdaf05
Use new SensorStateClass enum in dsmr_reader (#61352)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 12:03:45 +01:00
epenet 487c44e11d
Use _attr_* in dte_energy_bridge (#61353)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 11:55:42 +01:00
epenet 50e034d4f0
Use new SensorDeviceClass enum in dht (#61349)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 11:52:37 +01:00
Franck Nijhof 1ed490ce62
Fix date/datetime support for templates (#61088)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-12-09 11:43:48 +01:00
epenet 5b8f8772d2
Use _attr_* in delijn (#61344)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 11:39:57 +01:00
epenet f4d66f67d5
Use new DeviceClass and StateClass enums in darksky (#61342)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 11:10:26 +01:00
epenet cfb1002920
Use new DeviceClass and StateClass enums in daikin (#61340)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 11:07:58 +01:00
Erik Montnemery 8e58ea8397
Correct state class for Tasmota sensors (#61236)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2021-12-09 10:49:19 +01:00
Maikel Punie 22f71a89e0
Use new SensorDeviceClass and SensorStateClass in velbus (#61339) 2021-12-09 10:28:51 +01:00
Franck Nijhof 11ee0fb1d0
Upgrade tailscale to 0.1.4 (#61338) 2021-12-09 10:17:34 +01:00
epenet c5ffeb7809
Use new DeviceClass and EntityCategory enums in cloud (#61332)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:40:12 +01:00
epenet 8df0bc9d57
Use new BinarySensorDeviceClass enum in concord232 (#61335)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:24:07 +01:00
epenet 59878968b2
Use new DeviceClass and StateClass enums in comfoconnect (#61334)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:22:52 +01:00
epenet dff29639bd
Use new SensorStateClass enum in co2signal (#61333)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:22:02 +01:00
epenet fb7bab2a5d
Use new SensorDeviceClass in cert_expiry (#61331)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:20:56 +01:00
epenet dfc85fe372
Use new SensorDeviceClass enum in canary (#61330)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:20:10 +01:00
epenet bdbecc6c05
Use new SensorDeviceClass enum in buienradar (#61329)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:18:48 +01:00
epenet 172591031d
Use new CoverDeviceClass enum in brunt (#61328)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:18:20 +01:00
epenet 4818872591
Use new enums in brother (#61327)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:17:50 +01:00
epenet 9d25961bf3
Use new MediaPlayerDeviceClass enum in braviatv (#61325)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:16:37 +01:00
epenet 76bdf9bc25
Use new DeviceClass enums in bosch_shc (#61324)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:16:14 +01:00
epenet f7f50563dd
Use new DeviceClass enums in bloomsky (#61316)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:14:16 +01:00
epenet 23f21bd27a
Use new DeviceClass enums in blink (#61315)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:13:50 +01:00
epenet 730208028f
Use SensorDeviceClass enum in bh1750 (#61314)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:13:23 +01:00
epenet a7b631d650
Use DeviceClass and StateClass enums in bbox (#61309)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 09:12:54 +01:00
Daniel Hjelseth Høyer 4c542336d5
Add sensors to Mill local heaters (#61247)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-12-09 09:04:19 +01:00
Paulus Schoutsen 54e312e1f7
Fix hue groups inheritance (#61308) 2021-12-08 23:58:23 -08:00