J. Nick Koston
7764c957ba
Avoid setting nexia humidity to the same value since it causes the api to fail ( #61843 )
2021-12-18 22:26:19 -08:00
J. Nick Koston
03477e0ae6
Split august motion and image capture binary sensors ( #62154 )
2021-12-18 22:25:30 -08:00
Aaron Bach
ebfe9aa384
Add a switch to opt-in to/opt-out of the next Ridwell pickup ( #62293 )
...
* Add buttons to opt into/out of the next Ridwell pickup
* Buttons finished
* Coverage
* better name
* Move to switch
* Clean up
* Coverage
* Use correct exception
2021-12-18 23:06:17 -07:00
J. Nick Koston
a4c101b021
Add network support to flux_led discovery ( #61132 )
2021-12-18 21:55:57 -08:00
J. Nick Koston
a40549c1b9
Fix hw_version not updating from an entity device_info ( #62254 )
2021-12-18 21:53:49 -08:00
Paulus Schoutsen
6fd617a89e
Bump ring to 0.7.2 ( #62299 )
2021-12-18 23:41:59 -06:00
Michael Chisholm
f280b03df8
Update async-upnp-client library to 0.23.1 ( #62298 )
2021-12-18 23:41:32 -06:00
epenet
931d51949d
Use new DeviceClass enums in homekit ( #61665 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-18 19:07:04 -06:00
GitHub Action
d3710c7ba6
[ci skip] Translation update
2021-12-19 00:14:45 +00:00
Aaron Bach
98c398cc37
Bump aioridwell to 2021.12.2 ( #62284 )
2021-12-18 16:26:37 -07:00
micha91
ba79de56ab
Move Device Class definition to Home Assistant for MusicCast Select Entities ( #61218 )
...
* Add a device class mapping to the consts to map from capability IDs to HA device classes.
* Use python3.8 compliant typing
* Fix return type
* Use relative import for musiccast const
2021-12-19 00:18:42 +01:00
J. Nick Koston
4dc70536b6
Fix Non-thread-safe operation in rflink binary_sensor ( #62286 )
2021-12-19 00:14:41 +01:00
J. Nick Koston
b05149fc28
Fix Non-thread-safe operation in zwave node_added ( #62287 )
2021-12-18 23:17:54 +01:00
Chris Talkington
99d1e015ad
Update rokuecp to 0.8.5 ( #62285 )
2021-12-18 14:50:49 -06:00
starkillerOG
58bcf275f5
Add xiaomi miio gateway hw version ( #62274 )
2021-12-18 17:46:16 +01:00
Robert Hillis
78f2866f98
Finish using enums in wled ( #62189 )
2021-12-18 16:17:55 +01:00
Martin Hjelmare
ff530dce0d
Fix fitbit no SSL URL handling ( #62270 )
2021-12-18 15:00:07 +01:00
epenet
93cba53860
Use new enums in smappee ( #62209 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-18 14:56:13 +01:00
Robert Hillis
af631b90e5
Use enums in statistics tests ( #62191 )
2021-12-18 14:54:26 +01:00
epenet
a39f0643e8
Use new enums in smart_meter_texas ( #62210 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-18 14:53:50 +01:00
epenet
ac0fa3cbf8
Use new enums in smarttub ( #62216 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-18 14:51:39 +01:00
J. Nick Koston
051a6499b8
Add software version to screenlogic ( #62255 )
2021-12-18 14:49:29 +01:00
J. Nick Koston
b1ac1596d8
Add ATTR_HW_VERSION to homeassistant.const ( #62258 )
2021-12-18 14:46:22 +01:00
starkillerOG
c40b02896a
Hyperion add entity category ( #62268 )
2021-12-18 14:45:53 +01:00
starkillerOG
503a5cbd44
Motion blinds add entity category ( #62266 )
2021-12-18 14:23:34 +01:00
Franck Nijhof
e2c65a3034
Upgrade tailscale to 0.1.6 ( #62267 )
2021-12-18 14:18:31 +01:00
starkillerOG
c178fd0cc3
Add entity category to DSMR ( #62262 )
2021-12-18 13:53:21 +01:00
starkillerOG
ca9b26e829
bump pynetgear to 0.8.0 ( #62261 )
2021-12-18 13:29:52 +01:00
starkillerOG
c4879d71a1
Add Netgear entity category and configuration url ( #62260 )
...
* add entity category
* add configuration_url
* add import
2021-12-18 12:34:16 +01:00
GitHub Action
5fefb5985f
[ci skip] Translation update
2021-12-18 00:13:26 +00:00
Teemu R
b50a5d32a7
Remove myself from yeelight codeowners ( #62239 )
2021-12-17 18:00:04 -06:00
Diego Elio Pettenò
6ce99bfc80
Bump async-upnp-client to 0.23.0 ( #62223 )
2021-12-17 16:57:02 -06:00
epenet
c59ae54dc8
Use new enums in sonos ( #62202 )
2021-12-17 13:35:21 -06:00
jkuettner
3b97c544b1
Fix "vevent" KeyError in caldav component ( #61718 )
2021-12-17 16:54:19 +01:00
Aaron Bach
a9fc750fe3
Fix spurious RainMachine config entry reload ( #62215 )
2021-12-17 08:31:23 -07:00
Eric Severance
d874eb261d
Fix Wemo create task for awaitable ( #62159 )
2021-12-17 16:23:53 +01:00
Maximilian
703b689183
Address late review of nina ( #61915 )
2021-12-17 16:14:59 +01:00
Hans Oischinger
ed1ce7d9f9
Add vicare strings ( #61593 )
...
* Add vicare strings
* Remove duplicates
* Remove duplicates from english translation
* Add missing strings
2021-12-17 15:43:41 +01:00
Klaas Schoute
177ffa3aa6
Upgrades P1 Monitor to v1.0.1 ( #62201 )
2021-12-17 15:23:04 +01:00
Peeter N
571b245b7e
Add battery entity for Maxcube devices ( #58699 )
2021-12-17 15:02:28 +01:00
Kim Frellsen
9cd82e0f00
Update fortios device_tracker ( #61970 )
...
* FortiOS 7.0 support
Added support for FortiOS 7.0 and retaining FortiOS 6.4 support.
Since an API was deprecated in FortiOS 7.0 and replace by a new API the integration now also support FortiOS 7.0.
It is planned to deprecate the support for FortiOS 6.4 in a year
* updated requirement to fortios
* Update device_tracker.py
indentation fix
* Update device_tracker.py
run flake8 fixes
* flake8 fixes
* Update device_tracker.py
black fixing line breaks
* Update device_tracker.py
black fixes
* Update device_tracker.py
linter fixes
* Update device_tracker.py
linter fixes
* Update device_tracker.py
linter fix
* Update device_tracker.py
removed comment that pylint does not like :-~
* Update homeassistant/components/fortios/device_tracker.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/fortios/device_tracker.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/fortios/device_tracker.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update device_tracker.py
to resolve double guard for supported versions.
* updated fortios device tracker
Deprecated old api.
cleaned up code.
better checking with try-catch
removed unnecessary error output.
* Update device_tracker.py
lint compliance.
* Update device_tracker.py
lint updates
* Update device_tracker.py
lint updates
* Update device_tracker.py
lint updates
* Update device_tracker.py
lint updates
* Update device_tracker.py
updated to use awesomeversion component.
* Update device_tracker.py
pylint updates
* Update device_tracker.py
pylint updates
* Clean up
* Simplify
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-17 14:20:23 +01:00
Erik Montnemery
f7f1d9b15d
Fix threading error in litejet ( #62185 )
2021-12-17 13:16:44 +01:00
Daniel Hjelseth Høyer
9c749682bf
Add Tibber peak hour, monthly consumption and monthly cost sensors ( #61853 )
...
* Tibber, Consumption data
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Tibber sensors
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Tibber, Consumption data
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Add peak_hour_time
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-12-17 12:55:16 +01:00
Robert Hillis
1c15e36afc
Use enums in wallbox ( #61997 )
2021-12-17 12:46:21 +01:00
Erik Montnemery
6b9447e3a2
Fix threading error in demo vacuum ( #62165 )
2021-12-17 12:45:53 +01:00
epenet
8cde2e805b
Use new SensorDeviceClass enum in climacell ( #61362 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-17 12:44:29 +01:00
Ernst Klamer
e771421ed0
Move Solarlog state to entity description ( #62093 )
...
* Move value to const
* Move value to const
* remove cast
* Remove Statetype import
* Add in and output for callable
* fix mypy
* Add int to callable
* fix callable
* Only convert value
* Add datetime import
* Update homeassistant/components/solarlog/const.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-17 12:40:32 +01:00
Aidan Timson
0f2a3c074e
Force Lyric token refresh on first authentication failure ( #62100 )
2021-12-17 12:33:41 +01:00
Erik Montnemery
8c777011b6
Fix threading error in qwikswitch ( #62173 )
2021-12-17 12:03:29 +01:00
Erik Montnemery
9164a74fcc
Fix threading error in zha ( #62170 )
2021-12-17 11:42:15 +01:00
Erik Montnemery
112e259437
Fix threading error in scripts with repeat or choose actions ( #62168 )
2021-12-17 11:41:54 +01:00
Marcel van der Veldt
ad171944da
Add guard in call to activate_scene in Hue ( #62177 )
2021-12-17 10:50:10 +01:00
Ian
a6cfbd4072
Nextbus upcoming sort as integer ( #61416 )
2021-12-17 09:39:55 +01:00
sindudas
67255d4b52
Update ebusdpy version ( #59899 )
2021-12-17 09:34:27 +01:00
Simone Chemelli
72e1fa1392
Improve availability for Shelly Valve ( #62129 )
2021-12-17 09:16:02 +01:00
Allen Porter
beb824c452
Bump google-nest-sdm to 0.4.9 ( #62160 )
2021-12-17 09:07:51 +01:00
J. Nick Koston
ccf8dcd14a
Fix Non-thread-safe operation in logbook ( #62148 )
2021-12-17 08:19:07 +01:00
J. Nick Koston
8bf58df624
Fix Non-thread-safe operation in homekit light events ( #62147 )
2021-12-17 08:17:32 +01:00
GitHub Action
d4f8a7c056
[ci skip] Translation update
2021-12-17 00:14:01 +00:00
Dave T
ec4a9be4e6
Use EntityCategory Enums in elkm1 ( #62123 )
2021-12-16 23:41:17 +01:00
Robert Hillis
b7ece5ae00
Use enums in pvpc_hourly_pricing ( #62076 )
2021-12-16 23:27:15 +01:00
Robert Hillis
da60680b2f
Use enums in rachio ( #62056 )
2021-12-16 23:26:53 +01:00
Matthias Alphart
2f3f64c339
Use DeviceClass Enum in KNX schema ( #61960 )
2021-12-16 23:25:34 +01:00
Robert Hillis
72462b5dd1
Use enums in satel_integra ( #62048 )
2021-12-16 23:24:46 +01:00
epenet
dce9d551f8
Use new SensorDeviceClass in juicenet ( #61828 )
2021-12-16 23:13:26 +01:00
epenet
42c7c38515
Use new enums in nam ( #61940 )
2021-12-16 23:05:34 +01:00
epenet
61cdc04f3f
Use new enums in nanoleaf ( #61938 )
2021-12-16 23:03:37 +01:00
epenet
e20029d87f
Use attr** in meteoalarm ( #61895 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 23:01:31 +01:00
epenet
863a139b6f
Use _attr_attribution in goalzero ( #61890 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 23:00:04 +01:00
epenet
d26454a313
Use _attr_attribution in flipr ( #61889 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 22:59:29 +01:00
epenet
98e1b7c95d
Use attr** in linux-battery ( #61883 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 22:59:05 +01:00
epenet
6778e4058e
Use attr** in lightwave ( #61881 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 22:57:15 +01:00
epenet
bb538a9782
Use new enums in motion_blinds ( #61931 )
2021-12-16 22:47:23 +01:00
epenet
b3105dc218
Use new enums in nuki ( #61949 )
2021-12-16 22:45:48 +01:00
epenet
c4c9dc8cee
Use new enums in neurio_energy ( #61953 )
2021-12-16 22:45:27 +01:00
epenet
39590f9917
Use new enums in nissan_leaf ( #61951 )
2021-12-16 22:44:50 +01:00
epenet
81ea811b74
Use new enums in nextbus ( #61954 )
2021-12-16 22:44:17 +01:00
epenet
890dcfee11
Use new enums in netgear_lte ( #61955 )
2021-12-16 22:42:52 +01:00
epenet
4bfc3eb22f
Use new enums in netatmo ( #61941 )
2021-12-16 22:42:29 +01:00
Robert Hillis
6f54636baf
Use enums in rainforest_eagle ( #62057 )
2021-12-16 22:38:26 +01:00
Robert Hillis
0ee5691f77
Use enums in roomba ( #62045 )
2021-12-16 22:36:01 +01:00
Robert Hillis
a16f963605
Use enums in pi_hole ( #62064 )
2021-12-16 22:34:59 +01:00
Eduard van Valkenburg
6ba11fe6c7
Brunt dependency bump to 1.0.2 ( #62014 )
2021-12-16 22:33:03 +01:00
Robert Hillis
83cb2d11d5
Use enums in xiaomi_miio ( #61979 )
2021-12-16 22:31:51 +01:00
Robert Hillis
32e1a3d063
Use enums in Point ( #62070 )
2021-12-16 22:29:54 +01:00
Robert Hillis
74a9f8e81d
Use enums in opentherm_gw ( #62084 )
2021-12-16 22:28:55 +01:00
Robert Hillis
10e5780fbb
Use enums in Omnilogic ( #62080 )
2021-12-16 22:26:49 +01:00
Robert Hillis
2ab13f3603
Use enums in openweathermap ( #62086 )
2021-12-16 22:25:49 +01:00
Robert Hillis
5a268419f5
Use enums in pvoutput ( #62073 )
2021-12-16 22:25:04 +01:00
Robert Hillis
438fd79d23
Use enums in p1_monitor ( #62061 )
2021-12-16 22:24:06 +01:00
Robert Hillis
b30dd6857f
Use enums in opengarage ( #62083 )
2021-12-16 22:21:21 +01:00
Robert Hillis
06f670272f
Use enums in obihai ( #62078 )
2021-12-16 22:18:28 +01:00
Erik Montnemery
773ac289dd
Tweak core add_job and async_add_job docstrings ( #62112 )
2021-12-16 22:08:13 +01:00
rianadon
3b3ab2c19c
Handle None values in weather entity forecast ( #61467 )
2021-12-16 22:01:32 +01:00
epenet
329d90b568
Use new enums in nzbget ( #61946 )
2021-12-16 21:42:05 +01:00
Maximilian
7a1b05d166
Add missing timezone information ( #62106 )
2021-12-16 21:39:49 +01:00
Franck Nijhof
4de4cc7bd4
Small cleanup of Luftdaten constants ( #61757 )
2021-12-16 21:25:24 +01:00
Franck Nijhof
0dbd948867
Add Open-Meteo integration (second attempt) ( #61742 )
2021-12-16 21:12:33 +01:00
Erik Montnemery
0e28fbbe83
Minor refactor of template vacuum ( #61860 )
2021-12-16 20:53:19 +01:00
Eduard van Valkenburg
80833aa7fb
Add config flow to Azure Event Hub integration ( #61155 )
...
* config flow added, no tests yet
* added tests
* refinement of tests
* small reverses of hub code
* fix small bug
* test fixes from review
* test fixes from review
* further refinement of tests and config flow
* removed true return from hub and added failed reason for import
* added deepcopy to default options
* deleted max_delay from options, can still be in yaml for now
* updated dropped message
* mistaken period at eol
2021-12-16 18:57:51 +01:00
Robert Hillis
619529b40c
Use enums in Powerwall ( #62072 )
2021-12-16 11:38:56 -06:00
Robert Hillis
31bef18e9a
Use enums in screenlogic ( #62049 )
2021-12-16 11:38:32 -06:00
Robert Hillis
21e46e318d
Use enums in venstar ( #61993 )
2021-12-16 17:42:24 +01:00
Robert Hillis
521458d981
Use enums in openverse ( #62082 )
2021-12-16 17:12:18 +01:00
Erik Montnemery
6acf45566e
Minor refactor of template switch ( #61859 )
2021-12-16 17:11:47 +01:00
Erik Montnemery
597045149f
Minor refactor of template select ( #62091 )
2021-12-16 17:11:27 +01:00
Robert Hillis
e6956acb4b
Use enums in octoprint ( #62079 )
2021-12-16 17:07:50 +01:00
Robert Hillis
ec3efb4b1a
Use enums in poolsense ( #62071 )
2021-12-16 17:06:16 +01:00
Robert Hillis
b28c821bc3
Use enums in ondilo_ico ( #62081 )
2021-12-16 17:04:47 +01:00
Erik Montnemery
859bcb6eb4
Minor refactor of template alarm ( #61862 )
2021-12-16 16:41:40 +01:00
Erik Montnemery
682f29f131
Minor refactor of template weather ( #61861 )
2021-12-16 16:39:44 +01:00
Robert Hillis
d660d68c34
Use enums in rainmachine ( #62058 )
2021-12-16 08:36:16 -07:00
Robert Hillis
f9cc6c069e
Use enums in recollect_waste ( #62060 )
2021-12-16 08:35:18 -07:00
Robert Hillis
e39dcd7152
Use enums in openuv ( #62085 )
2021-12-16 08:33:50 -07:00
Erik Montnemery
bb3a3bbc1b
Minor refactor of template number ( #61863 )
2021-12-16 16:22:17 +01:00
Erik Montnemery
c9320b5ca1
Fix none-check in template light ( #62089 )
2021-12-16 16:12:43 +01:00
Erik Montnemery
9bf7e25e6c
Minor refactor of template lock ( #61858 )
2021-12-16 16:12:24 +01:00
Robert Hillis
1b66f3208d
Use enums in ozw ( #62088 )
2021-12-16 16:11:55 +01:00
Erik Montnemery
a0b6edc894
Minor refactor of template light ( #61857 )
2021-12-16 16:11:23 +01:00
Robert Hillis
1fb69fb69a
Use enums in rpi_power ( #62046 )
2021-12-16 16:09:19 +01:00
Erik Montnemery
12ae684c96
Minor refactor of template fan ( #61856 )
2021-12-16 16:07:18 +01:00
Robert Hillis
16d16585ae
Use enums in plaato ( #62069 )
...
* Use enums in plaato
* uno mas
* uno mas
2021-12-16 16:00:22 +01:00
epenet
7c8d235356
Use SensorDeviceClass in mfi ( #61900 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 15:51:36 +01:00
epenet
599c8f4757
Use new enums in neato ( #61939 )
2021-12-16 15:49:11 +01:00
epenet
2cc343bb7f
Use new enums in nws ( #61947 )
2021-12-16 15:43:15 +01:00
Robert Hillis
e1a7f6d1b2
Use enums in pluugwise ( #62067 )
2021-12-16 15:40:32 +01:00
Robert Hillis
a5cf783e6a
Use enums in ping ( #62066 )
2021-12-16 15:38:02 +01:00
Robert Hillis
42fab1bb51
Use enums in picnic ( #62065 )
2021-12-16 15:36:38 +01:00
Robert Hillis
6d9787526b
Use enums in oasa_telematics ( #62077 )
2021-12-16 15:34:42 +01:00
Robert Hillis
0ce985ee7b
Use enums in ovo_energy ( #62087 )
2021-12-16 15:30:59 +01:00
Robert Hillis
6083b56139
Use enums for Panasonic Viera ( #62062 )
2021-12-16 15:29:45 +01:00
epenet
c8607b1a4c
Use DeviceClass Enum in ness-alarm schema ( #61969 )
2021-12-16 15:20:40 +01:00
epenet
b16d779280
Use DeviceClass Enum in concord232 schema ( #61968 )
2021-12-16 15:18:52 +01:00
epenet
5454c5467d
Use new enums in nx584 ( #61948 )
2021-12-16 15:15:54 +01:00
Robert Hillis
b315877ad0
Clean up upcloud ( #61971 )
2021-12-16 15:14:46 +01:00
epenet
029af94d28
Use new enums in mobile_app ( #61929 )
2021-12-16 15:13:13 +01:00
Robert Hillis
5227019d3e
Use enums in rdw ( #62059 )
2021-12-16 15:10:54 +01:00
epenet
079b7f217f
Use new enums in mqtt ( #61936 )
...
* Use new enums in mqtt
* Fix typo
2021-12-16 15:09:31 +01:00
Robert Hillis
ff654a9753
Use enums philips_js ( #62063 )
2021-12-16 15:02:38 +01:00
Robert Hillis
3b9547addc
Use enums in qnap ( #62055 )
2021-12-16 15:01:45 +01:00
Robert Hillis
395fa6d15f
Use enums in samsung_tv ( #62047 )
2021-12-16 14:57:06 +01:00
Robert Hillis
fa522fc504
Use enums in rova ( #62044 )
2021-12-16 14:42:43 +01:00
Robert Hillis
093202f138
Use enum in roku ( #62043 )
2021-12-16 14:41:59 +01:00
Robert Hillis
7506b12277
Use enums in risco ( #62042 )
2021-12-16 14:41:20 +01:00
Robert Hillis
0dc5ae6dca
Use enums in ridwell ( #62040 )
2021-12-16 14:34:51 +01:00
Robert Hillis
d5fe0fcee0
Use enums in rfxtrx ( #62039 )
2021-12-16 14:34:10 +01:00
Robert Hillis
18ae4a9420
Use enums in repetier ( #62038 )
2021-12-16 14:33:23 +01:00
Robert Hillis
4983a8f218
Use enums in simplisafe ( #62037 )
2021-12-16 14:32:03 +01:00
Robert Hillis
9ddf2035d0
Use enums in sht31 ( #62036 )
2021-12-16 14:28:21 +01:00
Robert Hillis
b6ed3e87e0
Use enums in senses ( #62050 )
2021-12-16 14:25:12 +01:00
Robert Hillis
65b67d9d91
Use enums in sensehat ( #62051 )
2021-12-16 14:20:36 +01:00
Robert Hillis
ed8c7afc52
use enums in skybeacon ( #62052 )
2021-12-16 14:20:00 +01:00
Robert Hillis
25f72e45d7
Use enums in skybell ( #62053 )
2021-12-16 14:19:23 +01:00
Robert Hillis
1dab28a957
Use enums in uptime ( #62032 )
2021-12-16 14:13:43 +01:00
Robert Hillis
9e30e0c9bd
Use enums in ring ( #62041 )
2021-12-16 14:12:57 +01:00
Robert Hillis
0cf0104662
Use enums in shelly ( #62035 )
2021-12-16 14:12:23 +01:00
Simone Chemelli
db6b472e7a
Add restore logic to Shelly climate platform ( #61632 )
...
* Add restore logic to Shelly climate platform
* Handle missing channel on restore
2021-12-16 14:08:40 +01:00
epenet
7f823f7211
Fix OwnetError preventing onewire initialisation ( #61696 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 14:06:38 +01:00
Simone Chemelli
105ad861bd
Add buttons and deprecate services for Fritz ( #61483 )
...
* Add buttons and deprecate services
* Exclude tests
* Log full service name
2021-12-16 13:25:06 +01:00
Simone Chemelli
116759f2a1
Implement DataUpdateCoordinator for Fritz ( #60909 )
...
* Implement DataUpdateCoordinator for Fritz
* mypy
* Wrap sync method to async
* Apply review comments + final cleanup
* CoordinatorEntity
2021-12-16 13:24:32 +01:00
Robert Hillis
58942601b4
Use enums in tolo ( #62020 )
2021-12-16 13:09:35 +01:00
Robert Hillis
09892a5c55
Use enums in totalconnect ( #62022 )
2021-12-16 13:08:37 +01:00
Robert Hillis
fcda72a337
Use enums in tplink ( #62023 )
2021-12-16 13:08:04 +01:00
Robert Hillis
357d91fb0e
Use enums in tradfri ( #62025 )
2021-12-16 13:07:33 +01:00
Robert Hillis
db4721bfba
Use enums in trafikverket_train ( #62026 )
2021-12-16 13:07:10 +01:00
Robert Hillis
b4daa88d9e
Use enums in trafikverket_weatherstation ( #62027 )
2021-12-16 13:05:46 +01:00
Robert Hillis
e713a597ec
Use entity category enums in tuya ( #62028 )
2021-12-16 12:53:50 +01:00
Robert Hillis
a49683d09a
Use enums in unifi ( #62029 )
2021-12-16 12:53:01 +01:00
Robert Hillis
a3765b2977
Use enums in updated ( #62030 )
2021-12-16 12:52:29 +01:00
Robert Hillis
633706d04a
Use enums in upnp ( #62031 )
2021-12-16 12:52:06 +01:00
Robert Hillis
44f4656fe6
Use enums in utility_meter ( #62033 )
2021-12-16 12:50:41 +01:00
J. Nick Koston
94ae6ac2b2
Handle color temp to RGBWW conversion ( #61473 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-12-16 05:39:33 -06:00
J. Nick Koston
12671b370e
Bump flux_led to 0.26.15 ( #62017 )
2021-12-16 12:37:48 +01:00
Robert Hillis
ad778f53f7
Use enums in tractive ( #62024 )
2021-12-16 12:34:01 +01:00
Robert Hillis
087724d2f2
Use enums in toon ( #62021 )
2021-12-16 12:26:39 +01:00
J. Nick Koston
11fde22d45
Add hardware version support to homekit controller ( #61743 )
2021-12-16 05:24:18 -06:00
epenet
389d9c2c35
Use new enums in netgear ( #61943 )
2021-12-16 12:16:56 +01:00
J. Nick Koston
04153c0075
Add hardware version to the device registry ( #61650 )
2021-12-16 05:16:19 -06:00
Daniel Hjelseth Høyer
b1b3079d07
Add Tibber estimated hour consumption sensor ( #62003 )
2021-12-16 12:15:40 +01:00
Franck Nijhof
a9879487cc
Bump version to 2022.2.0dev0 ( #62011 )
2021-12-16 09:54:45 +01:00
epenet
c9dbcc49e3
Use new enums in mysensors ( #61935 )
2021-12-16 09:49:15 +01:00
Robert Hillis
b03ead1c9b
Use enums in vicare ( #61994 )
2021-12-16 09:27:53 +01:00
Erik Montnemery
b1117c17f1
Tweak comment for ENERGY sensor device class ( #62006 )
2021-12-16 09:26:44 +01:00
J. Nick Koston
048102e053
Prevent apple_tv rediscovery from secondary identifiers ( #61973 )
2021-12-16 02:25:18 -06:00
Robert Hillis
06c1949d2f
Use enums in vilfo ( #61995 )
2021-12-16 09:23:54 +01:00
Robert Hillis
9d66dd35cc
Use enums in waqi ( #61998 )
2021-12-16 09:21:58 +01:00
Robert Hillis
7764772202
Use enums in waterfurnace ( #61999 )
2021-12-16 09:21:28 +01:00
Robert Hillis
b4c9d1844e
Use enums in webostv ( #62000 )
2021-12-16 09:20:52 +01:00
Robert Hillis
868e5db47a
Use enums in vallox ( #61992 )
2021-12-16 09:12:57 +01:00
Robert Hillis
701699350d
Use enums in youless ( #61977 )
2021-12-16 09:11:51 +01:00
Robert Hillis
1568ee67c2
Use enums in velux ( #61991 )
2021-12-16 09:11:22 +01:00
Robert Hillis
173582d4fc
Use enums in yandex_transport ( #61978 )
2021-12-16 09:10:38 +01:00
Robert Hillis
806366a0c1
Use enums in wolflink ( #61988 )
2021-12-16 09:10:14 +01:00
Robert Hillis
f691b0a1da
Use enums in withings ( #61987 )
2021-12-16 09:09:28 +01:00
Robert Hillis
98c2c8c2d1
Use enums in xiaomi_aqara ( #61981 )
2021-12-16 09:05:13 +01:00
Robert Hillis
a41810efcf
Use enums in xbee ( #61982 )
2021-12-16 09:04:11 +01:00
Robert Hillis
b8dabfe659
Use enums in wemo ( #61983 )
...
* Use enums in wemo
* uno mas
2021-12-16 09:02:23 +01:00
Robert Hillis
2e0fc65bf3
Use enums in wirelesstag ( #61985 )
2021-12-16 09:01:46 +01:00
Robert Hillis
9084a227fd
Use enums in wiffi ( #61984 )
2021-12-16 09:01:20 +01:00
Pierre Ståhl
574f0fced3
Bump pyatv to 0.9.8 ( #61959 )
2021-12-15 19:24:38 -06:00
epenet
c49d59bf54
Use new enums in nexia ( #61952 )
2021-12-15 19:15:54 -06:00
epenet
f72b2e71ee
Use new BinarySensorDeviceClass in isy994 ( #61825 )
2021-12-15 19:11:46 -06:00
Robert Hillis
d68946f568
Use Enums in zamg ( #61976 )
2021-12-15 16:17:20 -08:00
GitHub Action
b22a9e4d0a
[ci skip] Translation update
2021-12-16 00:13:36 +00:00
Robert Hillis
b0f5e7dabf
Use Enums in zoneminder ( #61975 )
2021-12-15 16:07:12 -08:00
Marcel van der Veldt
62f411fccc
Bump aiohue to 3.0.6 ( #61974 )
2021-12-16 00:53:20 +01:00
Robert Hillis
7a5177b7e2
Clean up dirt from recollect_waste yaml ( #61964 )
2021-12-16 00:43:26 +01:00
Ville Skyttä
5bf67cac66
Use RegistryEntryDisabler ( #60436 )
2021-12-15 23:25:40 +02:00
epenet
25d33a2126
Use new enums in nest ( #61942 )
2021-12-15 13:00:10 -08:00
epenet
1e9e056671
Use new enums in notion ( #61950 )
2021-12-15 13:46:48 -07:00
Paulus Schoutsen
77829e397b
Don't log DB connection string on error ( #61927 )
2021-12-15 20:54:57 +01:00
Ville Skyttä
7db3246de4
Make config entry disabled_by an enum ( #60445 )
...
* Make config entry disabled_by an enum
* Update homeassistant/config_entries.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-12-15 20:53:21 +01:00
epenet
aa83b0388a
Use new enums in mullvad ( #61934 )
2021-12-15 20:44:41 +01:00
epenet
6b13dc7285
Use new enums in myq ( #61933 )
2021-12-15 20:44:27 +01:00
epenet
f9a310ea49
Use new enums in motioneye ( #61932 )
2021-12-15 20:43:39 +01:00
epenet
85199b4cde
Use new enums in modern_forms ( #61930 )
2021-12-15 20:40:38 +01:00
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
epenet
25cf690b20
Tidy up package constraint messages ( #61866 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:28:04 +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