hass-core/homeassistant/components
Alexander Somov d754ea7e22
Add new Rabbit Air integration (#66130)
* Add new Rabbit Air integration

* Remove py.typed file

It is not needed and was just accidentally added to the commit.

* Enable strict type checking for rabbitair component

Keeping the code fully type hinted is a good idea.

* Add missing type annotations

* Remove translation file

* Prevent data to be added to hass.data if refresh fails

* Reload the config entry when the options change

* Add missing type parameters for generics

* Avoid using assert in production code

* Move zeroconf to optional dependencies

* Remove unnecessary logging

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Remove unused keys from the manifest

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Replace property with attr

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Allow to return None for power

The type of the is_on property now allows this.

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Remove unnecessary method call

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Update the python library

The new version properly re-exports names from the package root.

* Remove options flow

Scan interval should not be part of integration configuration. This was
the only option, so the options flow can be fully removed.

* Replace properties with attrs

* Remove multiline ternary operator

* Use NamedTuple for hass.data

* Remove unused logger variable

* Move async_setup_entry up in the file

* Adjust debouncer settings to use request_refresh

* Prevent status updates during the cooldown period

* Move device polling code to the update coordinator

* Fix the problem with the switch jumping back and forth

The UI seems to have a timeout of 2 seconds somewhere, which is just a
little bit less than what we normally need to get an updated state. So
the power switch would jump to its previous state and then immediately
return to the new state.

* Update the python library

The new version fixes errors when multiple requests are executed
simultaneously.

* Fix incorrect check for pending call in debouncer

This caused the polling to stop.

* Fix tests

* Update .coveragerc to exclude new file.
* Remove test for Options Flow.

* Update the existing entry when device access details change

* Add Zeroconf discovery step

* Fix tests

The ZeroconfServiceInfo constructor now requires one more argument.

* Fix typing for CoordinatorEntity

* Fix signature of async_turn_on

* Fix depreciation warnings

* Fix manifest formatting

* Fix warning about debouncer typing

relates to 5ae5ae5392

* Wait for config entry platform forwards

* Apply some of the suggested changes

* Do not put the MAC address in the title. Use a fixed title instead.
* Do not format the MAC to use as a unique ID.
* Do not catch exceptions in _async_update_data().
* Remove unused _entry field in the base entity class.
* Use the standard attribute self._attr_is_on to keep the power state.

* Store the MAC in the config entry data

* Change the order of except clauses

OSError is an ancestor class of TimeoutError, so TimeoutError should be
handled first

* Fix depreciation warnings

* Fix tests

The ZeroconfServiceInfo constructor arguments have changed.

* Fix DeviceInfo import

* Rename the method to make it clearer what it does

* Apply suggestions from code review

* Fix tests

* Change speed/mode logic to use is_on from the base class

* A zero value is more appropriate than None

since None means "unknown", but we actually know that the speed is zero
when the power is off.

---------

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-01-05 16:34:28 +01:00
..
3_day_blinds
abode Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
accuweather Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
acer_projector
acmeda Improve acmeda typing (#106812) 2024-01-01 22:16:22 +01:00
actiontec
adax Add Adax to strict typing (#105562) 2023-12-12 21:29:18 +01:00
adguard Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
ads
advantage_air Handle Auto Fan and MyFan in Advantage Air (#95594) 2023-12-26 23:31:25 +01:00
aemet Add typing to config flow A (#105721) 2023-12-27 12:51:24 +01:00
aep_ohio Rename domain aepohio to aep_ohio (#106536) 2023-12-28 22:24:11 +01:00
aep_texas Move aeptexas to aep_texas (#106595) 2023-12-28 21:58:34 +01:00
aftership Remove Aftership import issue when entry already exists (#105476) 2023-12-11 12:09:43 +01:00
agent_dvr Add typing to config flow A (#105721) 2023-12-27 12:51:24 +01:00
air_quality
airly Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
airnow Add Airnow to strict typing (#105566) 2023-12-23 15:16:15 -10:00
airq Enable strict typing for airq (#106813) 2024-01-01 20:33:38 +01:00
airthings Enable strict typing for airthings (#106814) 2024-01-02 11:38:20 +01:00
airthings_ble Close stale connections (Airthings BLE) (#106748) 2024-01-03 10:08:58 -10:00
airtouch4 Host field description: implement review from #104658 (#104685) 2023-11-29 08:44:28 +01:00
airvisual Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
airvisual_pro Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
airzone Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
airzone_cloud Update aioairzone-cloud to v0.3.8 (#106736) 2023-12-31 11:50:53 +01:00
aladdin_connect Update quality scale for Aladdin (#99342) 2023-12-27 10:13:18 +01:00
alarm_control_panel Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
alarmdecoder Add typing to config flow A (#105721) 2023-12-27 12:51:24 +01:00
alert
alexa Add valve support to Amazon Alexa (#106053) 2023-12-22 12:08:06 +01:00
alpha_vantage Enable strict typing for alpha_vantage (#106816) 2024-01-01 20:19:19 +01:00
amazon_polly
amberelectric Enable strict typing for amberelectric (#106817) 2024-01-01 20:35:34 +01:00
ambiclimate Enable strict typing for ambiclimate (#106819) 2024-01-01 18:09:22 -10:00
ambient_station Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
amcrest Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
amp_motorization
ampio
analytics Replace async_timeout with asyncio.timeout A-B (#98415) 2023-08-15 10:29:28 +02:00
android_ip_webcam Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
androidtv Enable strict typing for androidtv (#106820) 2024-01-01 20:15:01 +01:00
androidtv_remote Add AndroidTV remote to strict typing (#105571) 2023-12-18 10:34:39 +01:00
anel_pwrctrl Enable strict typing for anel_pwrctrl (#106821) 2024-01-01 20:14:34 +01:00
anova Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
anthemav Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
anwb_energie
aosmith Add energy usage sensor to A. O. Smith integration (#105616) 2023-12-23 17:24:49 +01:00
apache_kafka Enable strict typing for apache_kafka (#106823) 2024-01-02 13:29:38 +01:00
apcupsd Replace apcaccess dependency with aioapcaccess in apcupsd (#104571) 2023-12-08 12:40:09 +01:00
api Remove aiohttp enable_compression helper (#104174) 2023-11-29 10:24:34 -07:00
appalachianpower Add virtual integrations for AEP utilities supported by opower (#106146) 2023-12-21 06:44:40 +01:00
apple_tv Replace intersection with isdisjoint in apple_tv config flow (#106633) 2024-01-02 17:58:00 +01:00
application_credentials
apprise Add Apprise to strict typing (#105575) 2023-12-12 20:53:36 +01:00
aprs Enable strict typing for aprs (#106824) 2024-01-01 20:14:00 +01:00
aqualogic Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
aquostv Enable strict typing for aquostv (#106836) 2024-01-01 20:32:29 +01:00
aranet Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
arcam_fmj Enable strict typing for arcam_fmj (#106837) 2024-01-01 21:12:29 +01:00
arest
arris_tg2492lg Enable strict typing for arris_tg2492lg (#106838) 2024-01-01 20:47:37 +01:00
aruba Enable strict typing for aruba (#106839) 2024-01-01 20:33:15 +01:00
arwn Enable strict typing for arwn (#106840) 2024-01-02 13:07:47 +01:00
aseko_pool_live Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
assist_pipeline Move cloud stt engine to config entry (#99608) 2023-12-21 13:39:02 +01:00
asterisk_cdr Enable strict typing for asterisk_cdr + asterisk_mbox (#106841) 2024-01-01 20:45:16 +01:00
asterisk_mbox Enable strict typing for asterisk_cdr + asterisk_mbox (#106841) 2024-01-01 20:45:16 +01:00
asuswrt Add AsusWrt temperature sensors provided by http protocol (#105692) 2023-12-27 21:20:03 +01:00
atag Add typing to config flow A (#105721) 2023-12-27 12:51:24 +01:00
aten_pe
atlanticcityelectric
atome
august Bump yalexs-ble to 2.4.0 (#106834) 2024-01-02 11:41:56 +01:00
august_ble
aurora Add typing to config flow A (#105721) 2023-12-27 12:51:24 +01:00
aurora_abb_powerone Add alarm sensor to Aurora ABB (#104503) 2023-12-02 23:04:37 +01:00
aussie_broadband Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
auth Revert "Add preselect_remember_me to /auth/providers" (#106472) 2023-12-27 13:22:12 +01:00
automation Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
avea
avion
awair Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
aws Add typing to config flow A (#105721) 2023-12-27 12:51:24 +01:00
axis Remove assert for unique_id (#106910) 2024-01-02 22:01:12 +01:00
azure_devops Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
azure_event_hub
azure_service_bus
backup
baf Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
baidu
balboa Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
bayesian
bbox
beewi_smartclim
bge
binary_sensor Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
bitcoin
bizkaibus
blackbird
blebox Blebox update IP address if already configured via zeroconf (#90511) 2023-11-23 11:15:24 +01:00
blink Fix typo in Blink strings (#106641) 2023-12-29 12:01:23 +01:00
blinksticklight
bliss_automation
bloc_blinds
blockchain
bloomsky
blue_current Add reauth to Blue Current integration (#106658) 2023-12-30 13:53:35 +01:00
bluemaestro
blueprint Enable strict typing for blueprint (#106887) 2024-01-02 20:48:51 +01:00
bluesound Revert "Set volume_step in bluesound media_player" (#106582) 2023-12-28 19:54:51 +01:00
bluetooth Bump bluetooth-adapters to 0.17.0 (#107195) 2024-01-05 06:54:46 +01:00
bluetooth_adapters
bluetooth_le_tracker
bluetooth_tracker
bmw_connected_drive Remove warning message on BMW initialization (#106169) 2023-12-21 13:12:25 +01:00
bond Use more shorthand attrs in bond fan (#106740) 2023-12-30 20:49:06 +01:00
bosch_shc Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
brandt
braviatv Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
brel_home
broadlink Broadlink, BSB-Lan: add host field description (#104770) 2023-11-30 08:47:37 +01:00
brother Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
brottsplatskartan Bump brottsplatskartan 1.0.5 (#105759) 2023-12-14 23:36:12 +01:00
browser
brunt
bsblan Broadlink, BSB-Lan: add host field description (#104770) 2023-11-30 08:47:37 +01:00
bswitch
bt_home_hub_5
bt_smarthub
bthome Bump bthome_ble to 3.3.1 (#105834) 2023-12-16 09:08:28 -10:00
bticino
bubendorff
buienradar Add country code constant (#105640) 2023-12-13 16:50:46 +01:00
button Add support for attribute caching to the button platform (#106259) 2023-12-23 11:09:46 +01:00
caldav Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
calendar Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
camera Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
canary
cast Bump pychromecast to 13.0.8 (#104320) 2023-11-21 17:41:04 +01:00
ccm15 Add diagnostics to ccm15 (#106329) 2023-12-24 02:34:36 +01:00
cert_expiry
channels
circuit
cisco_ios
cisco_mobility_express
cisco_webex_teams
citybikes
clementine Revert "Set volume_step in clementine media_player" (#106578) 2023-12-28 19:54:10 +01:00
clickatell
clicksend
clicksend_tts
climate Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
cloud Fix mobile_app cloudhook creation (#107068) 2024-01-05 10:53:59 +01:00
cloudflare Force IPv4 when getting location information (#104363) 2023-11-23 09:13:00 +01:00
cmus Revert "Set volume_step in cmus media_player" (#106579) 2023-12-28 19:54:21 +01:00
co2signal Bump aioelectricitymaps to v0.1.6 (#106932) 2024-01-03 08:52:41 +01:00
coinbase Fix Coinbase for new API Structure (#103930) 2023-11-13 20:10:15 +01:00
color_extractor
comed
comed_hourly_pricing
comelit Add Comelit alarm zones sensor (#106421) 2023-12-27 16:47:59 +01:00
comfoconnect Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
command_line Add strict typing to command_line (#106889) 2024-01-02 20:04:28 +01:00
compensation
concord232
coned
config Differentiate between warnings and errors in check_config helper (#102902) 2023-11-05 03:08:04 +01:00
configurator
control4
conversation Report missing entities/areas instead of failing to match in Assist (#107151) 2024-01-04 17:09:20 -06:00
coolmaster Comelit, Coolmaster: add host field description (#104771) 2023-11-30 08:47:17 +01:00
counter Enable strict typing for counter (#106906) 2024-01-03 09:06:26 +01:00
cover Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
cozytouch
cppm_tracker
cpuspeed
cribl
crownstone
cups
currencylayer
dacia
daikin Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
danfoss_air
datadog
date Add support for attribute caching to the date platform (#106338) 2023-12-23 15:14:09 -10:00
datetime Add support for attribute caching to the datetime platform (#106340) 2023-12-23 15:14:48 -10:00
ddwrt
debugpy
deconz Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
decora Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
decora_wifi
default_config
delijn
delmarva
deluge Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
demo Implement mode validation in Climate entity component (#105745) 2023-12-27 14:51:39 +01:00
denon
denonavr Small cleanups to denonavr (#107050) 2024-01-04 09:35:13 +01:00
derivative
devialet Bump Devialet to 1.4.5 (#106184) 2023-12-21 20:18:20 +01:00
device_automation Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
device_sun_light_trigger
device_tracker Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
devolo_home_control Bump devolo_home_control_api to 0.18.3 (#106035) 2023-12-19 10:26:54 +01:00
devolo_home_network Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
dexcom
dhcp Improve performance of dhcp on high activity networks (#105884) 2023-12-21 20:36:09 +01:00
diagnostics Update mypy to 1.7.0 (#103800) 2023-11-11 23:31:04 +01:00
dialogflow
diaz
digital_loggers
digital_ocean
directv Deconz to DoorBird: add host field description (#104772) 2023-11-30 17:24:21 +01:00
discogs
discord
discovergy Avoid unnecessary domain dataclass in Discovergy (#106869) 2024-01-02 13:28:55 +01:00
dlib_face_detect
dlib_face_identify
dlink Deconz to DoorBird: add host field description (#104772) 2023-11-30 17:24:21 +01:00
dlna_dmr Bump getmac 0.9.4 (#106321) 2023-12-25 09:18:06 -10:00
dlna_dms Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
dnsip DNS IP implement retry (#105675) 2023-12-30 10:51:34 +01:00
dominos
doods
doorbird Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
dooya
dormakaba_dkey Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
dovado Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
downloader
dremel_3d_printer Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
drop_connect Bump dropmqttapi to 1.0.2 (#106978) 2024-01-03 21:10:00 +01:00
dsmr Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
dsmr_reader Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
dte_energy_bridge
dublin_bus_transport
duckdns
dunehd Dremel to Duotecno: add host field description (#104776) 2023-11-30 09:43:42 +01:00
duotecno Bump pyduotecno to 2024.1.1 (#106801) 2024-01-01 23:45:31 +01:00
dwd_weather_warnings Remove platform YAML from DWD Weather Warnings (#103379) 2023-11-04 18:56:53 +01:00
dweet
dynalite Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
eafm
eastron
easyenergy Changed setup of easyEnergy services (#106288) 2023-12-27 13:04:49 +01:00
ebox
ebusd
ecoal_boiler
ecobee Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
ecoforest Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
econet Poll econet water heater once an hour (#90961) 2023-11-27 11:16:10 +01:00
ecovacs
ecowitt
eddystone_temperature
edimax
edl21
efergy Finish Efergy entity translations (#107152) 2024-01-05 12:32:32 +01:00
egardia
eight_sleep
electrasmart
electric_kiwi Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
elgato Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
eliqonline
elkm1 Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
elmax Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
elv
emby
emoncms
emoncms_history
emonitor Migrate Emonitor to has entity name (#107153) 2024-01-04 21:17:23 +01:00
emulated_hue Fix emulated_hue brightness check (#106783) 2024-01-02 12:51:05 +01:00
emulated_kasa
emulated_roku
energie_vanons
energy Initialize energy_state without price (#97031) 2023-12-08 17:46:08 +01:00
energyzero Changed setup of EnergyZero services (#106224) 2024-01-02 13:24:17 +01:00
enigma2 Bump openwebifpy to 4.0.4 (#107000) 2024-01-03 19:40:59 -05:00
enmax
enocean Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
enphase_envoy Bump pyenphase to 1.15.2 (#106134) 2023-12-20 14:10:56 -10:00
entur_public_transport
environment_canada Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
envisalink Remove code owner for envisalink integration (#103864) 2023-11-27 09:59:18 +01:00
ephember
epson Enphase to Evil: add host field description (#104779) 2023-11-30 17:25:04 +01:00
epsonworkforce
escea
esera_onewire
esphome Add test coverage for ESPHome service calls (#107042) 2024-01-04 09:37:56 +01:00
etherscan
eufy
eufylife_ble Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
event Revert "Raise HomeAssistantError if event is triggered with invalid event_type" (#106458) 2023-12-27 10:22:37 +01:00
evergy
everlights
evil_genius_labs Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
evohome Make evohome strictly typed (#106012) 2023-12-21 13:22:42 +01:00
ezviz Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
faa_delays Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
facebook
facebox
fail2ban
familyhub
fan Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
fastdotcom Add Fastdotcom service (#105553) 2023-12-12 21:18:12 +01:00
feedreader Fix feedreader date comparison to allow RSS entries with identical timestamps (#104925) 2023-12-23 16:48:36 +01:00
ffmpeg
ffmpeg_motion
ffmpeg_noise
fibaro Remove dead code in fibaro light (#106890) 2024-01-04 09:45:08 +01:00
fido
file
file_upload
filesize
filter
fints Fix fints account type check (#106082) 2024-01-02 09:59:13 +01:00
fire_tv
fireservicerota
firmata Correct SerialException import in dsmr, firmata, landysgyr_heat_meater and rfxtrx integrations (#104889) 2023-12-02 19:30:04 +01:00
fitbit Improve fitbit authentication error handling (#106885) 2024-01-02 17:51:15 +01:00
fivem Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
fixer
fjaraskupan Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
fleetgo
flexit
flexit_bacnet Set precision to halves in flexit_bacnet (#106959) 2024-01-03 14:43:17 +01:00
flexom
flic
flick_electric
flipr
flo FiveM to Foscam: add host field description (#104782) 2023-11-30 11:59:20 +01:00
flock
flume Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
flux
flux_led Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
folder
folder_watcher
foobot
forecast_solar Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
forked_daapd
fortios
foscam Add foscam coordinator (#92665) 2023-12-22 17:44:52 +01:00
foursquare
free_mobile
freebox Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
freedns
freedompro
fritz Fix switch states in AVM FRITZ!Box Tools (#107183) 2024-01-04 23:36:36 +01:00
fritzbox Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
fritzbox_callmonitor Migrate AVM FRITZ!Box Call monitor to has entity name (#99752) 2024-01-04 21:26:12 +01:00
fronius Allow Fronius devices to be deleted (#106141) 2023-12-21 10:02:38 +01:00
frontend Update frontend to 20240104.0 (#107155) 2024-01-04 19:45:18 +01:00
frontier_silicon Revert "Set volume_step in frontier_silicon media_player" (#106583) 2023-12-28 19:50:57 +01:00
fujitsu_anywair Add virtual integration Fujitsu anywAIR (#102978) 2023-12-04 08:09:15 +01:00
fully_kiosk Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
futurenow
garadget
garages_amsterdam Update odp-amsterdam lib to v6.0.0 (#104339) 2023-11-22 10:24:10 +01:00
gardena_bluetooth Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
gaviota
gc100
gdacs Migrate GDACS to has entity name (#104733) 2023-11-30 08:22:16 +01:00
generic Synchronize and cache Generic Camera still image fetching (#105821) 2023-12-27 21:19:25 +01:00
generic_hygrostat
generic_thermostat
geniushub Fix geniushub smart plug state at start-up (#102110) 2023-12-05 14:03:39 +01:00
geo_json_events Remove platform YAML from GeoJSON (#103393) 2023-11-06 01:15:49 +01:00
geo_location Add attr caching support to the geo_location platform (#106432) 2023-12-27 08:46:36 +01:00
geo_rss_events
geocaching Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
geofency
geonetnz_quakes
geonetnz_volcano
gios Remove gios sensor description required fields mixin (#106174) 2023-12-21 13:25:21 +01:00
github Adjust the GitHub config flow (#105295) 2023-12-27 13:42:24 +01:00
gitlab_ci
gitter
glances Issue warning if glances server version is 2 (#105887) 2024-01-04 05:17:43 +01:00
goalzero Goalzero to HEOS: add host field description (#104786) 2023-11-30 17:04:15 +01:00
gogogate2
goodwe Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
google Bump gcal_sync to 6.0.3 (#104423) 2023-11-24 10:12:00 +01:00
google_assistant Enable toggle on valve/cover start in google_assistant (#106378) 2023-12-25 15:40:17 +01:00
google_assistant_sdk Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
google_cloud
google_domains
google_generative_ai_conversation Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
google_mail Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
google_maps
google_pubsub
google_sheets Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
google_tasks Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
google_translate
google_travel_time Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
google_wifi Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
govee_ble
gpsd
gpslogger
graphite
gree Remove gree switch entity description required fields mixin (#105849) 2023-12-19 10:35:19 +01:00
greeneye_monitor
greenwave
group Move group helpers into their own module (#106924) 2024-01-04 17:34:56 +01:00
growatt_server Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
gstreamer
gtfs
guardian Clean up outdated entity replacement logic in Guardian (#107160) 2024-01-04 21:50:45 +01:00
habitica
hardkernel
hardware
harman_kardon_avr
harmony Only raise issue if switch used in Logitech Harmony Hub (#104941) 2023-12-03 11:57:48 +01:00
hassio Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
havana_shade
haveibeenpwned
hddtemp
hdmi_cec Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
heatmiser
heiwa
heos Goalzero to HEOS: add host field description (#104786) 2023-11-30 17:04:15 +01:00
here_travel_time
hexaom
hi_kumo
hikvision
hikvisioncam
hisense_aehw4a1
history Avoid db hit and executor job for impossible history queries (#104724) 2023-11-29 11:20:22 -07:00
history_stats
hitron_coda
hive Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
hko Add Hong Kong Observatory integration (#98703) 2024-01-05 14:52:46 +01:00
hlk_sw16 HLK to Hyperion: add host field description (#104789) 2023-11-30 16:38:40 +01:00
holiday Add translatable title to holiday (#106825) 2024-01-02 23:40:38 +01:00
home_connect Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
home_plus_control Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
homeassistant Deprecate legacy_templates (#105556) 2023-12-22 00:42:16 +01:00
homeassistant_alerts
homeassistant_green
homeassistant_hardware
homeassistant_sky_connect
homeassistant_yellow
homekit Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
homekit_controller Add color temp support for older HomeKit devices (#107206) 2024-01-04 22:50:26 -10:00
homematic
homematicip_cloud
homewizard Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
homeworks
honeywell Missing exception on relogin in Honeywell (#106324) 2023-12-23 21:11:51 -05:00
horizon
hp_ilo
html5
http Bump aiohttp-zlib-ng to 0.3.0 (#107184) 2024-01-05 14:28:29 +01:00
huawei_lte Don't make huawei_lte entity classes dataclasses (#106160) 2023-12-22 14:27:28 +01:00
hue Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
huisbaasje Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
humidifier Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
hunterdouglas_powerview Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
hurrican_shutters_wholesale
hvv_departures Add fields cancelled & extra to result of the departure HVV sensor (#105030) 2023-12-05 13:15:16 +01:00
hydrawise Update pydrawise to 2024.1.0 (#107032) 2024-01-04 09:36:24 +01:00
hyperion HLK to Hyperion: add host field description (#104789) 2023-11-30 16:38:40 +01:00
ialarm iAlarm to Keenetic: add host field description (#104791) 2023-11-30 17:03:27 +01:00
iammeter Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
iaqualink Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
ibeacon Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
icloud
idasen_desk Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
idteck_prox
ifttt Remove some unnecessary uses of regular expressions (#101182) 2023-10-03 20:55:00 -05:00
iglo
ign_sismologia
ihc
image Add support for attribute caching to the image platform (#106333) 2023-12-23 14:27:14 -10:00
image_processing Remove unnecessary async_add_job in face processing of image_processing (#106323) 2023-12-23 12:30:31 -10:00
image_upload
imap Fix SSLCipherList typing error in IMAP coordinator (#105362) 2023-12-08 21:34:01 -10:00
improv_ble Update pylint to 3.0.3 (#105491) 2023-12-11 17:04:07 +01:00
incomfort Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
indianamichiganpower Add virtual integrations for AEP utilities supported by opower (#106146) 2023-12-21 06:44:40 +01:00
influxdb Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
inkbird
input_boolean
input_button
input_datetime
input_number
input_select
input_text Add strict typing for input_text (#103095) 2023-10-31 10:29:04 +01:00
inspired_shades
insteon Bump pyinsteon (#107010) 2024-01-03 19:48:57 -05:00
integration
intellifire Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
intent Small code clean up (#103603) 2023-11-07 20:52:58 +01:00
intent_script Add script_mode parameter to custom intent scripts (#102203) 2023-11-09 16:41:25 -06:00
intesishome
ios Reverse component path (#104087) 2023-12-05 08:43:58 +01:00
iotawatt Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
iperf3
ipma Remove ipma entity description required fields mixin (#106039) 2023-12-19 10:35:04 +01:00
ipp Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
iqvia Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
irish_rail_transport
islamic_prayer_times Add location selector to Islamic prayer times (#105911) 2023-12-22 15:24:50 +01:00
ismartwindow
iss
isy994 Index entities by domain for entity services (#106759) 2024-01-02 15:28:58 +01:00
itach
itunes
izone
jellyfin Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
jewish_calendar Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
joaoapps_join
juicenet Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
justnimbus Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
jvc_projector
kaiterra Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
kaleidescape Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
kankun
keba
keenetic_ndms2 iAlarm to Keenetic: add host field description (#104791) 2023-11-30 17:03:27 +01:00
kef Bump getmac 0.9.4 (#106321) 2023-12-25 09:18:06 -10:00
kegtron
kentuckypower Add virtual integrations for AEP utilities supported by opower (#106146) 2023-12-21 06:44:40 +01:00
keyboard
keyboard_remote
keymitt_ble
kira
kitchen_sink
kiwi
kmtronic KMtronic to LG Soundbar: add host field description (#104792) 2023-11-30 16:57:44 +01:00
knx Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
kodi Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
konnected
kostal_plenticore Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
kraken Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
kulersky
kwb
lacrosse Add Humidity device class to LaCross humidity sensor (#104814) 2023-11-30 18:45:52 +01:00
lacrosse_view Apply units of measure provided in API when available in LaCrosse View (#106299) 2023-12-23 13:41:15 +01:00
lametric Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
landisgyr_heat_meter Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
lannouncer
lastfm Remove platform YAML from LastFM (#103391) 2023-11-04 19:24:34 +01:00
launch_library Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
laundrify
lawn_mower Add support for attribute caching to the lawn_mower platform (#106335) 2023-12-23 14:28:25 -10:00
lcn Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
ld2410_ble Bump bluetooth-data-tools to 1.19.0 (#106156) 2023-12-20 21:13:59 -10:00
led_ble Bump bluetooth-data-tools to 1.19.0 (#106156) 2023-12-20 21:13:59 -10:00
legrand
lg_netcast
lg_soundbar KMtronic to LG Soundbar: add host field description (#104792) 2023-11-30 16:57:44 +01:00
lidarr Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
life360 Remove deprecated Life360 yaml configuration (#106286) 2024-01-02 17:43:33 +01:00
lifx Lifx, Lutron: add host field description (#104855) 2023-12-04 10:44:52 +01:00
lifx_cloud
light Refactor light platform to avoid duplicate property calls (#106857) 2024-01-02 12:49:53 +01:00
lightwave
limitlessled
linear_garage_door Add Linear Garage Door integration (#91436) 2023-11-22 09:35:31 +01:00
linksys_smart
linode
linux_battery
lirc
litejet Remove hardcoded bits from LiteJet integration (#106281) 2023-12-27 15:43:00 +01:00
litterrobot Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
livisi Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
llamalab_automate
local_calendar Bump ical to 6.1.1 (#105462) 2023-12-10 15:46:27 -08:00
local_file
local_ip
local_todo Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
locative
lock Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
logbook Add translatable title to logbook (#106810) 2024-01-02 13:30:04 +01:00
logentries
logger
logi_circle
london_air
london_underground
lookin Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
loqed Use correct config entry field to update when IP changes in loqed (#103051) 2023-10-30 15:57:00 +01:00
lovelace Remove logic converting empty or falsy YAML to empty dict (#103912) 2023-12-05 18:08:11 +01:00
luci
luftdaten
lupusec Add support for lupusec smoke and water sensor (#103905) 2023-11-15 13:39:34 +01:00
lutron
lutron_caseta Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
luxaflex
lw12wifi
lyric Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
mailbox Move config_per_platform and extract_domain_configs to config.py (#104989) 2023-12-04 12:48:49 +01:00
mailgun
manual
manual_mqtt
map
marantz
martec
marytts
mastodon
matrix Improve matrix typing (#105067) 2023-12-05 13:40:14 +01:00
matter Add more fine grained control over Matter server commissioning for the Companion apps (#106237) 2023-12-27 16:55:07 +01:00
maxcube
mazda
meater Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
medcom_ble
media_extractor Add support for cookie file to media_extractor (#104973) 2023-12-30 14:34:50 +01:00
media_player Remove group_members from significant attributes in media player (#106916) 2024-01-02 23:47:32 +01:00
media_source
mediaroom
melcloud Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
melissa
melnor Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
meraki
message_bird
met Move met coordinator to own module (#103546) 2023-11-08 16:55:09 +01:00
met_eireann
meteo_france Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
meteoalarm
meteoclimatic
metoffice
mfi
microsoft
microsoft_face
microsoft_face_detect
microsoft_face_identify
mijndomein_energie
mikrotik Improve mikrotik error handling (#106244) 2023-12-23 16:26:27 +01:00
mill Bump millheater to 0.11.8 (#106464) 2023-12-27 11:44:09 +01:00
min_max
minecraft_server Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
minio
mjpeg
moat
mobile_app Fix mobile_app cloudhook creation (#107068) 2024-01-05 10:53:59 +01:00
mochad
modbus Removed double assignment of _attr_target_temperature_step in __init__ (#106611) 2024-01-03 13:44:14 +01:00
modem_callerid
modern_forms Add scaling utils for brightness and fanspeed (#104753) 2023-12-04 12:10:58 +01:00
moehlenhoff_alpha2 Check if heat area exists when setting up valve opening and battery sensors in moehlenhoff alpha2 (#105437) 2023-12-10 23:59:54 +01:00
mold_indicator
monessen
monoprice Revert "Set volume_step in monoprice media_player" (#106580) 2023-12-28 19:54:36 +01:00
moon
mopeka Bump mopeka-iot-ble to 0.5.0 (#104186) 2023-11-18 23:14:06 -06:00
motion_blinds Bump motionblinds to 0.6.19 (#105951) 2023-12-18 11:30:44 +01:00
motioneye Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
motionmount Add integration for Vogel's MotionMount (#103498) 2023-12-22 12:04:58 +01:00
mpd Use non-persistent connection for MPD (#94507) 2023-11-27 18:35:46 +01:00
mqtt Remove naming warnings and work-a-rounds for incorrectly configured MQTT entities (#107188) 2024-01-05 09:32:22 +01:00
mqtt_eventstream
mqtt_json
mqtt_room
mqtt_statestream
msteams
mullvad
mutesync Modern Forms to MyStrom: add host field description (#104856) 2023-12-04 10:46:49 +01:00
mvglive
my
mycroft
myq Remove MyQ Integration (#103565) 2023-11-07 14:11:54 +01:00
mysensors Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
mystrom Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
mythicbeastsdns
nad
nam Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
namecheapdns
nanoleaf Nanoleaf to Nut: add host field description (#104857) 2023-12-04 10:38:52 +01:00
neato Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
nederlandse_spoorwegen
ness_alarm
nest Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
netatmo Bump pyatmo to v8.0.2 (#106758) 2023-12-31 10:04:42 +01:00
netdata
netgear Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
netgear_lte Set entity category and device class for Netgear LTE entities (#106661) 2024-01-02 09:55:06 +01:00
netio
network
neurio_energy
nexia
nexity
nextbus Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
nextcloud Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
nextdns Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
nfandroidtv Nanoleaf to Nut: add host field description (#104857) 2023-12-04 10:38:52 +01:00
nibe_heatpump Update nibe heatpump dependency to 2.5.2 (#104526) 2023-11-26 03:51:55 +01:00
nightscout
niko_home_control
nilu
nina Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
nissan_leaf
nmap_tracker Bump getmac 0.9.4 (#106321) 2023-12-25 09:18:06 -10:00
nmbs
no_ip
noaa_tides
nobo_hub Always set _attr_current_option in Nobø Hub select entities (#105289) 2023-12-08 14:42:42 +01:00
norway_air
notify Remove logic converting empty or falsy YAML to empty dict (#103912) 2023-12-05 18:08:11 +01:00
notify_events
notion Fix bug with non-existent Notion bridge IDs (#106152) 2023-12-23 10:26:00 +01:00
nsw_fuel_station
nsw_rural_fire_service_feed
nuheat
nuki Nanoleaf to Nut: add host field description (#104857) 2023-12-04 10:38:52 +01:00
numato
number Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
nut Nanoleaf to Nut: add host field description (#104857) 2023-12-04 10:38:52 +01:00
nutrichef
nws Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
nx584
nzbget
oasa_telematics
obihai Obihai to OpenGarage: add host field description (#104858) 2023-12-04 09:13:48 +01:00
octoprint Pass default SSLContext instances to Octoprint custom HTTP sessions (#105351) 2024-01-02 11:59:40 +01:00
oem
ohmconnect
ombi
omnilogic
onboarding
oncue
ondilo_ico Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
onewire Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
onkyo
onvif Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
open_meteo Update open-meteo to v0.3.1 (#103613) 2023-11-07 22:54:56 +01:00
openai_conversation Bump openai end switch from dall-e-2 to dall-e-3 (#104998) 2023-12-11 09:47:26 -05:00
openalpr_cloud
opencv
openerz
openevse
openexchangerates Remove openexchangerates sensor rounding (#103972) 2023-11-14 13:01:45 -05:00
opengarage Add button platform to Opengarage (#103569) 2024-01-04 07:37:24 +01:00
openhardwaremonitor
openhome Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
opensensemap
opensky Bump python-opensky to 1.0.0 (#105131) 2023-12-06 16:21:12 +01:00
opentherm_gw Opentherm gateway: Set unit of measurement for count sensors (#106313) 2023-12-27 21:16:55 +01:00
openuv Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
openweathermap Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
opnsense
opower Disable IPv6 in the opower integration to fix AEP utilities (#107203) 2024-01-04 15:07:15 -10:00
opple
oralb
oru
oru_opower
orvibo Bump Orvibo to 1.1.2 (#107162) 2024-01-04 20:41:12 +01:00
osoenergy Add OSO Energy integration (#70365) 2023-12-08 08:51:59 +01:00
osramlightify
otbr Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
otp
ourgroceries Don't fetch unchanged OurGroceries lists (#105998) 2023-12-20 10:35:42 +01:00
overkiz Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
ovo_energy Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
owntracks
p1_monitor Update p1monitor lib to v3.0.0 (#104395) 2023-11-23 07:53:50 +01:00
panasonic_bluray
panasonic_viera
pandora
panel_custom
panel_iframe
pcs_lighting
peco Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
peco_opower
pegel_online Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
pencom
pepco
permobil Add Record distance sensor to MyPermobil (#106519) 2023-12-28 19:27:06 +01:00
persistent_notification Add translatable title to Persistent Notification (#104661) 2023-12-27 13:07:44 +01:00
person Revert "Add preselect_remember_me to /auth/providers" (#106472) 2023-12-27 13:22:12 +01:00
pge
philips_js Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
pi_hole Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
picnic Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
picotts
pilight
ping Avoid triggering ping device tracker home after restore (#106913) 2024-01-03 06:40:42 +01:00
pioneer
piper
pjlink
plaato
plant
plex Bump plexapi to 4.15.7 (#106576) 2023-12-28 19:36:57 +01:00
plugwise Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
plum_lightpad
pocketcasts
point Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
poolsense
portlandgeneral
powerwall Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
private_ble_device Bump bluetooth-data-tools to 1.19.0 (#106156) 2023-12-20 21:13:59 -10:00
profiler Bump lru-dict to 1.3.0 (#105914) 2023-12-18 00:16:31 +01:00
progettihwsw Ping to Qnap: add host field description (#104859) 2023-12-01 12:18:34 +01:00
proliphix
prometheus Handle attributes set to None in prometheus (#104247) 2023-11-20 19:53:25 +01:00
prosegur Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
prowl
proximity Add myself as codeowner for Proximity (#104100) 2023-11-16 23:12:10 +01:00
proxmoxve
proxy
prusalink Move prusalink migration to async_migrate_entry and use a minor version bump (#106109) 2023-12-20 19:10:12 +01:00
ps4
pse
psoklahoma Add virtual integrations for AEP utilities supported by opower (#106146) 2023-12-21 06:44:40 +01:00
pulseaudio_loopback
pure_energie Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
purpleair Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
push
pushbullet Add strict typing to push bullet (#99538) 2023-11-29 23:05:10 +01:00
pushover
pushsafer
pvoutput Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
pvpc_hourly_pricing Add new price sensors with API token access to pvpc hourly pricing (#85769) 2023-12-18 21:06:02 +01:00
pyload
python_script Add python_script response (#97937) 2024-01-05 14:30:15 +01:00
qbittorrent Fix qBittorrent torrent count when empty (#106903) 2024-01-03 00:19:00 +01:00
qingping Bump qingping_ble to 0.9.0 (#105876) 2023-12-16 10:16:30 -10:00
qld_bushfire
qnap Ping to Qnap: add host field description (#104859) 2023-12-01 12:18:34 +01:00
qnap_qsw Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
qrcode
quadrafire
quantum_gateway
qvr_pro
qwikswitch
rabbitair Add new Rabbit Air integration (#66130) 2024-01-05 16:34:28 +01:00
rachio Bump rachiopy to 1.1.0 (#106975) 2024-01-03 22:56:50 +01:00
radarr Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
radio_browser Update radios to v0.2.0 (#103614) 2023-11-07 23:54:06 +01:00
radiotherm Radio Thermostat to Renson: add host field description (#104860) 2023-12-04 10:37:51 +01:00
rainbird Radio Thermostat to Renson: add host field description (#104860) 2023-12-04 10:37:51 +01:00
raincloud
rainforest_eagle Radio Thermostat to Renson: add host field description (#104860) 2023-12-04 10:37:51 +01:00
rainforest_raven Add Rainforest RAVEn integration (#80061) 2024-01-05 14:00:54 +01:00
rainmachine Fix RainMachine bugs (#106231) 2023-12-27 12:38:37 +01:00
random Use shorthand attributes in Random (#103206) 2023-11-02 14:40:27 +01:00
rapt_ble
raspberry_pi Add Raspberry Pi 5 to version and hardware integration (#105992) 2023-12-18 19:31:37 +01:00
raspyrfm
raven_rock_mfg
rdw Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
recollect_waste
recorder Speed up getting the mean of statistics (#106930) 2024-01-03 09:13:23 +01:00
recovery_mode
recswitch
reddit
refoss Add Refoss integration (#100573) 2023-12-22 13:18:32 +01:00
rejseplanen
remember_the_milk
remote Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
remote_rpi_gpio
renault Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
renson Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
reolink Add Reolink image settings (#105415) 2024-01-02 15:39:28 +01:00
repairs
repetier Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
rest Pass timeout to httpx in RESTful Switch (#105364) 2023-12-19 10:47:42 -10:00
rest_command Make exceptions in rest_command services translatable (#107252) 2024-01-05 15:44:31 +01:00
rexel
rflink
rfxtrx Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
rhasspy
ridwell
ring Ring: Add partial back (#107040) 2024-01-03 15:52:05 -10:00
ripple
risco Add Risco communication delay (#101349) 2023-11-13 12:24:20 +01:00
rituals_perfume_genie Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
rmvtransport
roborock Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
rocketchat
roku Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
roomba Use walrus operator for roomba total cleaned area sensor value (#106772) 2024-01-01 06:24:13 -10:00
roon Fix roon volume truncation bug (#105696) 2023-12-27 13:37:13 +01:00
route53
rova
rpi_camera
rpi_power
rss_feed_template
rtorrent
rtsp_to_webrtc
ruckus_unleashed Reolink to Ruckus: add host field description (#104861) 2023-12-04 10:37:02 +01:00
russound_rio
russound_rnet
ruuvi_gateway Update habluetooth to 2.0.0 (#106145) 2023-12-20 20:37:39 -10:00
ruuvitag_ble
rympro
sabnzbd Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
saj
samsungtv Bump getmac 0.9.4 (#106321) 2023-12-25 09:18:06 -10:00
satel_integra
scene Add scene.delete service for dynamically created scenes (with scene.create) (#89090) 2023-11-25 20:14:48 +01:00
schedule
schlage Bump pyschlage to 2023.12.1 (#106782) 2023-12-31 20:17:51 +01:00
schluter
scl Add Seattle City Light virtual integration via Opower (#104997) 2023-12-07 10:39:54 +01:00
scrape Pin lxml to 4.9.4 (#106694) 2023-12-30 11:29:19 +01:00
screenaway
screenlogic Use shorthand attr for screenlogic climate preset modes (#106858) 2024-01-02 12:48:34 +01:00
script Move config_per_platform and extract_domain_configs to config.py (#104989) 2023-12-04 12:48:49 +01:00
scsgate
search
season Make season types translatable (#105027) 2023-12-05 09:48:46 +01:00
select Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +01:00
sendgrid
sense
sensibo Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
sensirion_ble
sensor Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
sensorblue
sensorpro
sensorpush Update sensorpush-ble library to 1.6.1 (#107168) 2024-01-04 12:00:06 -10:00
sentry Update sentry-sdk to 1.37.1 (#104499) 2023-11-25 14:43:30 +01:00
senz Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
serial
serial_pm
sesame
seven_segments
seventeentrack
sfr_box Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
sharkiq
shell_command
shelly Get Shelly RPC device gen from config entry data (#107019) 2024-01-03 19:45:59 -05:00
shodan
shopping_list Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
sia Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
sigfox
sighthound
signal_messenger
simplepush
simplisafe Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
simply_automated
simu
simulated
sinch
siren Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
sisyphus
sky_hub
skybeacon
skybell Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
slack
sleepiq Bump asyncsleepiq to v1.4.1 (#106682) 2023-12-30 01:45:04 +01:00
slide
slimproto
sma SamsungTV to Snapcast: add host field description (#104862) 2023-12-01 16:45:53 +01:00
smappee Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
smart_blinds
smart_home
smart_meter_texas
smarther
smartthings Fix preset modes error in Smartthings (#105375) 2023-12-09 13:49:32 +01:00
smarttub Map missing preset mapping for heat mode "ready" in smarttub (#106856) 2024-01-01 17:58:12 -10:00
smarty Add scaling utils for brightness and fanspeed (#104753) 2023-12-04 12:10:58 +01:00
smhi
sms
smtp Correct smtp error message string (#105148) 2023-12-07 09:35:22 +01:00
snapcast SamsungTV to Snapcast: add host field description (#104862) 2023-12-01 16:45:53 +01:00
snips
snmp Bump brother library, use pysnmp-lextudio with SNMP integration (#105591) 2023-12-12 11:36:11 -10:00
snooz
solaredge Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
solaredge_local Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
solarlog Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
solax
soma Solar-Log to Soundtouch: add host field description (#104863) 2023-12-04 10:48:58 +01:00
somfy
somfy_mylink Solar-Log to Soundtouch: add host field description (#104863) 2023-12-04 10:48:58 +01:00
sonarr Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
songpal Bump python-songpal to 0.16 (#103561) 2023-11-07 09:06:34 -05:00
sonos Cleanup Sonos subscription used during setup (#106575) 2023-12-28 21:08:55 +01:00
sony_projector
soundtouch Solar-Log to Soundtouch: add host field description (#104863) 2023-12-04 10:48:58 +01:00
spaceapi
spc
speedtestdotnet Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
spider
splunk
spotify Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
sql Bump SQLAlchemy to 2.0.25 (#106931) 2024-01-03 09:12:35 +01:00
squeezebox Add support for accessing Squeezebox over over https (#95088) 2023-12-08 15:51:19 +01:00
srp_energy Allow multiple configs for srp energy (#96573) 2023-12-14 11:07:13 +01:00
ssdp Bump async-upnp-client to 0.38.0 (#105980) 2023-12-19 10:12:30 -10:00
starline Add GPS satellites count to Starline sensor (#105740) 2023-12-29 10:29:06 +01:00
starlingbank
starlink Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
startca
statistics
statsd
steam_online
steamist Add entity translations to Steamist (#96182) 2023-12-23 08:58:54 -10:00
stiebel_eltron
stookalert
stookwijzer Revert "Update stookwijzer api to atlas leefomgeving (#103323)" (#104705) 2023-11-29 15:18:25 +01:00
stream Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
streamlabswater Introduce base entity in streamlabs water (#107095) 2024-01-04 21:52:38 +01:00
stt Mark stt entity component as strictly typed (#106723) 2024-01-02 17:07:47 +01:00
subaru Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
suez_water Reduce code duplication in Suez config flow (#105558) 2023-12-13 10:41:35 +01:00
sun Remove sun entity description required fields mixin (#105848) 2023-12-19 11:16:35 +01:00
sunweg Bump SunWEG to 2.0.3 (#106135) 2023-12-21 07:45:41 +01:00
supervisord
supla
surepetcare Bump surepy to 0.9.0 (#106101) 2023-12-20 15:46:54 +01:00
swepco Add virtual integrations for AEP utilities supported by opower (#106146) 2023-12-21 06:44:40 +01:00
swiss_hydrological_data
swiss_public_transport Remove initial entity update from swiss_public_transport (#106478) 2023-12-27 15:28:59 +01:00
swisscom
switch Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
switch_as_x Add valve support to switch_as_x (#105988) 2023-12-19 20:16:18 +01:00
switchbee Squeezebox to Synology DSM: add host field description (#104864) 2023-12-04 10:45:43 +01:00
switchbot Update switchbot to use close_stale_connections_by_address (#106835) 2024-01-02 20:44:17 +01:00
switchbot_cloud Bump switchbot-api to 1.3.0 (#105594) 2023-12-19 10:27:31 -10:00
switcher_kis Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
switchmate
symfonisk
syncthing
syncthru
synology_chat
synology_dsm Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
synology_srm
syslog
system_bridge Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
system_health
system_log
systemmonitor Handle no permission for disks in Systemmonitor (#106653) 2023-12-29 13:21:36 +01:00
tado Bump to PyTado 0.17.3 (#107181) 2024-01-04 23:41:56 +01:00
tag Add tag name to tag_scanned event data (#97553) 2023-11-28 13:58:40 +01:00
tailscale Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
tailwind Mark Tailwind a platinum quality integration (#106468) 2023-12-27 11:30:10 +01:00
tami4 Improve entity descriptions in Tami4 (#106776) 2024-01-02 13:11:19 +01:00
tank_utility
tankerkoenig Add diagnostics support to Tankerkoenig (#106301) 2023-12-23 12:20:15 +01:00
tapsaff
tasmota Bump hatasmota to 0.8.0 (#105440) 2023-12-10 23:16:06 +01:00
tautulli Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
tcp
ted5000
tedee Pass aiohttp clientsession to tedee integration (#107089) 2024-01-04 21:42:38 +01:00
telegram
telegram_bot Add missing services and strings entries for reply_to_message_id (#105072) 2023-12-06 11:01:05 +01:00
tellduslive T-add host field description (#104871) 2023-12-04 11:52:54 +01:00
tellstick
telnet
temper Bump temperusb to 1.6.1 (#106346) 2023-12-24 12:23:26 +01:00
template Add support for caching entity properties (#100601) 2023-12-22 09:02:55 -10:00
tensorflow
tesla_wall_connector Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
tessie Hotfix cache logic bug in Tessie (#107187) 2024-01-05 08:23:43 +01:00
text Add support for attribute caching to the text platform (#106262) 2023-12-23 11:10:46 +01:00
tfiac
thermobeacon Bump thermobeacon-ble to 0.6.2 (#106676) 2023-12-30 10:33:59 +01:00
thermoplus
thermopro Bump thermopro-ble to 0.5.0 (#105126) 2023-12-06 13:30:31 +01:00
thermoworks_smoke
thethingsnetwork
thingspeak
thinkingcleaner
thomson
thread Bump zeroconf to 0.129.0 (#105701) 2023-12-14 07:52:37 +01:00
threshold
tibber Fix link in Tibber configuration menu (#104322) 2023-11-25 11:41:20 +01:00
tikteck
tile
tilt_ble
time Add support for attribute caching to the time platform (#106339) 2023-12-23 15:14:31 -10:00
time_date Disable polling in time_date sensor (#106881) 2024-01-02 16:50:07 +01:00
timer
tmb
tod Fix DST handling in TOD (#84931) 2023-11-10 07:25:25 -06:00
todo Improve To-do service error handling (#106886) 2024-01-02 19:50:28 +01:00
todoist Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
tolo Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
tomato Increase Tomato request timeout (#104203) 2023-11-19 23:49:40 +01:00
tomorrowio Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
toon Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
torque
totalconnect Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
touchline
tplink Fix tplink overloading power strips (#104208) 2024-01-04 12:15:35 -10:00
tplink_lte Update mypy to 1.7.0 (#103800) 2023-11-11 23:31:04 +01:00
tplink_omada T-add host field description (#104871) 2023-12-04 11:52:54 +01:00
traccar Bump pytraccar from 1.0.0 to 2.0.0 (#103318) 2023-11-03 18:09:56 +01:00
trace
tractive Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
tradfri Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
trafikverket_camera Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
trafikverket_ferry Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
trafikverket_train Return multiple trains in Trafikverket Train (#106206) 2023-12-22 15:18:16 +01:00
trafikverket_weatherstation Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
transmission Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
transport_nsw
travisci
trend Add config flow to trend (#99761) 2023-12-27 14:46:57 +01:00
tts Remove logic converting empty or falsy YAML to empty dict (#103912) 2023-12-05 18:08:11 +01:00
tuya Add Tyua Product Category "dsd" for Filament Light (#106709) 2024-01-05 13:36:57 +01:00
twentemilieu Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
twilio
twilio_call
twilio_sms
twinkly Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
twitch Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
twitter
ubiwizz
ubus
ue_smart_radio
uk_transport
ukraine_alarm
ultraloq
unifi Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
unifi_direct Switch unifi_direct to external library (#105046) 2023-12-26 13:22:53 +01:00
unifiled
unifiprotect Use identity checks for unifiprotect enums (#106795) 2024-01-05 13:27:10 +01:00
universal Change name of universal media player to sentence case (#104204) 2023-11-19 19:27:03 +01:00
upb
upc_connect
upcloud
update Use supported_features_compat in update.install service (#107224) 2024-01-05 10:38:54 +01:00
upnp Bump getmac 0.9.4 (#106321) 2023-12-25 09:18:06 -10:00
uprise_smart_shades
uptime
uptimerobot
usb
usgs_earthquakes_feed
utility_meter Fix utility_meter reset when DST change occurs (#103012) 2023-10-30 09:46:20 +01:00
uvc
v2c Add 4 more entities in V2C Trydan EVSE (#105531) 2023-12-24 00:20:46 +01:00
vacuum Add missing vacuum toggle service description (#106729) 2023-12-30 23:16:06 +01:00
vallox Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
valve Add Valve integration (#102184) 2023-12-18 19:48:00 +01:00
vasttrafik Use new API for Vasttrafik (#102570) 2023-10-27 16:49:01 +02:00
velbus Bump velbus-aio to 2023.12.0 (#107066) 2024-01-05 13:40:00 +01:00
velux Bump pyvlx to 0.2.21 (#105800) 2023-12-21 18:28:42 +01:00
venstar Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
vera Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
verisure Remove myself from verisure codeowners (#103625) 2023-11-08 00:01:25 +01:00
vermont_castings
versasense
version Increase version default timeout from 10 to 30 seconds (#106158) 2023-12-22 11:37:03 +01:00
vesync Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
viaggiatreno
vicare Avoid changing state of reduced preset in ViCare integration (#105642) 2023-12-28 11:17:13 +01:00
vilfo Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
vivotek
vizio U-V add host field description (#104872) 2023-12-04 13:10:22 +01:00
vlc
vlc_telnet Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
vodafone_station Fix freeze entity description (#106418) 2023-12-26 18:59:40 +01:00
voicerss
voip Skip TTS when text is empty (#104741) 2023-11-30 01:31:27 +01:00
volkszaehler
volumio U-V add host field description (#104872) 2023-12-04 13:10:22 +01:00
volvooncall
vulcan
vultr
w800rf32
wake_on_lan
wake_word
wallbox Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
waqi Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
water_heater Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
waterfurnace
watson_iot
watson_tts
watttime Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
waze_travel_time
weather Fixed native apparent temperature in WeatherEntity (#106645) 2023-12-29 18:37:46 +01:00
weatherflow Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
weatherkit Bump apple_weatherkit to 1.1.2 (#105140) 2023-12-06 18:36:46 +01:00
webhook Extend auth/providers endpoint and add /api/person/list endpoint for local ip requests (#103906) 2023-11-24 17:11:54 +01:00
webostv Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
websocket_api Small speed up to compressed state diff (#106624) 2023-12-29 08:36:20 +01:00
wemo Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
whirlpool Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
whisper
whois Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
wiffi
wilight
wirelesstag Added typing for return value for async_migrate func. (#104828) 2023-11-30 18:19:10 +01:00
withings Add more Withings measurement sensors (#105561) 2023-12-27 16:55:42 +01:00
wiz Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
wled Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
wolflink Add DeviceInfo to Wolf SmartSet Entities (#104642) 2023-11-28 22:24:25 +01:00
workday Bump python-holidays to 0.39 (#106550) 2023-12-28 16:05:52 +01:00
worldclock
worldtidesinfo
worxlandroid
ws66i
wsdot
wyoming Rename "satellite enabled" to "mute" (#105619) 2023-12-13 09:09:22 +01:00
x10
xbox Fix invalid oauth2_unauthorized translation ref (#103873) 2023-11-12 21:13:38 +01:00
xeoma
xiaomi
xiaomi_aqara
xiaomi_ble
xiaomi_miio Xiaomi MIIO: fix typo in error log (#106852) 2024-01-02 12:47:16 +01:00
xiaomi_tv
xmpp Bump ical to 6.1.0 (#103759) 2023-11-11 12:57:05 +01:00
xs1
yale_home
yale_smart_alarm Add error translations to Yale Smart Living (#105678) 2023-12-13 19:41:31 +01:00
yalexs_ble Close stale connections in yalexs_ble to ensure setup can proceed (#106842) 2024-01-02 17:50:10 +01:00
yamaha
yamaha_musiccast W-Z: add host field description (#104996) 2023-12-04 14:48:56 +01:00
yandex_transport
yandextts
yardian W-Z: add host field description (#104996) 2023-12-04 14:48:56 +01:00
yeelight Bump async-upnp-client to 0.38.0 (#105980) 2023-12-19 10:12:30 -10:00
yeelightsunflower
yi
yolink Fix yolink entity descriptions (#106649) 2023-12-29 13:22:06 +01:00
youless W-Z: add host field description (#104996) 2023-12-04 14:48:56 +01:00
youtube Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
zabbix
zamg Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
zengge
zeroconf Reduce zeroconf matcher complexity (#105880) 2023-12-23 11:04:05 +01:00
zerproc
zestimate
zeversolar Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
zha Bump Zigpy to 0.60.4 (#106870) 2024-01-02 08:59:45 -05:00
zhong_hong
ziggo_mediabox_xl
zodiac
zone
zoneminder
zwave_js Bump zwave-js-server-python to 0.55.3 (#107225) 2024-01-05 12:38:00 +01:00
zwave_me Freeze integration entity descriptions (#105984) 2023-12-18 16:28:13 -10:00
__init__.py Move group helpers into their own module (#106924) 2024-01-04 17:34:56 +01:00