Releases: home-assistant/core
Releases · home-assistant/core
2024.4.0b2
- Follow real AtlanticPassAPCZoneControlZone physical mode on Overkiz (HEAT, COOL or HEAT_COOL) (@Tronix117 - #111830)
- Add overkiz heating status, absence mode, and boost mode binary sensors for Atlantic Water Heater (@ALERTua - #114184)
- Add overkiz water targets temperature numbers for Atlantic water heater (@ALERTua - #114185)
- Add overkiz bottom tank water temperature and core control water temperature for Atlantic Water Heater (@ALERTua - #114186)
- Avoid concurrent radio operations with powerview hubs (@bdraco - #114399)
- Cleanup some plex tasks that delayed startup (@bdraco - #114418)
- Bump python-ring-doorbell to 0.8.8 (@sdb9696 - #114431)
- Bump pyoverkiz to 1.13.9 (@iMicknl - #114442)
- Log warnings in Renault initialisation (@epenet - #114445)
- Bump async-upnp-client to 0.38.3 (@StevenLooman - #114447)
- Update frontend to 20240329.0 (@piitaya - #114452)
2024.4.0b1
- Use fallback voice for selected language in cloud (@MartinHjelmare - #114246)
- Bump zha-quirks to 0.0.113 (@TheJulianJES - #114311)
- Bump pyduotecno to 2024.3.2 (@Cereal2nd - #114320)
- Fix Matter airconditioner discovery of climate platform (@marcelveldt - #114326)
- Avoid changing local time on Nobø Ecohub (@oyvindwe - #114332)
- Don't access States.last_reported_ts before it's added (@emontnemery - #114333)
- Download translations only once in the build pipeline (@edenhaus - #114335)
- Remove checked in translations (@edenhaus - #114336)
- Revert velocity change in powerview (@bdraco - #114337)
- Add more Ollama models (@synesthesiam - #114339)
- Bump fjaraskupan to 2.3.0 (@elupus - #114344)
- Fix empty delays in script helper (@bdraco - #114346)
- Bump pyunifiprotect to 5.1.2 (@AngellusMortis - #114348)
- Fix script for checking on existing translations (@edenhaus - #114354)
- Improve utility meter restore state tests (@emontnemery - #114356)
- Improve device class of utility meter (@emontnemery - #114368)
- Update pytile to 2023.12.0 (@cdce8p - #114370)
- Fix streamlabswater feedback (@joostlek - #114371)
- Fix Suez water feedback (@joostlek - #114372)
- Fix Swiss public transport feedback (@joostlek - #114373)
- Fix Lupusec feedback (@joostlek - #114374)
- Adapt Tractive integration the latest API changes (@bieniu - #114380)
- Fix hassfest service icons check for custom integrations (@frenck - #114389)
- Filter preferred TTS format options if not supported (@synesthesiam - #114392)
- Fix area search for entities of devices (@frenck - #114394)
- Update frontend to 20240328.0 (@piitaya - #114396)
- Bump aioraven to 0.5.3 (@cottsay - #114397)
2024.4.0b0
2024.3.3
2024.3.2
- Streamline Notion config entry updates (refresh token and user ID) (@bachya - #112832) (notion docs)
- Bump aioautomower to 2024.3.2 (@Thomas55555 - #113162) (husqvarna_automower docs)
- Bump aioautomower to 2024.3.3 (@Thomas55555 - #113430) (husqvarna_automower docs)
- Check for EA release channel for UniFi Protect (@AngellusMortis - #113432) (unifiprotect docs)
- Bump
pysnmp-lextudio
to version6.0.11
(@lextm - #113463) (snmp docs) - Tado fix water heater (@erwindouna - #113464) (tado docs)
- Bump aiodhcpwatcher to 0.8.2 (@bdraco - #113466) (dhcp docs)
- Bump axis to v55 (@Kane610 - #113479) (axis docs)
- Bump croniter to 2.0.2 (@dgomes - #113494) (utility_meter docs)
- Revert setting communication delay in Risco init (@OnFreund - #113497) (risco docs)
- Bump pyrisco to 0.5.10 (@OnFreund - #113505) (risco docs)
- Fix missing context when running script from template entity (@emontnemery - #113523) (template docs)
- Bump ical to 7.0.3 to fix local-todo persisted with invalid DTSTART values (@allenporter - #113526) (google docs) (local_calendar docs) (local_todo docs)
- Fix Airthings BLE illuminance sensor name (@joostlek - #113560) (airthings_ble docs)
- Ignore Shelly block update with cfgChanged None (@thecode - #113587) (shelly docs)
- Catch
TimeoutError
inBrother
config flow (@bieniu - #113593) (brother docs) - Bump axis to v56 (@Kane610 - #113608) (axis docs)
- Bump pyunifiprotect to 5.0.1 (@AngellusMortis - #113630) (unifiprotect docs)
- Bump pyunifiprotect to 5.0.2 (@AngellusMortis - #113651) (unifiprotect docs)
- Add removal condition to Shelly battery sensor (@bieniu - #113703) (shelly docs)
- Bump aioraven to 0.5.2 (@cottsay - #113714) (rainforest_raven docs)
- Fix unknown values in onewire (@epenet - #113731) (onewire docs)
- Bump pymodbus v3.6.6 (@janiversen - #113796) (modbus docs)
- Catch API errors in cast media_player service handlers (@emontnemery - #113839) (cast docs)
- Bump pychromecast to 14.0.1 (@emontnemery - #113841) (cast docs)
- Fix startup race in cast (@emontnemery - #113843) (cast docs)
- Redact the area of traccar server geofences (@ludeeus - #113861) (traccar_server docs)
- Bump pytedee_async to 0.2.17 (@zweckj - #113933) (tedee docs)
- Bump axis to v57 (@Kane610 - #113952) (axis docs)
- Bump home-assistant/builder from 2024.01.0 to 2024.03.5 (@frenck - #113887)
2024.3.1
- Fix optional Jellyfin RunTimeTicks ([@j-stienstra] - #108254) ([jellyfin docs])
- Add auto fan mode icon ([@mattmccormack] - #110185) ([climate docs])
- Ignore AussieBroadband services that don't support usage information ([@FieldofClay] - #110253) ([aussie_broadband docs])
- Use friendly name for camera media source ([@OnFreund] - #110882) ([camera docs])
- Improve discovering upnp/igd device by always using the SSDP-discovery for the Unique Device Name ([@StevenLooman] - #111487) ([upnp docs])
- Update the numato-gpio dependency of the numato integration to v0.12.0 ([@clssn] - #112272) ([numato docs]) (dependency)
- Disable updating ZHA coordinator path from discovery info ([@puddly] - #112415) ([zha docs]) (breaking-change)
- Bump intents to 2024.3.6 ([@synesthesiam] - #112515) ([conversation docs]) (dependency)
- Weatherflow_cloud backing lib bump ([@jeeftor] - #112262) ([weatherflow_cloud docs]) (dependency)
- Bump weatherflow4py to 0.1.14 ([@jeeftor] - #112554) ([weatherflow_cloud docs])
- Restore the juicenet integration ([@emontnemery] - #112578) ([juicenet docs]) (new-platform)
- Fix incorrect filtering of unsupported locales in bring-api ([@tr4nt0r] - #112589) ([bring docs])
- Include pytedee_async logger in tedee integration ([@zweckj] - #112590) ([tedee docs])
- Issue warning modbus configuration when modbus configuration is empty ([@janiversen] - #112618) ([modbus docs])
- modbus scan_interval: 0 is correct configuration ([@janiversen] - #112619) ([modbus docs])
- Update frontend to 20240307.0 ([@bramkragten] - #112620) ([frontend docs])
- Make hass-nabucasa a core requirement ([@emontnemery] - #112623)
- Bump aioautomower to 2024.3.0 ([@Thomas55555] - #112627) ([husqvarna_automower docs]) (dependency)
- Bump pymodbus to v3.6.5 ([@janiversen] - #112629) ([modbus docs]) (dependency)
- Bump axis to v52 ([@Kane610] - #112632) ([axis docs]) (dependency)
- Update Loqed helper for more logging ([@mikewoudenberg] - #112646) ([loqed docs]) (dependency)
- Bump weatherflow4py to 0.1.17 ([@jeeftor] - #112661) ([weatherflow_cloud docs])
- Bump
aionotion
to 2024.03.0 ([@bachya] - #112675) ([notion docs]) - Make sure Notion saves new refresh token upon startup ([@bachya] - #112676) ([notion docs])
- Fix tado climate service ([@alinbalutoiu] - #112686) ([tado docs])
- Downgrade
pysnmp-lextudio
to version5.0.34
([@bieniu] - #112696) ([snmp docs]) (dependency) - Allow duplicate names in different modbus entities ([@janiversen] - #112701) ([modbus docs])
- Guard against db corruption when renaming entities ([@bdraco] - #112718) ([recorder docs])
- Fix local calendar handling of empty recurrence ids ([@allenporter] - #112745) ([calendar docs]) ([local_calendar docs])
- Bump pyenphase to 1.19.2 ([@catsmanac] - #112747) ([enphase_envoy docs]) (dependency)
- Bump bthome-ble to 3.7.0 ([@thecode] - #112783) ([bthome docs]) (dependency)
- Upgrade
pysnmp-lextudio
to version6.0.9
([@lextm] - #112795) ([snmp docs]) (dependency) - Bump openwrt-luci-rpc version to 1.1.17 ([@mrchi] - #112796) ([luci docs]) (dependency)
- Fix google_asssistant sensor state reporting ([@jbouwh] - #112838) ([google_assistant docs])
- Fix MJPEG fallback when still image URL is missing with basic auth ([@bdraco] - #112861) ([mjpeg docs])
- Bump boschshcpy to 0.2.82 ([@FlyingFeng2021] - #112890) ([bosch_shc docs])
- Add missing translation placeholder in Hydrawise ([@dknowles2] - #113007) ([hydrawise docs])
- Bump bthome-ble to 3.8.0 ([@Ernst79] - #113008) ([bthome docs]) (dependency)
- Bump axis to v53 ([@Kane610] - #113019) ([axis docs]) (dependency)
- Fix availability for GIOS index sensors ([@bieniu] - #113021) ([gios docs])
- Bump ical to 7.0.1 and always use home assistant timezone for local todo dtstart ([@allenporter] - #113034) ([google docs]) ([local_calendar docs]) ([local_todo docs]) (dependency)
- Fix some handle leaks in rainforest_raven ([@cottsay] - #113035) ([rainforest_raven docs])
- Fix hvac_mode for viessmann devices with heatingCooling mode ([@folke] - #113054) ([vicare docs])
- components/gardena_bluetooth: Improve avaliability reliability ([@alistair23] - #113056) ([gardena_bluetooth docs])
- Fix for controlling Hue switch entities ([@marcelveldt] - #113064) ([hue docs])
- Bump rova to 0.4.1 ([@LukasdeBoer] - #113066) ([rova docs]) (dependency)
- Fix colormode attribute on grouped Hue light ([@marcelveldt] - #113071) ([hue docs])
- Bump axis to v54 ([@Kane610] - #113091) ([axis docs])
- Bump aiodhcpwatcher to 0.8.1 ([@bdraco] - #113096) ([dhcp docs]) (dependency)
- bump pytedee_async to 0.2.16 ([@zweckj] - #113135) ([tedee docs]) (dependency)
- Add message from Bad Request errors to HassioAPIError ([@agners] - #113144) ([hassio docs])
- Bump intents to 2023.3.12 ([@synesthesiam] - #113160) ([conversation docs]) (dependency)
- Bump airthings_ble to 0.7.1 ([@LaStrada] - #113172) ([airthings_ble docs]) (dependency)
- Bump rokuecp to 0.19.2 ([@ctalkington] - #113198) ([roku docs]) (dependency)
- Bump
brother
library to version4.0.2
([@bieniu] - #113235) ([brother docs]) (dependency) - Hotfix import error in ZHA for 2024.3.1 patch release ([@frenck] - #113250) ([zha docs])
- Fix Twitch auth token refresh ([@jonnybergdahl] - #112833) ([twitch docs])
- Fix failing google diagnostics test ([@bdraco] - #113095) ([google docs])
- Add diagnostics for IPP ([@ctalkington] - #113205) ([ipp docs])
- Apply suggestion failures fail supervisor repair ([@mdegat01] - #113372) ([hassio docs])
- Supervisor issues update retries on failure ([@mdegat01] - #113373) ([hassio docs])
- Add loggers to Husqvarna Automower ([@Thomas55555] - #113381) ([husqvarna_automower docs])
2024.3.0
2024.3.0b8
- Avoid errors when there is no internet connection in Husqvarna Automower (@Thomas55555 - #111101)
- Add custom integration block list (@emontnemery - #112481)
- Update frontend to 20240306.0 (@bramkragten - #112492)
- Bump pytedee_async to 0.2.15 (@zweckj - #112495)
- Allow start_time >= 1.1.7 (@emontnemery - #112500)
2024.3.0b7
- Fix deCONZ light entity might not report a supported color mode (@Kane610 - #112116)
- Bump python_roborock to 0.40.0 (@Lash-L - #112238)
- Update aioairzone to v0.7.6 (@Noltari - #112264)
- Bump bring-api to 0.5.5 (@tr4nt0r - #112266)
- Allow duplicate modbus addresses on different devices (@janiversen - #112434)
- Do not use list comprehension in async_add_entities in Unifi (@Kane610 - #112435)
- Fix handling missing parameter by bumping axis library to v50 (@Kane610 - #112437)
- Bump holidays to 0.44 (@gjohansson-ST - #112442)
- Update xknx to 2.12.2 - Fix thread leak on unsuccessful connections (@farmio - #112450)
2024.3.0b6
- Handle exception in ViCare integration (@CFenner - #111128)
- Bump bring-api to 0.5.4 (@tr4nt0r - #111654)
- Bump Zigpy to 0.63.4 (@dmulcahey - #112117)
- Bump reolink-aio to 0.8.9 (@starkillerOG - #112124)
- Ignore failing gas stations in Tankerkoening (@mib1185 - #112125)
- Fix ZHA groups page (@dmulcahey - #112140)
- Limit rainbird aiohttp client session to a single connection (@allenporter - #112146)
- Add rainbird request debouncer and immediately update entity switch state (@allenporter - #112152)
- Update frontend to 20240304.0 (@piitaya - #112263)