core/homeassistant/components
Allen Porter fa4e890696
Revamp nest authentication config flows and remove need for redirect urls (#59033)
* Add support for Installed Auth authentication flows.

Add support for additional credential types to make configuration simpler for
end users. The existing Web App auth flow requires users to configure
redirect urls with Google that has a very high security bar: requires ssl,
and a publicly resolvable dns name.

The new Installed App flow requires the user to copy/paste an access code
and is the same flow used by the `google` calendar integration. This also
allows us to let users create one authentication credential to use with
multiple google integrations.

* Remove hard migration for nest config entries, using soft migration

* Add comment explaining soft migration

* Revet changes to common.py made obsolete by removing migration

* Reduce unnecessary diffs in nest common.py

* Update config entries using library method

* Run `python3 -m script.translations develop`

* Revert nest auth domain

* Remove compat function which is no longer needed

* Remove stale nest comment

* Adjust typing for python3.8

* Address PR feedback for nest auth revamp
2021-11-04 15:56:16 -07:00
..
abode [ci skip] Translation update 2021-10-24 00:12:57 +00:00
accuweather Use DeviceInfo on accuweather (#58394) 2021-10-25 12:38:38 +02:00
acer_projector Use assignment expressions 29 (#58713) 2021-10-30 16:31:43 +02:00
acmeda Use constants in acmeda config flow (#58590) 2021-10-28 18:09:28 +02:00
actiontec Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
adax [ci skip] Translation update 2021-11-01 00:13:04 +00:00
adguard [ci skip] Translation update 2021-11-01 00:13:04 +00:00
ads Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
advantage_air Fix incorrect entity category in Advantage Air (#58754) 2021-11-02 10:21:08 -07:00
aemet Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
aftership Use HTTPStatus instead of HTTP_ consts and magic values in components/a* (#57988) 2021-10-22 14:21:34 +02:00
agent_dvr Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
air_quality Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
airly Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
airnow [ci skip] Translation update 2021-10-20 00:12:17 +00:00
airthings [ci skip] Translation update 2021-10-26 00:12:23 +00:00
airtouch4 Use DeviceInfo class - A (#57859) 2021-10-22 16:35:39 +02:00
airvisual Perform some AirVisual code cleanup (#58858) 2021-11-01 09:03:37 +01:00
aladdin_connect
alarm_control_panel Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
alarmdecoder [ci skip] Translation update 2021-10-19 00:12:08 +00:00
alert Use assignment expressions 09 (#57790) 2021-10-17 20:19:56 +02:00
alexa Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
almond Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
alpha_vantage
amazon_polly
ambee [ci skip] Translation update 2021-11-04 00:12:21 +00:00
amberelectric [ci skip] Translation update 2021-11-03 00:11:55 +00:00
ambiclimate Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
ambient_station Bump aioambient to 2021.10.1 (#58708) 2021-10-29 14:43:39 -05:00
amcrest Use assignment expressions 05 (#57785) 2021-10-17 19:56:00 +02:00
ampio
analytics Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
android_ip_webcam
androidtv Use assignment expressions 24 (#58181) 2021-10-22 14:07:19 +02:00
anel_pwrctrl
anthemav
apache_kafka
apcupsd
api Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
apns Use assignment expressions 23 (#58180) 2021-10-22 11:13:05 +02:00
apple_tv Use zeroconf attributes (A-D) (#58835) 2021-11-02 12:27:06 -05:00
apprise Upgrade apprise to 0.9.5.1 (#56577) 2021-09-23 11:00:45 -07:00
aprs Add pylint CodeStyle extension (#53147) 2021-07-19 06:57:06 -07:00
aqualogic Use assignment expressions 05 (#57785) 2021-10-17 19:56:00 +02:00
aquostv
arcam_fmj Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
arduino
arest Use HTTPStatus instead of HTTP_ consts and magic values in components/a* (#57988) 2021-10-22 14:21:34 +02:00
arlo Use assignment expressions 19 (#57968) 2021-10-18 15:54:38 +02:00
arris_tg2492lg
aruba Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
arwn Use assignment expressions 24 (#58181) 2021-10-22 14:07:19 +02:00
asterisk_cdr
asterisk_mbox
asuswrt [ci skip] Translation update 2021-11-04 00:12:21 +00:00
atag Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
aten_pe
atome
august [ci skip] Translation update 2021-11-02 00:12:41 +00:00
aurora Use DeviceInfo class - A (#57859) 2021-10-22 16:35:39 +02:00
aurora_abb_powerone Aurora abb improvements (#58504) 2021-11-04 04:38:47 +01:00
auth [ci skip] Translation update 2021-11-02 00:12:41 +00:00
automation Use assignment expressions 30 (#58714) 2021-10-30 16:33:42 +02:00
avea Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
avion Use assignment expressions 13 (#57938) 2021-10-21 08:27:42 +02:00
awair Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
aws Use assignment expressions 13 (#57938) 2021-10-21 08:27:42 +02:00
axis Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
azure_devops [ci skip] Translation update 2021-11-04 00:12:21 +00:00
azure_event_hub Import Callable from collections.abc (2) (#56776) 2021-09-29 14:06:51 +02:00
azure_service_bus Use assignment expressions 22 (#57971) 2021-10-21 08:33:10 +02:00
baidu
bayesian
bbb_gpio
bbox Add state_class to current bandwith sensors for bbox integration (#58086) 2021-10-20 14:53:14 +02:00
beewi_smartclim
bh1750
binary_sensor [ci skip] Translation update 2021-11-03 00:11:55 +00:00
bitcoin Migrate attribution attribute for bitcoin (#57651) 2021-10-14 10:24:30 +02:00
bizkaibus
blackbird
blebox [ci skip] Translation update 2021-11-04 00:12:21 +00:00
blink [ci skip] Translation update 2021-11-02 00:12:41 +00:00
blinksticklight
blinkt
blockchain
bloomsky Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[bc]* (#57989) 2021-10-22 19:43:40 +02:00
blueprint Use assignment expressions 29 (#58713) 2021-10-30 16:31:43 +02:00
bluesound Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
bluetooth_le_tracker
bluetooth_tracker Import Callable from collections.abc (3) (#56777) 2021-09-29 16:19:06 +02:00
bme280
bme680
bmp280
bmw_connected_drive Enable strict typing - bmw_connected_drive (#58506) 2021-10-27 12:32:10 -05:00
bond [ci skip] Translation update 2021-11-04 00:12:21 +00:00
bosch_shc [ci skip] Translation update 2021-11-04 00:12:21 +00:00
braviatv Use DeviceInfo Class B-C (#58217) 2021-10-23 11:41:32 +02:00
broadlink Simplify requests in the Broadlink integration (#58850) 2021-11-01 12:49:00 +01:00
brother Use zeroconf attributes (A-D) (#58835) 2021-11-02 12:27:06 -05:00
brottsplatskartan
browser
brunt Use assignment expressions 25 (#58182) 2021-10-22 11:34:45 +02:00
bsblan [ci skip] Translation update 2021-11-04 00:12:21 +00:00
bt_home_hub_5
bt_smarthub Use assignment expressions 35 (#58824) 2021-10-31 18:32:17 +01:00
buienradar Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
button Add Button entity component platform (#57642) 2021-11-04 16:50:43 +01:00
caldav
calendar [ci skip] Translation update 2021-10-21 00:12:43 +00:00
camera Use assignment expressions 30 (#58714) 2021-10-30 16:33:42 +02:00
canary Use DeviceInfo Class B-C (#58217) 2021-10-23 11:41:32 +02:00
cast Use zeroconf attributes (A-D) (#58835) 2021-11-02 12:27:06 -05:00
cert_expiry [ci skip] Translation update 2021-11-01 00:13:04 +00:00
channels
circuit
cisco_ios Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
cisco_mobility_express
cisco_webex_teams
citybikes Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
clementine
clickatell Fix clickatell send_error error check (#57985) 2021-10-19 22:04:13 +02:00
clicksend Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[bc]* (#57989) 2021-10-22 19:43:40 +02:00
clicksend_tts Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[bc]* (#57989) 2021-10-22 19:43:40 +02:00
climacell Use DeviceInfo Class B-C (#58217) 2021-10-23 11:41:32 +02:00
climate [ci skip] Translation update 2021-10-24 00:12:57 +00:00
cloud Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
cloudflare [ci skip] Translation update 2021-10-27 00:11:52 +00:00
cmus
co2signal Use DeviceInfo on components with configuration_url (#58223) 2021-10-22 17:40:13 +02:00
coinbase Add AUCTION coin (#58709) 2021-10-30 16:43:22 +02:00
color_extractor Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
comed_hourly_pricing Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
comfoconnect Add `state_class` and use `SensorEntityDescription` for comfoconnect (#54066) 2021-09-24 22:26:56 +02:00
command_line
compensation Use assignment expressions 17 (#57963) 2021-10-20 17:42:26 +02:00
concord232
config Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
configurator Use assignment expressions 09 (#57790) 2021-10-17 20:19:56 +02:00
control4 [ci skip] Translation update 2021-11-04 00:12:21 +00:00
conversation Use assignment expressions 29 (#58713) 2021-10-30 16:31:43 +02:00
coolmaster Use DeviceInfo Class B-C (#58217) 2021-10-23 11:41:32 +02:00
coronavirus Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
counter Use assignment expressions 32 (#58716) 2021-10-30 16:30:13 +02:00
cover [ci skip] Translation update 2021-11-01 00:13:04 +00:00
cppm_tracker
cpuspeed
crownstone [ci skip] Translation update 2021-10-26 00:12:23 +00:00
cups
currencylayer Use assignment expressions 05 (#57785) 2021-10-17 19:56:00 +02:00
daikin Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
danfoss_air
darksky Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
datadog
ddwrt Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
debugpy Use assignment expressions 20 (#57969) 2021-10-20 20:31:00 +02:00
deconz Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
decora
decora_wifi
default_config
delijn
deluge Don't override methods marked as final (#57477) 2021-10-11 15:24:06 +02:00
demo Add Button entity component platform (#57642) 2021-11-04 16:50:43 +01:00
denon
denonavr [ci skip] Translation update 2021-11-04 00:12:21 +00:00
derivative Use assignment expressions 33 (#58717) 2021-10-30 16:32:41 +02:00
deutsche_bahn
device_automation Validate device automation capablities WS calls (#58444) 2021-10-26 14:47:07 +02:00
device_sun_light_trigger
device_tracker Use assignment expressions 33 (#58717) 2021-10-30 16:32:41 +02:00
devolo_home_control Use zeroconf attributes (A-D) (#58835) 2021-11-02 12:27:06 -05:00
devolo_home_network Use entity category and state class in devolo Home Network (#59071) 2021-11-04 16:17:20 +01:00
dexcom [ci skip] Translation update 2021-11-04 00:12:21 +00:00
dhcp Prevent event loop delay / instability from discovery (#57463) 2021-10-13 08:37:14 -07:00
dht
dialogflow [ci skip] Translation update 2021-11-01 00:13:04 +00:00
digital_ocean Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
digitalloggers
directv [ci skip] Translation update 2021-10-28 00:11:45 +00:00
discogs
discord Fix channel.send in Discord (#58756) 2021-10-31 13:32:49 +01:00
discovery Remove deprecated Wink integration (#57634) 2021-10-14 00:20:13 +02:00
dlib_face_detect
dlib_face_identify
dlink
dlna_dmr [ci skip] Translation update 2021-11-03 00:11:55 +00:00
dnsip
dominos
doods Use assignment expressions 16 (#57962) 2021-10-18 19:36:35 -07:00
doorbird Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
dovado Use assignment expressions 14 (#57939) 2021-10-21 08:26:01 +02:00
downloader Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* (#57990) 2021-10-22 16:28:56 +02:00
dsmr [ci skip] Translation update 2021-11-01 00:13:04 +00:00
dsmr_reader Import Callable from collections.abc (2) (#56776) 2021-09-29 14:06:51 +02:00
dte_energy_bridge Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* (#57990) 2021-10-22 16:28:56 +02:00
dublin_bus_transport Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* (#57990) 2021-10-22 16:28:56 +02:00
duckdns Remove incorrect use of iscoroutinefunction from duckdns (#58585) 2021-10-28 11:05:02 +02:00
dunehd [ci skip] Translation update 2021-11-04 00:12:21 +00:00
dwd_weather_warnings
dweet
dynalite Use DeviceInfo Class D (#58218) 2021-10-22 17:00:00 +02:00
dyson Use assignment expressions 25 (#58182) 2021-10-22 11:34:45 +02:00
eafm Use DeviceInfo Class E (#58230) 2021-10-23 11:44:51 +02:00
ebox Update icons for MDI 6 (#56170) 2021-09-13 19:29:38 +02:00
ebusd [ci skip] Translation update 2021-11-01 00:13:04 +00:00
ecoal_boiler
ecobee Clean up rounding in Ecobee integration (#56319) 2021-10-26 07:37:43 -04:00
econet Use DeviceInfo Class E (#58230) 2021-10-23 11:44:51 +02:00
ecovacs
eddystone_temperature
edimax
edl21 Use assignment expressions 21 (#57970) 2021-10-20 17:47:46 +02:00
ee_brightbox
efergy [ci skip] Translation update 2021-11-03 00:11:55 +00:00
egardia Use assignment expressions 25 (#58182) 2021-10-22 11:34:45 +02:00
eight_sleep Add typehints to eight_sleep (#58442) 2021-10-25 21:33:44 -07:00
elgato Use DeviceInfo Class E (#58230) 2021-10-23 11:44:51 +02:00
eliqonline
elkm1 Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
elv
emby
emoncms Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* (#57990) 2021-10-22 16:28:56 +02:00
emoncms_history Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* (#57990) 2021-10-22 16:28:56 +02:00
emonitor Use DeviceInfo Class E (#58230) 2021-10-23 11:44:51 +02:00
emulated_hue Use assignment expressions 10 (#57791) 2021-10-15 21:36:03 +02:00
emulated_kasa Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
emulated_roku [ci skip] Translation update 2021-11-01 00:13:04 +00:00
energy Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
enigma2
enocean Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
enphase_envoy Use DeviceInfo Class E (#58230) 2021-10-23 11:44:51 +02:00
entur_public_transport Use assignment expressions 06 (#57786) 2021-10-17 20:05:11 +02:00
environment_canada [ci skip] Translation update 2021-11-03 00:11:55 +00:00
envirophat
envisalink Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
ephember Use assignment expressions 15 (#57961) 2021-10-18 14:01:23 +02:00
epson [ci skip] Translation update 2021-11-02 00:12:41 +00:00
epsonworkforce
eq3btsmart Use assignment expressions 26 (#58187) 2021-10-22 11:31:17 +02:00
esphome [ci skip] Translation update 2021-11-01 00:13:04 +00:00
etherscan
eufy
everlights
evohome Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* (#57990) 2021-10-22 16:28:56 +02:00
ezviz Use DeviceInfo Class E (#58230) 2021-10-23 11:44:51 +02:00
faa_delays Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
facebook Use http.HTTPStatus in components/f* (#58244) 2021-10-22 22:10:47 +02:00
facebox Use http.HTTPStatus in components/f* (#58244) 2021-10-22 22:10:47 +02:00
fail2ban
familyhub
fan [ci skip] Translation update 2021-10-21 00:12:43 +00:00
fastdotcom Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
feedreader
ffmpeg
ffmpeg_motion
ffmpeg_noise
fibaro Fix Fibaro light features (#56385) 2021-10-22 22:09:19 +02:00
fido Use assignment expressions 06 (#57786) 2021-10-17 20:05:11 +02:00
file Use assignment expressions 28 (#58189) 2021-10-22 14:06:04 +02:00
filesize
filter Inherit Filter sensor state_class from source sensor (#56407) 2021-09-28 09:30:21 +02:00
fints Use assignment expressions 23 (#58180) 2021-10-22 11:13:05 +02:00
fireservicerota Use assignment expressions 32 (#58716) 2021-10-30 16:30:13 +02:00
firmata [ci skip] Translation update 2021-11-04 00:12:21 +00:00
fitbit Use assignment expressions 26 (#58187) 2021-10-22 11:31:17 +02:00
fixer
fjaraskupan Correct fjaraskupan post merge review comments (#58796) 2021-10-31 11:47:25 +01:00
fleetgo
flexit
flic
flick_electric Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
flipr Use DeviceInfo Class F-G (#58255) 2021-10-23 12:01:21 +02:00
flo Use DeviceInfo Class F-G (#58255) 2021-10-23 12:01:21 +02:00
flock Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
flume [ci skip] Translation update 2021-10-24 00:12:57 +00:00
flunearyou Make sure Flu Near You data storage conforms to standards (#57808) 2021-10-23 20:18:34 +02:00
flux
flux_led [ci skip] Translation update 2021-11-03 00:11:55 +00:00
folder
folder_watcher Upgrade watchdog to 2.1.6 (#56933) 2021-10-02 10:19:54 +02:00
foobot
forecast_solar [ci skip] Translation update 2021-11-04 00:12:21 +00:00
forked_daapd Use assignment expressions 35 (#58824) 2021-10-31 18:32:17 +01:00
fortios Use assignment expressions 06 (#57786) 2021-10-17 20:05:11 +02:00
foscam Add missing return type to async_unload_entry and async_setup_entry (#57115) 2021-10-06 10:48:11 +02:00
foursquare Use http.HTTPStatus in components/f* (#58244) 2021-10-22 22:10:47 +02:00
free_mobile Use http.HTTPStatus in components/f* (#58244) 2021-10-22 22:10:47 +02:00
freebox Fix ZeroDivisionError on freebox/sensor (#57077) 2021-10-28 09:30:06 +02:00
freedns Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
freedompro Use DeviceInfo Class F-G (#58255) 2021-10-23 12:01:21 +02:00
fritz [ci skip] Translation update 2021-11-01 00:13:04 +00:00
fritzbox Add configuration url to AVM Fritz!Smarthome (#57711) 2021-10-31 12:12:25 -07:00
fritzbox_callmonitor Use DeviceInfo Class F-G (#58255) 2021-10-23 12:01:21 +02:00
fronius Update pyfronius to 0.7.0 (#57279) 2021-10-11 04:37:44 +02:00
frontend Update frontend to 20211103.0 (#58988) 2021-11-03 11:51:17 +01:00
frontier_silicon
futurenow
garadget
garages_amsterdam Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
gc100
gdacs Use assignment expressions 06 (#57786) 2021-10-17 20:05:11 +02:00
generic
generic_hygrostat Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
generic_thermostat Use assignment expressions 33 (#58717) 2021-10-30 16:32:41 +02:00
geniushub
geo_json_events
geo_location Use assignment expressions 12 (#57937) 2021-10-20 14:34:08 -07:00
geo_rss_events
geofency Use assignment expressions 33 (#58717) 2021-10-30 16:32:41 +02:00
geonetnz_quakes [ci skip] Translation update 2021-11-01 00:13:04 +00:00
geonetnz_volcano [ci skip] Translation update 2021-10-17 00:12:27 +00:00
gios Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
github Use `_attr_*` for the GitHub integration (#56419) 2021-09-19 15:10:51 +02:00
gitlab_ci
gitter
glances Use assignment expressions 06 (#57786) 2021-10-17 20:05:11 +02:00
gntp
goalfeed
goalzero Use DeviceInfo Class F-G (#58255) 2021-10-23 12:01:21 +02:00
gogogate2 [ci skip] Translation update 2021-11-04 00:12:21 +00:00
google Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
google_assistant Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
google_cloud Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
google_domains Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
google_maps
google_pubsub
google_translate
google_travel_time [ci skip] Translation update 2021-11-01 00:13:04 +00:00
google_wifi
gpmdp Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
gpsd
gpslogger Use assignment expressions 33 (#58717) 2021-10-30 16:32:41 +02:00
graphite Use assignment expressions 15 (#57961) 2021-10-18 14:01:23 +02:00
gree Bump greeclimate to 0.12.3 (#58635) 2021-10-28 18:58:59 -05:00
greeneye_monitor Use _attr_ shorthand in greeneye_monitor sensors (#58784) 2021-11-01 14:25:02 +01:00
greenwave
group Use assignment expressions 33 (#58717) 2021-10-30 16:32:41 +02:00
growatt_server [ci skip] Translation update 2021-11-04 00:12:21 +00:00
gstreamer
gtfs Import Callable from collections.abc (3) (#56777) 2021-09-29 16:19:06 +02:00
guardian [ci skip] Translation update 2021-11-04 00:12:21 +00:00
habitica Use http.HTTPStatus in components/[gh]* (#58246) 2021-10-23 20:34:53 +02:00
hangouts [ci skip] Translation update 2021-11-02 00:12:41 +00:00
harman_kardon_avr
harmony Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
hassio Set internal quality_scale for the hassio integration (#58881) 2021-11-01 12:33:41 +01:00
haveibeenpwned Use http.HTTPStatus in components/[gh]* (#58246) 2021-10-23 20:34:53 +02:00
hddtemp
hdmi_cec Allow initialized callback to have arguments (#58129) 2021-10-28 22:14:50 +02:00
heatmiser
heos Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
here_travel_time Use assignment expressions 13 (#57938) 2021-10-21 08:27:42 +02:00
hikvision Bump pyhik to 0.3.0 (#58659) 2021-10-29 15:59:32 +02:00
hikvisioncam Don't override methods marked as final (#57477) 2021-10-11 15:24:06 +02:00
hisense_aehw4a1 Use assignment expressions 16 (#57962) 2021-10-18 19:36:35 -07:00
history Use assignment expressions 29 (#58713) 2021-10-30 16:31:43 +02:00
history_stats
hitron_coda Use http.HTTPStatus in components/[gh]* (#58246) 2021-10-23 20:34:53 +02:00
hive [ci skip] Translation update 2021-11-02 00:12:41 +00:00
hlk_sw16 [ci skip] Translation update 2021-10-02 12:59:05 +00:00
home_connect Use DeviceInfo Class H (#58276) 2021-10-23 15:35:33 +02:00
home_plus_control [ci skip] Translation update 2021-10-24 00:12:57 +00:00
homeassistant Revert "Add offset support to time trigger" (#58947) 2021-11-02 16:56:38 +01:00
homekit Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
homekit_controller [ci skip] Translation update 2021-11-01 00:13:04 +00:00
homematic Add classes for new Homematic devicetypes/devices (HmIP-SMI, HmIP-DRSI1) (#57521) 2021-11-01 19:13:30 +01:00
homematicip_cloud Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
homeworks
honeywell Add a Preset mode for Honeywell permanent hold (#58060) 2021-10-28 18:59:50 -05:00
horizon
hp_ilo
html5 Use assignment expressions 26 (#58187) 2021-10-22 11:31:17 +02:00
http Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
htu21d
huawei_lte [ci skip] Translation update 2021-11-04 00:12:21 +00:00
hue Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
huisbaasje Add statistics support to Huisbaasje (#54651) 2021-10-22 22:00:44 +02:00
humidifier [ci skip] Translation update 2021-11-04 00:12:21 +00:00
hunterdouglas_powerview Add entity category to hunterdouglas_powerview (#58368) 2021-10-25 12:43:00 +02:00
hvv_departures [ci skip] Translation update 2021-11-04 00:12:21 +00:00
hydrawise Use EntityDescription - hydrawise (#55924) 2021-09-27 17:35:09 +02:00
hyperion [ci skip] Translation update 2021-10-24 00:12:57 +00:00
ialarm Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
iammeter Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
iaqualink Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
icloud Add `configuration_url` to iCloud integration (#58557) 2021-10-28 09:03:53 +02:00
idteck_prox
ifttt [ci skip] Translation update 2021-11-01 00:13:04 +00:00
iglo
ign_sismologia
ihc Use assignment expressions 37 (#58827) 2021-10-31 18:45:27 +01:00
image Revert "Bump pillow to 8.3.2 (#55970)" (#56048) 2021-09-10 17:01:51 +02:00
image_processing Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
imap Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
imap_email_content Use assignment expressions 21 (#57970) 2021-10-20 17:47:46 +02:00
incomfort
influxdb Use assignment expressions 07 (#57787) 2021-10-17 20:24:34 +02:00
input_boolean [ci skip] Translation update 2021-10-21 00:12:43 +00:00
input_datetime Use assignment expressions 29 (#58713) 2021-10-30 16:31:43 +02:00
input_number Use assignment expressions 19 (#57968) 2021-10-18 15:54:38 +02:00
input_select Refactor input_select (#53334) 2021-10-25 20:38:06 -07:00
input_text Use assignment expressions 11 (#57792) 2021-10-17 20:15:48 +02:00
insteon Bump pyinsteon to 1.0.13 (#58908) 2021-11-02 09:31:30 +01:00
integration Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
intent
intent_script
intesishome Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
ios Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
iota
iotawatt Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
iperf3 Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
ipma Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
ipp Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
iqvia [ci skip] Translation update 2021-11-01 00:13:04 +00:00
irish_rail_transport
islamic_prayer_times [ci skip] Translation update 2021-10-19 00:12:08 +00:00
iss ISS cleanup (#55801) 2021-10-22 22:17:05 +02:00
isy994 Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
itach
itunes
izone [ci skip] Translation update 2021-11-01 00:13:04 +00:00
jewish_calendar Fully type Jewish Calendar (#56232) 2021-10-22 23:11:41 +02:00
joaoapps_join
juicenet Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
kaiterra Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
kankun
keba
keenetic_ndms2 Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
kef raise PlatformNotReady when speakers unreachable (#56508) 2021-09-21 14:35:51 -07:00
keyboard
keyboard_remote removing excess variable (#56849) 2021-10-01 07:25:28 +02:00
kira
kiwi Use assignment expressions 37 (#58827) 2021-10-31 18:45:27 +01:00
kmtronic Add missing return type to async_unload_entry and async_setup_entry (#57115) 2021-10-06 10:48:11 +02:00
knx Update xknx to 0.18.12 (#58891) 2021-11-01 15:36:30 +01:00
kodi Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
konnected [ci skip] Translation update 2021-10-28 00:11:45 +00:00
kostal_plenticore Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
kraken Add all kraken entities on startup (#58027) 2021-10-26 00:02:49 -07:00
kulersky Use DeviceInfo Class I-K (#58300) 2021-10-23 20:42:50 +02:00
kwb
lacrosse
lametric Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
lannouncer
lastfm Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
launch_library
lcn Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
lg_netcast bump pylgnetcast to 0.3.5 (#58419) 2021-10-25 21:58:17 +02:00
lg_soundbar
life360 [ci skip] Translation update 2021-11-01 00:13:04 +00:00
lifx [ci skip] Translation update 2021-11-01 00:13:04 +00:00
lifx_cloud Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
light [ci skip] Translation update 2021-11-01 00:13:04 +00:00
lightwave Use assignment expressions 16 (#57962) 2021-10-18 19:36:35 -07:00
limitlessled Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
linksys_smart Use http.HTTPStatus in components/[ikl]* (#58248) 2021-10-22 23:06:18 +02:00
linode Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
linux_battery
lirc
litejet Clean up unused loggers (#57662) 2021-10-14 10:03:38 -07:00
litterrobot Use entity_category in litterrobot (#59074) 2021-11-04 22:34:54 +01:00
llamalab_automate Use http.HTTPStatus in components/[ikl]* (#58248) 2021-10-22 23:06:18 +02:00
local_file
local_ip [ci skip] Translation update 2021-10-20 00:12:17 +00:00
locative [ci skip] Translation update 2021-10-19 00:12:08 +00:00
lock Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
logbook Use assignment expressions 30 (#58714) 2021-10-30 16:33:42 +02:00
logentries Use assignment expressions 13 (#57938) 2021-10-21 08:27:42 +02:00
logger
logi_circle Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
london_air Use http.HTTPStatus in components/[ikl]* (#58248) 2021-10-22 23:06:18 +02:00
london_underground
lookin [ci skip] Translation update 2021-11-03 00:11:55 +00:00
loopenergy
lovelace Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
luci
luftdaten [ci skip] Translation update 2021-11-01 00:13:04 +00:00
lupusec Upgrade lupupy to 0.0.21 (#56636) 2021-09-27 17:42:13 +02:00
lutron Don't return a unique_id if Lutron doesn't have a UUID for the device. (#56113) 2021-09-12 09:24:02 +02:00
lutron_caseta Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
lw12wifi
lyric [ci skip] Translation update 2021-10-27 00:11:52 +00:00
magicseaweed
mailbox Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
mailgun [ci skip] Translation update 2021-11-01 00:13:04 +00:00
manual Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
manual_mqtt Avoid service call in MQTT async_publish function (#58441) 2021-10-28 08:13:32 +02:00
map
marytts
mastodon
matrix Use assignment expressions 15 (#57961) 2021-10-18 14:01:23 +02:00
maxcube Use assignment expressions 28 (#58189) 2021-10-22 14:06:04 +02:00
mazda Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
mcp23017
media_extractor Use assignment expressions 35 (#58824) 2021-10-31 18:32:17 +01:00
media_player Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
media_source Use assignment expressions 30 (#58714) 2021-10-30 16:33:42 +02:00
mediaroom Use assignment expressions 16 (#57962) 2021-10-18 19:36:35 -07:00
melcloud Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
melissa
meraki Prefer HTTPStatus over int in HA view JSON functions (#56504) 2021-09-22 21:59:52 +03:00
message_bird Use assignment expressions 19 (#57968) 2021-10-18 15:54:38 +02:00
met Add type annotations for MET (#58804) 2021-11-01 19:37:03 +01:00
met_eireann Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
meteo_france Cleanup old config entry migration from Météo-France (#58809) 2021-10-31 16:17:35 +01:00
meteoalarm Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
meteoclimatic Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
metoffice [ci skip] Translation update 2021-11-04 00:12:21 +00:00
mfi
mhz19
microsoft Fix Microsoft tts defaults to resolve broken settings (#58499) 2021-10-27 09:54:12 +02:00
microsoft_face Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
microsoft_face_detect
microsoft_face_identify
miflora New icon names based on MDI 6.1.95 (#56085) 2021-09-11 12:34:31 -07:00
mikrotik Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
mill Update Mill library, add support for generation 3 heaters. #58536 (#58738) 2021-10-30 15:43:05 +02:00
min_max
minecraft_server Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
minio Use assignment expressions 29 (#58713) 2021-10-30 16:31:43 +02:00
mitemp_bt Upgrade mitemp_bt to 0.0.5 (#59054) 2021-11-04 20:22:11 +01:00
mjpeg Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
mobile_app Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
mochad
modbus Use assignment expressions 32 (#58716) 2021-10-30 16:30:13 +02:00
modem_callerid [ci skip] Translation update 2021-10-26 00:12:23 +00:00
modern_forms [ci skip] Translation update 2021-11-04 00:12:21 +00:00
mold_indicator Use assignment expressions 37 (#58827) 2021-10-31 18:45:27 +01:00
monoprice Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
moon [ci skip] Translation update 2021-11-01 00:13:04 +00:00
motion_blinds [ci skip] Translation update 2021-11-03 00:11:55 +00:00
motioneye Address late review of motionEye media browser (#58925) 2021-11-03 06:37:52 +01:00
mpchc
mpd Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
mqtt Mqtt fan fail deprecated options for classic speeds (#58992) 2021-11-04 17:54:27 +01:00
mqtt_eventstream Avoid service call in MQTT async_publish function (#58441) 2021-10-28 08:13:32 +02:00
mqtt_json
mqtt_room
mqtt_statestream Avoid service call in MQTT async_publish function (#58441) 2021-10-28 08:13:32 +02:00
msteams Use assignment expressions 25 (#58182) 2021-10-22 11:34:45 +02:00
mullvad Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
mutesync Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
mvglive Use assignment expressions 07 (#57787) 2021-10-17 20:24:34 +02:00
my
mychevy
mycroft
myq Use DeviceInfo Class L-M (#58312) 2021-10-25 23:26:40 +02:00
mysensors Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
mystrom Add myStrom LED Strip support extending rgblamp bulb_type (#57322) 2021-10-27 10:11:26 +02:00
mythicbeastsdns
nad Bump nad_receiver to version 0.3.0 (#58751) 2021-10-30 18:11:37 +02:00
nam Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
namecheapdns
nanoleaf Use DeviceInfo Class N-O (#58314) 2021-10-24 11:34:45 +02:00
neato Add entity category to Neato (#58367) 2021-10-25 09:44:15 +02:00
nederlandse_spoorwegen
ness_alarm
nest Revamp nest authentication config flows and remove need for redirect urls (#59033) 2021-11-04 15:56:16 -07:00
netatmo [ci skip] Translation update 2021-11-04 00:12:21 +00:00
netdata
netgear Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
netgear_lte Use assignment expressions 13 (#57938) 2021-10-21 08:27:42 +02:00
netio
network Avoid circular import in network integration (#58655) 2021-10-28 21:22:17 -07:00
neurio_energy
nexia Use DeviceInfo Class N-O (#58314) 2021-10-24 11:34:45 +02:00
nextbus
nextcloud
nfandroidtv [ci skip] Translation update 2021-11-01 00:13:04 +00:00
nightscout Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
niko_home_control
nilu
nissan_leaf Use HTTPStatus in components/[nop]* (#58279) 2021-10-23 20:56:30 +02:00
nmap_tracker Use DeviceInfo Class N-O (#58314) 2021-10-24 11:34:45 +02:00
nmbs
no_ip Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
noaa_tides
norway_air
notify Use assignment expressions 28 (#58189) 2021-10-22 14:06:04 +02:00
notify_events
notion [ci skip] Translation update 2021-11-01 00:13:04 +00:00
nsw_fuel_station
nsw_rural_fire_service_feed
nuheat Use HTTPStatus in components/[nop]* (#58279) 2021-10-23 20:56:30 +02:00
nuki Run nuki bidge.info() on executor (#58345) 2021-10-25 12:41:32 +02:00
numato
number Add auto slider/box mode to number entity (#57737) 2021-10-21 07:20:39 +02:00
nut Fix Nut resources option migration (#59020) 2021-11-04 14:26:17 +01:00
nws Use DeviceInfo Class N-O (#58314) 2021-10-24 11:34:45 +02:00
nx584 Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
nzbget [ci skip] Translation update 2021-10-19 00:12:08 +00:00
oasa_telematics Use assignment expressions 24 (#58181) 2021-10-22 14:07:19 +02:00
obihai
octoprint Increase time to authorize OctoPrint (#59051) 2021-11-04 11:06:17 +01:00
oem
ohmconnect
ombi
omnilogic Use DeviceInfo Class N-O (#58314) 2021-10-24 11:34:45 +02:00
onboarding [ci skip] Translation update 2021-11-01 00:13:04 +00:00
ondilo_ico Add long-term statistics for Ondilo ICO (#58290) 2021-10-24 11:52:25 +02:00
onewire Adjust onewire device model (#58516) 2021-10-27 12:19:55 -05:00
onkyo
onvif Use DeviceInfo Class N-O (#58314) 2021-10-24 11:34:45 +02:00
openalpr_cloud Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
openalpr_local
opencv Coerce to tuple before asserting the sequence (#58672) 2021-10-30 16:50:24 +02:00
openerz
openevse
openexchangerates Use HTTPStatus in components/[nop]* (#58279) 2021-10-23 20:56:30 +02:00
opengarage OpenGarage binary sensor (#58030) 2021-10-23 10:53:49 -10:00
openhardwaremonitor
openhome Use assignment expressions 13 (#57938) 2021-10-21 08:27:42 +02:00
opensensemap
opensky
opentherm_gw Use DeviceInfo Class N-O (#58314) 2021-10-24 11:34:45 +02:00
openuv [ci skip] Translation update 2021-11-01 00:13:04 +00:00
openweathermap Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
opnsense Use assignment expressions 14 (#57939) 2021-10-21 08:26:01 +02:00
opple
orangepi_gpio Add new orange pi boards to orangepi integration (#58392) 2021-10-27 16:00:01 +02:00
oru
orvibo
osramlightify
otp Bump pyotp to 2.6.0 (#58413) 2021-10-26 20:41:12 +02:00
ovo_energy [ci skip] Translation update 2021-11-04 00:12:21 +00:00
owntracks Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
ozw Avoid service call in MQTT async_publish function (#58441) 2021-10-28 08:13:32 +02:00
p1_monitor [ci skip] Translation update 2021-11-04 00:12:21 +00:00
panasonic_bluray
panasonic_viera Use DeviceInfo Class P-R (#58324) 2021-10-25 18:26:03 +02:00
pandora Use assignment expressions 30 (#58714) 2021-10-30 16:33:42 +02:00
panel_custom
panel_iframe
pcal9535a
pencom
persistent_notification Use assignment expressions 11 (#57792) 2021-10-17 20:15:48 +02:00
person Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
philips_js Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
pi4ioe5v9xxxx
pi_hole [ci skip] Translation update 2021-11-04 00:12:21 +00:00
picnic Use DeviceInfo Class P-R (#58324) 2021-10-25 18:26:03 +02:00
picotts
piglow
pilight Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
ping
pioneer
pjlink
plaato Use DeviceInfo Class P-R (#58324) 2021-10-25 18:26:03 +02:00
plant Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
plex [ci skip] Translation update 2021-11-01 00:13:04 +00:00
plugwise Fix Plugwise not updating config entry with discovery information (#58819) 2021-10-31 12:19:51 -07:00
plum_lightpad [ci skip] Translation update 2021-11-04 00:12:21 +00:00
pocketcasts
point Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
poolsense Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
powerwall Use DeviceInfo Class P-R (#58324) 2021-10-25 18:26:03 +02:00
profiler [ci skip] Translation update 2021-10-02 12:59:05 +00:00
progettihwsw [ci skip] Translation update 2021-10-19 00:12:08 +00:00
proliphix Use assignment expressions 13 (#57938) 2021-10-21 08:27:42 +02:00
prometheus Use assignment expressions 12 (#57937) 2021-10-20 14:34:08 -07:00
prosegur [ci skip] Translation update 2021-10-27 00:11:52 +00:00
prowl Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
proximity Use assignment expressions 22 (#57971) 2021-10-21 08:33:10 +02:00
proxmoxve Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
proxy Revert "Bump pillow to 8.3.2 (#55970)" (#56048) 2021-09-10 17:01:51 +02:00
ps4 [ci skip] Translation update 2021-11-01 00:13:04 +00:00
pulseaudio_loopback
push Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
pushbullet
pushover Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
pushsafer Use HTTPStatus in components/[nop]* (#58279) 2021-10-23 20:56:30 +02:00
pvoutput
pvpc_hourly_pricing Bump aiopvpc to 2.2.1 (#59008) 2021-11-04 05:32:16 +01:00
pyload Use assignment expressions 19 (#57968) 2021-10-18 15:54:38 +02:00
python_script Upgrade restrictedpython to 5.2a1.dev0 (#59049) 2021-11-04 14:52:57 +01:00
qbittorrent Correct unit of measurement for qbittorrent data rate sensors (#55758) 2021-09-30 11:52:21 +02:00
qld_bushfire
qnap
qrcode Revert "Bump pillow to 8.3.2 (#55970)" (#56048) 2021-09-10 17:01:51 +02:00
quantum_gateway Bump quantum_gateway to v0.0.6 (#58452) 2021-10-27 10:04:14 +02:00
qvr_pro
qwikswitch
rachio Use http.HTTPStatus in components/r* (#58288) 2021-10-23 20:53:39 +02:00
radarr Use http.HTTPStatus in components/r* (#58288) 2021-10-23 20:53:39 +02:00
radiotherm Use assignment expressions 22 (#57971) 2021-10-21 08:33:10 +02:00
rainbird
raincloud
rainforest_eagle Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
rainmachine [ci skip] Translation update 2021-11-01 00:13:04 +00:00
random
raspihats Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
raspyrfm
recollect_waste Make sure ReCollect Waste data storage conforms to standards (#57817) 2021-10-16 09:37:47 -06:00
recorder Correct rescheduling of ExternalStatisticsTask (#59076) 2021-11-04 18:35:43 +01:00
recswitch
reddit Upgrade praw to 7.4.0 (#56682) 2021-09-27 08:48:21 +02:00
rejseplanen
remember_the_milk
remote [ci skip] Translation update 2021-10-21 00:12:43 +00:00
remote_rpi_gpio
renault Use DeviceInfo Class P-R (#58324) 2021-10-25 18:26:03 +02:00
repetier Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
rest Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
rest_command Use http.HTTPStatus in components/r* (#58288) 2021-10-23 20:53:39 +02:00
rflink Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
rfxtrx Use assignment expressions 37 (#58827) 2021-10-31 18:45:27 +01:00
ridwell [ci skip] Translation update 2021-11-03 00:11:55 +00:00
ring [ci skip] Translation update 2021-11-02 00:12:41 +00:00
ripple Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
risco Use DeviceInfo Class P-R (#58324) 2021-10-25 18:26:03 +02:00
rituals_perfume_genie Use DeviceInfo Class P-R (#58324) 2021-10-25 18:26:03 +02:00
rmvtransport
rocketchat Use http.HTTPStatus in components/r* (#58288) 2021-10-23 20:53:39 +02:00
roku [ci skip] Translation update 2021-10-28 00:11:45 +00:00
roomba Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
roon Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
route53 Use http.HTTPStatus in components/r* (#58288) 2021-10-23 20:53:39 +02:00
rova
rpi_camera
rpi_gpio
rpi_gpio_pwm Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
rpi_pfio
rpi_power [ci skip] Translation update 2021-10-19 00:12:08 +00:00
rpi_rf
rss_feed_template Use assignment expressions 26 (#58187) 2021-10-22 11:31:17 +02:00
rtorrent
ruckus_unleashed Use DeviceInfo on components with via_device (R-X) (#58213) 2021-10-22 12:52:33 +02:00
russound_rio
russound_rnet
sabnzbd Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
safe_mode
saj
samsungtv [ci skip] Translation update 2021-10-24 00:12:57 +00:00
satel_integra
scene
schluter
scrape Add device_class and state_class as optional attributes to the scrape sensor, to support statistics (#58164) 2021-10-26 13:39:34 +02:00
screenlogic Use DeviceInfo in screenlogic (#58518) 2021-10-27 12:20:19 +02:00
script Use assignment expressions 33 (#58717) 2021-10-30 16:32:41 +02:00
scsgate Use assignment expressions 24 (#58181) 2021-10-22 14:07:19 +02:00
search
season [ci skip] Translation update 2021-11-01 00:13:04 +00:00
select [ci skip] Translation update 2021-10-24 00:12:57 +00:00
sendgrid Use http.HTTPStatus in components/s* (#58291) 2021-10-23 20:49:04 +02:00
sense [ci skip] Translation update 2021-11-02 00:12:41 +00:00
sensehat Update pylint to 2.11.1 (#56364) 2021-09-18 13:52:59 +02:00
sensibo Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
sensor [ci skip] Translation update 2021-11-02 00:12:41 +00:00
sentry Use assignment expressions 23 (#58180) 2021-10-22 11:13:05 +02:00
serial Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
serial_pm
sesame
seven_segments Revert "Bump pillow to 8.3.2 (#55970)" (#56048) 2021-09-10 17:01:51 +02:00
seventeentrack Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
sharkiq Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
shell_command
shelly Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
shiftr
shodan
shopping_list Use assignment expressions 12 (#57937) 2021-10-20 14:34:08 -07:00
sht31 Import Callable from collections.abc (3) (#56777) 2021-09-29 16:19:06 +02:00
sia Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
sigfox Use http.HTTPStatus in components/s* (#58291) 2021-10-23 20:49:04 +02:00
sighthound Use assignment expressions 19 (#57968) 2021-10-18 15:54:38 +02:00
signal_messenger
simplepush
simplisafe [ci skip] Translation update 2021-11-03 00:11:55 +00:00
simulated
sinch
siren
sisyphus
sky_hub Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
skybeacon
skybell
slack
sleepiq
slide Use assignment expressions 15 (#57961) 2021-10-18 14:01:23 +02:00
sma [ci skip] Translation update 2021-11-04 00:12:21 +00:00
smappee [ci skip] Translation update 2021-11-04 00:12:21 +00:00
smart_meter_texas Use assignment expressions 32 (#58716) 2021-10-30 16:30:13 +02:00
smarthab [ci skip] Translation update 2021-11-04 00:12:21 +00:00
smartthings [ci skip] Translation update 2021-11-01 00:13:04 +00:00
smarttub Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
smarty
smhi Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
sms [ci skip] Translation update 2021-11-04 00:12:21 +00:00
smtp Use assignment expressions 24 (#58181) 2021-10-22 14:07:19 +02:00
snapcast
snips Avoid service call in MQTT async_publish function (#58441) 2021-10-28 08:13:32 +02:00
snmp Use assignment expressions 35 (#58824) 2021-10-31 18:32:17 +01:00
sochain
solaredge Fix renamed solaredge sensor keys (#58875) 2021-11-01 15:37:48 +01:00
solaredge_local Use EntityDescription - solaredge_local (#56434) 2021-09-23 18:29:58 +02:00
solarlog Add device configuration URL to Solar-Log (#58954) 2021-11-02 11:27:19 -07:00
solax
soma [ci skip] Translation update 2021-11-04 00:12:21 +00:00
somfy Get the registry using the callback method (#58542) 2021-10-27 15:58:14 -07:00
somfy_mylink Use DeviceInfo in somfy-mylink (#58573) 2021-10-28 09:39:12 +02:00
sonarr [ci skip] Translation update 2021-11-04 00:12:21 +00:00
songpal Use DeviceInfo in songpal (#58574) 2021-10-28 09:41:07 +02:00
sonos Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
sony_projector
soundtouch
spaceapi Use assignment expressions 23 (#58180) 2021-10-22 11:13:05 +02:00
spc
speedtestdotnet [ci skip] Translation update 2021-11-04 00:12:21 +00:00
spider Use DeviceInfo in spider (#58575) 2021-10-28 09:39:42 +02:00
splunk Use http.HTTPStatus in components/s* (#58291) 2021-10-23 20:49:04 +02:00
spotify [ci skip] Translation update 2021-10-19 00:12:08 +00:00
sql Use assignment expressions 18 (#57967) 2021-10-18 18:36:35 +02:00
squeezebox [ci skip] Translation update 2021-11-04 00:12:21 +00:00
srp_energy Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
ssdp Bump async-upnp-client to 0.22.11 (#58803) 2021-10-31 16:16:50 +01:00
starline [ci skip] Translation update 2021-11-02 00:12:41 +00:00
starlingbank
startca Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
statistics Correct unit_of_measurement for statistics sensor (#58023) 2021-10-20 20:28:48 +02:00
statsd Use assignment expressions 15 (#57961) 2021-10-18 14:01:23 +02:00
steam_online Use assignment expressions 16 (#57962) 2021-10-18 19:36:35 -07:00
stiebel_eltron
stookalert [ci skip] Translation update 2021-10-21 00:12:43 +00:00
stream Add libav.mpegts to logging filter (#58937) 2021-11-02 06:32:02 -07:00
streamlabswater
stt
subaru Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
suez_water Use _attr for Suez water (#57278) 2021-10-11 12:20:19 +02:00
sun [ci skip] Translation update 2021-10-22 00:14:10 +00:00
supervisord
supla Use assignment expressions 27 (#58188) 2021-10-22 11:29:21 +02:00
surepetcare [ci skip] Translation update 2021-10-26 00:12:23 +00:00
swiss_hydrological_data
swiss_public_transport
swisscom Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
switch [ci skip] Translation update 2021-11-01 00:13:04 +00:00
switchbot Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
switcher_kis Use DeviceInfo in switcher-kis (#58579) 2021-10-28 14:29:37 +02:00
switchmate
syncthing [ci skip] Translation update 2021-11-01 00:13:04 +00:00
syncthru [ci skip] Translation update 2021-11-04 00:12:21 +00:00
synology_chat Use http.HTTPStatus in components/s* (#58291) 2021-10-23 20:49:04 +02:00
synology_dsm Cleanup old entity.unique_id migration from Synology DSM (#58811) 2021-10-31 19:23:40 +01:00
synology_srm Use assignment expressions 17 (#57963) 2021-10-20 17:42:26 +02:00
syslog
system_bridge Fix battery_is_charging sensor on system bridge (#58980) 2021-11-03 12:28:04 +01:00
system_health Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
system_log Use assignment expressions 30 (#58714) 2021-10-30 16:33:42 +02:00
systemmonitor Correct state classes for systemmonitor sensors (#57615) 2021-10-14 08:45:58 +02:00
tado Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
tag
tahoma Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
tank_utility Update pylint to 2.11.1 (#56364) 2021-09-18 13:52:59 +02:00
tankerkoenig Use assignment expressions 28 (#58189) 2021-10-22 14:06:04 +02:00
tapsaff
tasmota [ci skip] Translation update 2021-11-04 00:12:21 +00:00
tautulli Bump pytautulli to 21.10.0 (#57449) 2021-10-11 08:32:00 +02:00
tcp
ted5000
telegram
telegram_bot Use assignment expressions 14 (#57939) 2021-10-21 08:26:01 +02:00
tellduslive Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
tellstick Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
telnet
temper
template Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
tensorflow Use assignment expressions 17 (#57963) 2021-10-20 17:42:26 +02:00
tfiac Use assignment expressions 25 (#58182) 2021-10-22 11:34:45 +02:00
thermoworks_smoke
thethingsnetwork Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
thingspeak
thinkingcleaner Use assignment expressions 23 (#58180) 2021-10-22 11:13:05 +02:00
thomson Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
threshold Use assignment expressions 24 (#58181) 2021-10-22 14:07:19 +02:00
tibber Use assignment expressions 22 (#57971) 2021-10-21 08:33:10 +02:00
tikteck
tile [ci skip] Translation update 2021-11-04 00:12:21 +00:00
time_date
timer Use assignment expressions 11 (#57792) 2021-10-17 20:15:48 +02:00
tmb
tod Import Callable from collections.abc (4) (#56778) 2021-09-29 16:15:36 +02:00
todoist Use assignment expressions 30 (#58714) 2021-10-30 16:33:42 +02:00
tof
tomato Use http.HTTPStatus in components/[tuv]* (#58325) 2021-10-24 11:27:17 +02:00
toon [ci skip] Translation update 2021-11-04 00:12:21 +00:00
torque
totalconnect Add multi-partition support for TotalConnect (#55429) 2021-10-27 12:15:13 -05:00
touchline
tplink Add support for TP-Link KL400L5 (#58944) 2021-11-02 12:23:30 -05:00
tplink_lte
traccar Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
trace Use assignment expressions 23 (#58180) 2021-10-22 11:13:05 +02:00
tractive Add configuration url to Tractive (#58038) 2021-10-19 19:57:01 +02:00
tradfri Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
trafikverket_train Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
trafikverket_weatherstation
transmission Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
transport_nsw
travisci Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
trend Use assignment expressions 22 (#57971) 2021-10-21 08:33:10 +02:00
tts Use assignment expressions 29 (#58713) 2021-10-30 16:31:43 +02:00
tuya [ci skip] Translation update 2021-11-04 00:12:21 +00:00
twentemilieu Use attr and entity descriptions for Twente Milieu sensors (#58871) 2021-11-01 08:53:27 +01:00
twilio [ci skip] Translation update 2021-11-01 00:13:04 +00:00
twilio_call Use assignment expressions 24 (#58181) 2021-10-22 14:07:19 +02:00
twilio_sms
twinkly Use DeviceInfo in twinkly (#58609) 2021-10-28 18:24:20 +02:00
twitch
twitter Use http.HTTPStatus in components/[tuv]* (#58325) 2021-10-24 11:27:17 +02:00
ubus Use assignment expressions 35 (#58824) 2021-10-31 18:32:17 +01:00
ue_smart_radio
uk_transport Use http.HTTPStatus in components/[tuv]* (#58325) 2021-10-24 11:27:17 +02:00
unifi Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
unifi_direct
unifiled
universal Use assignment expressions 26 (#58187) 2021-10-22 11:31:17 +02:00
upb Use DeviceInfo in upb (#58621) 2021-10-28 18:26:53 +02:00
upc_connect
upcloud [ci skip] Translation update 2021-10-17 00:12:27 +00:00
updater Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
upnp Fix unique_id of derived sent-sensors (#58298) 2021-11-03 10:21:54 +01:00
uptime
uptimerobot Use DeviceInfo on components with configuration_url (#58223) 2021-10-22 17:40:13 +02:00
usb Prevent event loop delay / instability from discovery (#57463) 2021-10-13 08:37:14 -07:00
uscis
usgs_earthquakes_feed
utility_meter Use assignment expressions 31 (#58715) 2021-10-30 16:29:07 +02:00
uvc
vacuum [ci skip] Translation update 2021-10-21 00:12:43 +00:00
vallox Use NamedTuple in Vallox service_to_method mapping (#58361) 2021-10-26 10:55:29 +02:00
vasttrafik
velbus Add typing info to velbus (part 1) (#59041) 2021-11-04 14:37:44 +01:00
velux
venstar [ci skip] Translation update 2021-11-03 00:11:55 +00:00
vera Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
verisure Add state_class/entity_category to Verisure (#58403) 2021-10-25 16:32:29 +02:00
versasense
version Bump pyhaversion to 21.10.0 (#57377) 2021-10-09 23:46:25 +02:00
vesync [ci skip] Translation update 2021-11-01 00:13:04 +00:00
viaggiatreno Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
vicare Fix broken ViCare burner & compressor sensors (#58962) 2021-11-03 08:45:22 +01:00
vilfo [ci skip] Translation update 2021-10-18 00:11:59 +00:00
vivotek
vizio [ci skip] Translation update 2021-11-02 00:12:41 +00:00
vlc
vlc_telnet [ci skip] Translation update 2021-11-02 00:12:41 +00:00
voicerss Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
volkszaehler
volumio Use DeviceInfo in volumio (#58619) 2021-10-28 18:25:40 +02:00
volvooncall
vultr
w800rf32
wake_on_lan
wallbox Add state class to wallbox component (#58801) 2021-11-04 09:58:58 +01:00
waqi Support device and state classes for WAQI sensor (#57762) 2021-10-18 18:45:26 +02:00
water_heater [ci skip] Translation update 2021-10-21 00:12:43 +00:00
waterfurnace
watson_iot Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
watson_tts Address Watson TTS review comment (#58277) 2021-10-23 12:14:15 +02:00
watttime [ci skip] Translation update 2021-11-03 00:11:55 +00:00
waze_travel_time [ci skip] Translation update 2021-11-01 00:13:04 +00:00
weather Use assignment expressions 08 (#57788) 2021-10-17 20:02:42 +02:00
webhook Use assignment expressions 11 (#57792) 2021-10-17 20:15:48 +02:00
webostv Use assignment expressions 18 (#57967) 2021-10-18 18:36:35 +02:00
websocket_api Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
wemo Use DeviceInfo in wemo (#58638) 2021-10-28 23:58:33 +02:00
whirlpool Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
whois
wiffi Use DeviceInfo in wiffi (#58639) 2021-10-29 00:19:25 +02:00
wilight Use DeviceInfo on components with via_device (R-X) (#58213) 2021-10-22 12:52:33 +02:00
wirelesstag Use assignment expressions 34 (#58823) 2021-10-31 19:01:16 +01:00
withings [ci skip] Translation update 2021-11-04 00:12:21 +00:00
wled Move WLED sensors to entity descriptions (#58839) 2021-11-01 08:54:05 +01:00
wolflink [ci skip] Translation update 2021-11-04 00:12:21 +00:00
workday Bump holidays to 0.11.3.1 (#56804) 2021-09-29 23:57:07 +02:00
worldclock
worldtidesinfo
worxlandroid Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
wsdot Use http.HTTPStatus in components/[wxyz]* (#58330) 2021-10-24 17:25:01 +02:00
x10
xbee Use assignment expressions 17 (#57963) 2021-10-20 17:42:26 +02:00
xbox Use DeviceInfo in xbox (#58640) 2021-10-29 00:37:20 +02:00
xbox_live Use assignment expressions 39 (#58829) 2021-10-31 18:56:25 +01:00
xeoma
xiaomi Use http.HTTPStatus in components/[wxyz]* (#58330) 2021-10-24 17:25:01 +02:00
xiaomi_aqara [ci skip] Translation update 2021-11-04 00:12:21 +00:00
xiaomi_miio Fix mop attribute for unified mop and water box in Xiaomi Miio (#58990) 2021-11-04 17:00:25 +01:00
xiaomi_tv
xmpp Use http.HTTPStatus in components/[wxyz]* (#58330) 2021-10-24 17:25:01 +02:00
xs1
yale_smart_alarm Use DeviceInfo in yale-smart-alarm (#58644) 2021-10-29 00:38:27 +02:00
yamaha Upgrade rvx to 0.7.0 (#57430) 2021-10-11 06:47:38 +02:00
yamaha_musiccast [ci skip] Translation update 2021-11-04 00:12:21 +00:00
yandex_transport Support suburban railways stations in yandex transport (#58281) 2021-10-24 17:36:35 +02:00
yandextts Bump to aiohttp 3.8.0 (#58974) 2021-11-04 10:07:50 -05:00
yeelight [ci skip] Translation update 2021-11-03 00:11:55 +00:00
yeelightsunflower
yi
youless Use DeviceInfo in youless (#58645) 2021-10-28 17:46:01 -05:00
zabbix Use assignment expressions 12 (#57937) 2021-10-20 14:34:08 -07:00
zamg
zengge
zeroconf Use zeroconf attributes (A-D) (#58835) 2021-11-02 12:27:06 -05:00
zerproc Use DeviceInfo in zerproc (#58647) 2021-10-28 18:17:40 -05:00
zestimate Migrate attribution attribute for Zestimate (#58854) 2021-10-31 20:43:42 -07:00
zha Use assignment expressions 38 (#58828) 2021-10-31 18:49:18 +01:00
zhong_hong Use assignment expressions 21 (#57970) 2021-10-20 17:47:46 +02:00
ziggo_mediabox_xl
zodiac [ci skip] Translation update 2021-10-19 00:12:08 +00:00
zone [ci skip] Translation update 2021-10-22 00:14:10 +00:00
zoneminder Use assignment expressions 36 (#58825) 2021-10-31 18:35:27 +01:00
zwave [ci skip] Translation update 2021-11-01 00:13:04 +00:00
zwave_js [ci skip] Translation update 2021-11-03 00:11:55 +00:00
__init__.py