Releases: home-assistant/core
Releases · home-assistant/core
0.102.0b2
Bump version
0.102.0b1
0.102.0b0
0.101.3
- Fix missing import (@timmccor - #28460) (sonos docs)
- Fix Airly if more than one config entry (@bieniu - #28498) (airly docs)
- Add deprecated attributes to light.reproduce_state (@Santobert - #28557) (light docs)
0.101.2
- Prevent TypeError when KNX RGB(W) light value contains None (@phispi - #28358) (knx docs)
- Change Abode cache file path, add cache path to config flow (@MisterWil - #28389) (abode docs)
- SNMP switch fix integer support (@rfpronk - #28425) (snmp docs)
- Use server-specific unique_ids for Plex media_players (@jjlawren - #28447) (plex docs)
- Also install after_deps (@balloob - #28453)
0.101.1
- Bump songpal to fix a regression (@rytilahti - #28115) (songpal docs)
- Bump pymyq to 2.0.1 (@bachya - #28348) (myq docs)
- Bump pysaj to v0.0.13 (fix for sensor date) (@fredericvl - #28351) (saj docs)
- Bump env_canada to fixed 0.0.29 version (@shmick - #28360) (environment_canada docs)
- Fix Airly asyncio timeout error (@bieniu - #28387) (airly docs)
- Fix hdate spamming homeassistant log (@tsvi - #28392) (jewish_calendar docs)
- Fix check config (@balloob - #28393)
- Check for import errors before validating config (@balloob - #28395)
0.101.0
New Integrations
- Add Airly integration ([@bieniu] - [#26375]) ([airly docs]) (new-integration)
- Add Apprise notification integration ([@caronc] - [#26868]) ([apprise docs]) (new-integration)
- New sensor platform integration for Orange and Rockland Utility smart energy meter ([@bvlaicu] - [#27571]) ([oru docs]) (new-integration)
- Add sinch integration (notify component) ([@bendikrb] - [#26502]) ([sinch docs]) (new-integration)
- Add Solar-Log platform ([@Ernst79] - [#27036]) ([solarlog docs]) (new-integration)
- New platform for Microsoft Teams ([@peroyvind] - [#27981]) ([msteams docs]) (new-integration)
New Platforms
- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform)
- Neato battery sensor ([@dshokouhi] - [#27286]) ([neato docs]) (new-platform)
- Add sensor platform to Airly integration ([@bieniu] - [#27717]) ([airly docs]) (new-platform)
- Move imports in mqtt component ([@exxamalte] - [#27835]) ([mqtt docs]) (new-platform)
Breaking Changes
- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change)
- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform)
- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change)
- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change)
- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change)
- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change)
- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change)
- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change)
- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change)
- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change)
- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change)
- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change)
- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change)
- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change)
- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change)
- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change)
- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change)
- Config entry and device for Coolmaster integration ([@OnFreund] - [#27925]) ([coolmaster docs]) (breaking change)
- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change)
Beta Fixes
- Fixes/zha ieee tail ([@Adminiuga] - [#28160]) ([zha docs]) (beta fix)
- Bump aioesphomeapi to 2.4.1 ([@OttoWinter] - [#28170]) ([esphome docs]) (beta fix)
- Fix ESPHome stacktraces when removing entity and shutting down ([@OttoWinter] - [#28185]) ([esphome docs]) (beta fix)
- Update Plex via websockets ([@jjlawren] - [#28158]) ([plex docs]) (beta fix)
- Partially revert tensorflow import move ([@SukramJ] - [#28184]) ([tensorflow docs]) (beta fix)
- Fix microsoft tts ([@gngj] - [#28199]) ([microsoft docs]) (beta fix)
- Updated frontend to 20191025.0 ([@bramkragten] - [#28208]) ([frontend docs]) (beta fix)
- Add above and below to sensor condition extra_fields ([@emontnemery] - [#27364]) ([sensor docs]) (beta fix)
- Fix broken deconz trigger ([@emontnemery] - [#28211]) ([deconz docs]) (beta fix)
- Bump library to 0.0.3 ([@jjlawren] - [#28294]) ([plex docs]) (beta fix)
- Cleanup not needed websocket flags for ingress ([@pvizeli] - [#28295]) ([hassio docs]) (beta fix)
- Updated frontend to 20191025.1 ([@bramkragten] - [#28327]) ([frontend docs]) (beta fix)
- Fix KeyError in decora setup ([@springstan] - [#28279]) ([decora docs]) (beta fix)
All changes
- Add unique_id to cert_expiry ([@jjlawren] - [#27140]) ([cert_expiry docs])
- Improve device tracker tests ([@Kane610] - [#27159])
- Add PowerLevelController for fan to alexa ([@ochlocracy] - [#27158]) ([alexa docs])
- update broadlink library ([@Danielhiversen] - [#27157]) ([broadlink docs])
- Adds fields to light.toggle service description ([@frenck] - [#27155])
- Add support for
for
to binary_sensor, light and switch device conditions ([@emontnemery] - [#27153]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([switch docs]) - Unload cert_expiry config entries ([@jjlawren] - [#27150]) ([cert_expiry docs])
- Envisalink startup reconnect ([@Cinntax] - [#27063]) ([envisalink docs])
- Fix homekit temperaturesensor round ([@gonzalezcalleja] - [#27047]) ([homekit docs])
- Support zone expanders in alarmdecoder ([@hugheaves] - [#27167]) ([alarmdecoder docs])
- Handle all single zone thermostats ([@zxdavb] - [#27168]) ([evohome docs])
- Add device registry support to ecobee integration ([@marthoc] - [#27109]) ([ecobee docs])
- WAQI add unique ID and availability ([@dshokouhi] - [#27086]) ([waqi docs])
- Add Airly integration ([@bieniu] - [#26375]) ([airly docs]) (new-integration)
- Add SecurityPanelController for alarm_control_panel to alexa ([@ochlocracy] - [#27081]) ([alexa docs])
- Add examples to lights service ([@Santobert] - [#27192])
- Improve evohome debug logging ([@zxdavb] - [#27178]) ([evohome docs])
- Add device condition support to sensor entities ([@emontnemery] - [#27163]) ([sensor docs])
- Fix template fan turn_on action ([@sermayoral] - [#27181]) ([template docs])
- Fix tests running in hass.io image ([@balloob] - [#27169])
- lock open service data ([@Santobert] - [#27204])
- Add acceleration sensor to Homematic IP Cloud ([@SukramJ] - [#27199]) ([homematicip_cloud docs])
- lock_reproduce_state ([@Santobert] - [#27203]) ([lock docs])
- switch reproduce state ([@Santobert] - [#27202]) ([switch docs])
- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change)
- Add opentherm_gw config flow ([@mvn23] - [#27148]) ([opentherm_gw docs])
- Add doods contains flags on areas to allow specifying overlap ([@snowzach] - [#27035]) ([doods docs])
- Guard against network errors for Dark Sky ([@space-pope] - [#27141]) ([darksky docs])
- Adds guards for missing information in call stack frames ([@frenck] - [#27217])
- Add hive trv support ([@MagicalTrev89] - [#27033]) ([hive docs])
- UniFi - Improve switch tests ([@Kane610] - [#27200])
- Require Python >= 3.6.1 ([@scop] - [#27226])
- automation_reproduce_state ([@Santobert] - [#27222]) ([automation docs])
- Add set_location service doc ([@oncleben31] - [#27216])
- fan_reproduce_state ([@Santobert] - [#27227]) ([fan docs])
- Add improved scene support to the light integration ([@Santobert] - [#27182]) ([light docs])
- Improve influxdb error handling ([@definitio] - [#27225]) ([influxdb docs])
- Refactor Tradfri switch device ([@ggravlingen] - [#26864]) ([tradfri docs])
- Add initial state to Flux Switch ([@Santobert] - [#27089]) ([flux docs])
- Repair SolarEdge_local inverter fahrenheit temperature ([@scheric] - [#27096]) ([solaredge_local docs])
- add script shortcut for activating scenes ([@mdonoughe] - [#27223])
- Bump python-miio version to 0.4.6 ([@syssi] - [#27231]) ([xiaomi_miio docs])
- Add Xiaomi Air Humidifier CB1 (zhimi.humidifier.cb1) support ([@syssi] - [#27232]) ([xiaomi_miio docs])
- Add io:SomfyBasicContactIOSystemSensor to TaHoma component ([@jensihnow] - [#27234]) ([tahoma docs])
- Add basic test support to Homematic IP Cloud ([@SukramJ] - [#27228]) ([homematicip_cloud docs])
- Neato config flow ([@Santobert] - [#26579]) ([neato docs])
- PS4 bump to renamed dependency ([@ktnrg45] - [#27144]) ([ps4 docs])
- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform)
- Switch on/off all lights, and wait for the result ([@mjrider] - [#27078]) ([light docs])
- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change)
- Bump pybotvac and use new exceptions ([@Santobert] - [#27249]) ([neato docs])
- Add 'flash_length' to esphome light async_turn_off ([@CQoute] - [#27214]) ([esphome docs])
- Add missing documentation for some Hassio services ([@oncleben31] - [#27215])
- Validate generated condition ([@emontnemery] - [#27263]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([sensor docs]) ([switch docs])
- Add attributes to neato integration ([@Santobert] - [#27260]) ([neato docs])
- Add PTZ support to Foscam camera component ([@skgsergio] - [#27238]) ([foscam docs])
- Note snake_case state attribute name convention in entity docs ([@scop] - [#27287])
- Upgrade pylint ([@scop] - [#27279])
- fixed minor typo in docs/source/api/helpers.rst ([@bhageena] - [#27282])
- FIX: Typo ([@SoldierCorp] - [#27267])
- Refactor tradfri light ([@ggravlingen] - [#27259]) ([tradfri docs])
- Neato battery sensor ([@dshokouhi] - [#27286]) ([neato docs]) (new-platform)
- Neato clean up ([@Santobert] - [#27294]) ([neato docs])
- UniFi - Improve controller tests ([@Kane610] - [#27261]) ([unifi docs])
- Validate generated device triggers ([@emontnemery] - [#27264]) ([binary_sensor docs]) ([deconz docs]) ([device_automation docs]) ([sensor docs]) ([zha docs])
- Fix device condition scaffold ([@emontnemery] - [#27300])
- Making withings logs less noisy. ([@vangorra] - [#27311]) ([withings docs])
- Do not fail smtp notify service on connection error ([@bbrendon] - [#27240]) ([smtp docs])
- move import to top-level ([@exxamalte] - [#27314]) ([transport_nsw docs])
- Move imports in geo_rss_events component ([@e...