Releases: home-assistant/core
Releases · home-assistant/core
0.92.1
- fix for issue #21381 (@dreed47 - #23306) (zestimate docs)
- Bump ecovacs lib 2 (@OverloadUT - #23354) (ecovacs docs)
- Bump pyheos to 0.4.1 (@andrewsayre - #23360) (heos docs)
- async_setup_component stage_1_domains (@frogkind - #23375)
- Add error handling for migration failure (@awarecan - #23383)
- Broadlink fixup unintended breakage from service refactor (@elupus - #23408) (broadlink docs)
- Make setup more robust (@balloob - #23414)
- Add missing feature support flag (@andrewsayre - #23417) (soundtouch docs)
- Fix supported features gates in media_player volume up/down services (@andrewsayre - #23419) (media_player docs)
- Refactor netatmo to use hass.data (@cgtobi - #23429) (netatmo docs)
- Fix Flux component (@nudded - #23431) (flux docs)
- Fix daikin setup (@fredrike - #23440) (daikin docs)
- Fix point setup (@fredrike - #23441) (point docs)
0.92.0
New Integrations
- Add N26 component ([@markusressel] - [#22684]) ([n26 docs]) (new-integration) (new-platform)
- Add Somfy MyLink support for Covers ([@bendews] - [#22514]) ([somfy_mylink docs]) (new-integration) (new-platform)
- Instituto Geográfico Nacional Sismología (Earthquakes) Feed platform ([@exxamalte] - [#22696]) ([ign_sismologia docs]) (new-integration) (new-platform)
- Rename google/tts.py to google_translate/tts.py ([@awarecan] - [#23090]) ([google docs]) ([google_translate docs]) ([tts docs]) (breaking change) (new-integration)
New Platforms
- Add LCN binary_sensor component ([@alengwenus] - [#22341]) ([lcn docs]) (new-platform)
- Ampio Smog Air Quality Sensor ([@kstaniek] - [#21152]) ([air_quality docs]) (new-platform)
- Rebrand Cisco Spark notify to be Cisco Webex Teams ([@fbradyirl] - [#21938]) ([cisco_webex_teams docs]) (new-platform)
- Add N26 component ([@markusressel] - [#22684]) ([n26 docs]) (new-integration) (new-platform)
- Add OASA Telematics greek public transport sensor component ([@panosmz] - [#22196]) ([oasa_telematics docs]) (new-platform)
- Initial Fibaro HC Climate support ([@pbalogh77] - [#20256]) ([fibaro docs]) (new-platform)
- Add Somfy MyLink support for Covers ([@bendews] - [#22514]) ([somfy_mylink docs]) (new-integration) (new-platform)
- Camera component for BOM integration ([@maddenp] - [#22816]) ([bom docs]) (new-platform)
- Add amcrest binary_sensors ([@pnbruckner] - [#22703]) ([amcrest docs]) (new-platform)
- Binary sensors for netgear_lte ([@amelchio] - [#22902]) ([netgear_lte docs]) (new-platform)
- Add ESPHome climate support ([@OttoWinter] - [#22859]) ([esphome docs]) (new-platform)
- Instituto Geográfico Nacional Sismología (Earthquakes) Feed platform ([@exxamalte] - [#22696]) ([ign_sismologia docs]) (new-integration) (new-platform)
- Add Satel_integra switchable outputs and multiple partitions ([@c-soft] - [#21992]) ([satel_integra docs]) (breaking change) (new-platform)
- Add support for Stiebel Eltron heat pumps ([@fucm] - [#21199]) ([stiebel_eltron docs]) (new-platform)
- Add basic Supla cover support ([@mwegrzynek] - [#22133]) ([supla docs]) (new-platform)
- Simplify esphome ([@OttoWinter] - [#22868]) ([esphome docs]) (new-platform)
- Genius hub ([@GeoffAtHome] - [#21598]) ([geniushub docs]) (new-platform)
- Added epson workforce component ([@ThaStealth] - [#23144]) ([epsonworkforce docs]) (new-platform)
- Add basic support for native Hue sensors ([@mitchellrj] - [#22598]) ([hue docs]) (beta fix) (new-platform)
Breaking Changes
- Fix lightwave config validation ([@amelchio] - [#22576]) ([lightwave docs]) (breaking change)
- Amcrest: Add on/off support & attributes. Bump amcrest to 1.3.0 ([@pnbruckner] - [#22418]) ([amcrest docs]) (breaking change)
- Remove deprecated Insteon components ([@balloob] - [#22710]) ([insteon_local docs]) ([insteon_plm docs]) (breaking change)
- Logi Circle public API refactor and config flow ([@evanjd] - [#20624]) ([logi_circle docs]) (breaking change)
- Remove introduction component ([@balloob] - [#22944]) ([introduction docs]) (breaking change)
- Check for supported features in media_player services ([@andrewsayre] - [#22878]) ([media_player docs]) (breaking change)
- Google Assistant: Migrate light setting trait to use HSV color spectrum ([@balloob] - [#22980]) ([google_assistant docs]) (breaking change)
- Load requirements and dependencies from manifests. Fallback to current
REQUIREMENTS
andDEPENDENCIES
([@rohankapoorcom] - [#22717]) (breaking change) - Add Satel_integra switchable outputs and multiple partitions ([@c-soft] - [#21992]) ([satel_integra docs]) (breaking change) (new-platform)
- Deprecate implicit state_topic for MQTT discovery ([@emontnemery] - [#22998]) ([mqtt docs]) (breaking change)
- Handle missing 'serialno' of Android TV ([@JeffLIrion] - [#22996]) ([androidtv docs]) (breaking change)
- Rename google/tts.py to google_translate/tts.py ([@awarecan] - [#23090]) ([google docs]) ([google_translate docs]) ([tts docs]) (breaking change) (new-integration)
- Changed scene unique IDs ([@pbalogh77] - [#22987]) ([fibaro docs]) (breaking change)
- Ask users for a pin when interacting with locks/garage doors ([@balloob] - [#23223]) ([cloud docs]) ([google_assistant docs]) (breaking change) (beta fix)
Beta Fixes
- Kill bluetooth LE scanning gracefully when asked to shut down. ([@mitchellrj] - [#22586]) ([bluetooth_le_tracker docs]) (beta fix)
- Add basic support for native Hue sensors ([@mitchellrj] - [#22598]) ([hue docs]) (beta fix) (new-platform)
- Google assistant skip missing type ([@elupus] - [#23174]) ([google_assistant docs]) (beta fix)
- Fix empty components ([@balloob] - [#23177]) (beta fix)
- Don't warn for missing services ([@balloob] - [#23182]) (beta fix)
- Improve configuration schema for Geniushub integration ([@zxdavb] - [#23155]) ([geniushub docs]) (beta fix)
- Fix niko home control dependency installation ([@NoUseFreak] - [#23176]) ([niko_home_control docs]) (beta fix)
- Hass.io Add-on panel support for Ingress ([@pvizeli] - [#23185]) ([hassio docs]) (beta fix)
- Hue motion senors are motion sensors, not presence sensors. ([@mitchellrj] - [#23193]) ([hue docs]) (beta fix)
- Don't load component when fetching translations ([@balloob] - [#23196]) (beta fix)
- Create empty services.yaml for esphome ([@OttoWinter] - [#23200]) (beta fix)
- Create services.yaml for python_script and script ([@arsaboo] - [#23201]) ([python_script docs]) ([script docs]) (beta fix)
- Set encoding before connecting ([@robbiet480] - [#23204]) ([mikrotik docs]) (beta fix)
- Add services.yaml validator ([@balloob] - [#23205]) (beta fix)
- Fix clearing error message for MQTT vacuum ([@emontnemery] - [#23206]) ([mqtt docs]) (beta fix)
- Name sensors correctly ([@mitchellrj] - [#23208]) ([hue docs]) (beta fix)
- Create services.yaml for Tuya ([@arsaboo] - [#23209]) (beta fix)
- create services.yaml for shell_command ([@arsaboo] - [#23210]) (beta fix)
- Add stub services.yaml and make validation mandatory ([@balloob] - [#23213]) (beta fix)
- update zha-quirks ([@dmulcahey] - [#23215]) ([zha docs]) (beta fix)
- fix bindable devices ([@dmulcahey] - [#23216]) ([zha docs]) (beta fix)
- Add missing services.yaml file for hue ([@cgtobi] - [#23217]) (beta fix)
- Ask users for a pin when interacting with locks/garage doors ([@balloob] - [#23223]) ([cloud docs]) ([google_assistant docs]) (breaking change) (beta fix)
- Async fix for bluetooth stopping ([@balloob] - [#23225]) ([bluetooth_le_tracker docs]) (beta fix)
- Return 0 instead of None ([@andrewsayre] - [#23261]) ([plex docs]) (beta fix)
- Update pyheos and log service errors in HEOS integration ([@andrewsayre] - [#23222]) ([heos docs]) (beta fix)
- Fix ESPHome setup errors in beta ([@OttoWinter] - [#23242]) ([esphome docs]) (beta fix)
- Bump zigpy-deconz ([@damarco] - [#23270]) ([zha docs]) (beta fix)
- Bump zigpy and zigpy-xbee ([@damarco] - [#23275]) ([zha docs]) (beta fix)
- Show correct version for stable ([@ludeeus] - [#23291]) ([version docs]) (beta fix)
- Bump skybellpy to 0.4.0 ([@austinmroczek] - [#23294]) ([skybell docs]) (beta fix)
- Create services.yaml for input_datetime ([@VDRainer] - [#23303]) (beta fix)
- Correct calculation and units of light level values. ([@mitchellrj] - [#23309]) ([hue docs]) (beta fix)
- Fix hass.io panel_custom/frontend ([@pvizeli] - [#23313]) ([hassio docs]) (beta fix)
- Dont cache integrations that are not found ([@balloob] - [#23316]) (beta fix)
- Expose door cover/binary_sensor as door type ([@elupus] - [#23307]) ([google_assistant docs]) (beta fix)
- Zestimate - Added check for the existence of data in response ([@dreed47] - [#23310]) ([zestimate docs]) (beta fix)
- Always set latest pin ([@balloob] - [#23328]) ([cloud docs]) (beta fix)
- Add sensor and binary senseor to default expose ([@balloob] - [#23332]) ([google_assistant docs]) (beta fix)
- Support unicode in configuration migration ([@awarecan] - [#23335]) (beta fix)
- Remove ghost folder ([@awarecan] - [#23350]) ([aws_lambda docs]) ([aws_sns docs]) ([aws_sqs docs]) (beta fix)
All changes
- Add LCN binary_sensor component ([@alengwenus] - [#22341]) ([lcn docs]) (new-platform)
- Add HEOS media player component ([@easink] - [#21721])
- Add google calendar max_results config option ([@yosilevy] - [#21874]) ([google docs])
- Fix .coveragerc from merge/rebase ([@andrewsayre] - [#22516])
- Speed up status updating in SimpliSafe ([@bachya] - [#22506]) ([simplisafe docs])
- Axis component reflect device availability ([@Kane610] - [#22401]) ([axis docs])
- throw
PlatformNotReady
if unable to connect ([@aav7fl] - [#22515]) ([androidtv docs]) - Ring camera improvements ([@Yarikx] - [#22526]) ([ring docs])
- upgrade pylinky to 0.3.3 ([@royto] - [#22544]) ([linky docs])
- Move core services.yaml file to Home Assistant integration ([@balloob] - [#22489])
- Change HEOS component library and add basic config flow ([@andrewsayre] - [#22517]) ([heos docs])
- Add command_template and value_template for MQTT alarm ([@JumpMaster] - [#21438]) ([mqtt docs])
- Add table with netgear_lte sensor units ([@amelchio] - [#22508]) ([netgear_lte docs])
- Add more HomeKit device enumeration tests ([@Jc2k] - [#22194])
- Added support for transitions for nanoleaf light ([@Oro] - [#22192]) ([nanoleaf docs])
- Add Heos config flow ([@andrewsayre] - [#22554]) ([heos docs])
- Improve handling of audio groups ([@emontnemery] - [#22396]) ([cast docs])
- Prevent toogle to false at restart of ADS platforms ([@carstenschroeder] - [#22522]) ([ads docs])
- Ampio Smog Air Quality Sensor ([@kstaniek] - [#21152]) ([air_quality docs]) (new-platform)
- Bump pyloopenergy library to 0.1.2 ([@pavoni] - [#22561]) ([loopenergy docs])
- Forward media control to playing group ([@emontnemery] - [#22566]) ([cast docs])
- Turn light off if brightness is 0 ([@emontnemery] - [#22400]) ([light docs])
- ...
0.92.0b3
0.92.0b2
0.92.0b1
0.92.0b0
0.91.4
0.91.3
- Fix position of add_entities of binary sensor (@AZDane - #22866) (concord232 docs)
- More Mobile app sensor fixes (@robbiet480 - #22914) (mobile_app docs)
- Add cloudhook and remote UI vals to get_config (@robbiet480 - #22921) (mobile_app docs)
- Bugfix: pass protocol out of header to application layer (@pvizeli - #22955) (hassio docs)
0.91.2
- Correctly load Mopar's config (@rohankapoorcom - #22771) (mopar docs)
- Fix konnected unique_id computation for switches (@heythisisnate - #22777) (konnected docs) (breaking change)
- make the custom polling actually request state (@dmulcahey - #22778) (zha docs)
- ZHA Light debug logging. (@Adminiuga - #22776) (zha docs)
- Fix tado turn on off (@wmalgadey - #22291) (tado docs)
- Add new mobile_app webhook command: get_zones (@robbiet480 - #22604) (mobile_app docs)
- Add optional rtsp_port for Foscam (@cwhits - #22786) (foscam docs)
- Improve yeelight imports (@zewelor - #22804) (yeelight docs)
- Add a new mobile_app webhook command to get config (@robbiet480 - #22813) (mobile_app docs)
- Fix for optional values in the update_location webhook call (@robbiet480 - #22817) (mobile_app docs)
- coerce duration and lookback to int so they can be used in template automation (@hunterjm - #22819) (camera docs)
- Fix for rate limits should be optional (@robbiet480 - #22823) (mobile_app docs)
- Use relative imports in yeelight (@zewelor - #22839) (yeelight docs)
- Fix yeelight possible array change during iteration (@zewelor - #22849) (yeelight docs)
- Fix content_type handling ingress (@pvizeli - #22864) (hassio docs)
- Improve mobile_app sensor responses and expected values (@robbiet480 - #22884) (mobile_app docs)
0.91.1
- Change URL handling (@pvizeli - #22713) (hassio docs)
- fix device class lookup for binary sensors (@dmulcahey - #22724) (zha docs)
- Fix ingress routing with / (@pvizeli - #22728) (hassio docs)
- Fix chunk streaming (@pvizeli - #22730) (hassio docs)
- Fix incorrect "Unavailable" Ambient sensors (@bachya - #22734) (ambient_station docs)
- Bump aioambient to 0.2.0 (@bachya - #22736) (ambient_station docs)
- Update Foscam stream for newer models (@cwhits - #22744) (foscam docs)
- use the input stream codec as the template for the output streams (@hunterjm - #22747) (stream docs)
- fixes configuration flow #22706 (@fredrike - #22754) (daikin docs)
- Fix yeelight recorder warning (@zewelor - #22756) (yeelight docs)
- Cleanup cookie handling (@pvizeli - #22757) (hassio docs)