beveradb / sonoff-lan-mode-homeassistant

Home Assistant platform to control Sonoff switches running the latest Itead firmware, locally (LAN mode).
MIT License
74 stars 37 forks source link

Update homeassistant to 0.91.3 #50

Closed pyup-bot closed 5 years ago

pyup-bot commented 5 years ago

This PR updates homeassistant from 0.88.0 to 0.91.3.

Changelog ### 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]) [22291]: https://github.com/home-assistant/home-assistant/pull/22291 [22604]: https://github.com/home-assistant/home-assistant/pull/22604 [22771]: https://github.com/home-assistant/home-assistant/pull/22771 [22776]: https://github.com/home-assistant/home-assistant/pull/22776 [22777]: https://github.com/home-assistant/home-assistant/pull/22777 [22778]: https://github.com/home-assistant/home-assistant/pull/22778 [22786]: https://github.com/home-assistant/home-assistant/pull/22786 [22804]: https://github.com/home-assistant/home-assistant/pull/22804 [22813]: https://github.com/home-assistant/home-assistant/pull/22813 [22817]: https://github.com/home-assistant/home-assistant/pull/22817 [22819]: https://github.com/home-assistant/home-assistant/pull/22819 [22823]: https://github.com/home-assistant/home-assistant/pull/22823 [22839]: https://github.com/home-assistant/home-assistant/pull/22839 [22849]: https://github.com/home-assistant/home-assistant/pull/22849 [22864]: https://github.com/home-assistant/home-assistant/pull/22864 [22884]: https://github.com/home-assistant/home-assistant/pull/22884 [Adminiuga]: https://github.com/Adminiuga [cwhits]: https://github.com/cwhits [dmulcahey]: https://github.com/dmulcahey [heythisisnate]: https://github.com/heythisisnate [hunterjm]: https://github.com/hunterjm [pvizeli]: https://github.com/pvizeli [robbiet480]: https://github.com/robbiet480 [rohankapoorcom]: https://github.com/rohankapoorcom [wmalgadey]: https://github.com/wmalgadey [zewelor]: https://github.com/zewelor [camera docs]: /components/camera/ [foscam docs]: /components/foscam/ [hassio docs]: /components/hassio/ [konnected docs]: /components/konnected/ [mobile_app docs]: /components/mobile_app/ [mopar docs]: /components/mopar/ [tado docs]: /components/tado/ [yeelight docs]: /components/yeelight/ [zha docs]: /components/zha/ ``` ### 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]) [22713]: https://github.com/home-assistant/home-assistant/pull/22713 [22724]: https://github.com/home-assistant/home-assistant/pull/22724 [22728]: https://github.com/home-assistant/home-assistant/pull/22728 [22730]: https://github.com/home-assistant/home-assistant/pull/22730 [22734]: https://github.com/home-assistant/home-assistant/pull/22734 [22736]: https://github.com/home-assistant/home-assistant/pull/22736 [22744]: https://github.com/home-assistant/home-assistant/pull/22744 [22747]: https://github.com/home-assistant/home-assistant/pull/22747 [22754]: https://github.com/home-assistant/home-assistant/pull/22754 [22756]: https://github.com/home-assistant/home-assistant/pull/22756 [22757]: https://github.com/home-assistant/home-assistant/pull/22757 [bachya]: https://github.com/bachya [cwhits]: https://github.com/cwhits [dmulcahey]: https://github.com/dmulcahey [fredrike]: https://github.com/fredrike [hunterjm]: https://github.com/hunterjm [pvizeli]: https://github.com/pvizeli [zewelor]: https://github.com/zewelor [ambient_station docs]: https://www.home-assistant.io/components/ambient_station/ [daikin docs]: https://www.home-assistant.io/components/daikin/ [foscam docs]: https://www.home-assistant.io/components/foscam/ [hassio docs]: https://www.home-assistant.io/components/hassio/ [stream docs]: https://www.home-assistant.io/components/stream/ [zha docs]: https://www.home-assistant.io/components/zha/ [yeelight docs]: https://www.home-assistant.io/components/yeelight/ ``` ### 0.91.0 ``` New Platforms - Refactor ZHA gateway into modules and add admin protections to API ([dmulcahey] - [22023]) ([zha docs]) (new-platform) - Add LCN sensor platform ([alengwenus] - [21440]) ([lcn docs]) (new-platform) - Add ESPHome Camera ([OttoWinter] - [22107]) ([esphome docs]) (new-platform) - Add Freebox switch platform ([SNoof85] - [21710]) ([freebox docs]) (new-platform) - Add support for Tfiac Climate component ([fredrike] - [21823]) ([tfiac docs]) (new-platform) - Add switches to control Daikin Airbase zones ([fredrike] - [22417]) ([daikin docs]) (new-platform) - Add mobile_app notify platform ([robbiet480] - [22580]) ([mobile_app docs]) (beta fix) (new-platform) Breaking Changes - Z-Wave usb_path in configuration.yaml overrides config entry usb_path ([cgarwood] - [22038]) ([zwave docs]) (breaking change) - Change ATTR_BATTERY_STATE_UNPLUGGED for ios component ([FattusMannus] - [22152]) ([ios docs]) (breaking change) - removed iliad ([eliseomartelli] - [22175]) (breaking change) - Consolidate the netgear_lte configuration ([amelchio] - [22105]) ([netgear_lte docs]) (breaking change) - Fixing the api_streams sensor ([Swamp-Ig] - [22200]) ([api_streams docs]) ([websocket_api docs]) (breaking change) - Define GTFS sensor as a timestamp device class ([renemarc] - [21053]) ([gtfs docs]) (breaking change) - Move yeelight into component ([zewelor] - [21593]) ([discovery docs]) ([yeelight docs]) (breaking change) - Axis config flow ([Kane610] - [18543]) ([axis docs]) ([discovery docs]) (breaking change) - Lower severity level of log messages from http.view ([thomasloven] - [21091]) ([http docs]) (breaking change) - Add hourly forecasts to Dark Sky ([rtclauss] - [21820]) ([darksky docs]) (breaking change) - better algorithm for computing unique_id ([heythisisnate] - [22389]) ([konnected docs]) (breaking change) - Cache GTFS metadata and expose utility attributes (breaking change) ([renemarc] - [20966]) ([gtfs docs]) (breaking change) - Mopar split ([rohankapoorcom] - [21526]) ([mopar docs]) (breaking change) - Fix regression of the xiaomi_aqara config validation ([syssi] - [22435]) ([xiaomi_aqara docs]) (breaking change) (beta fix) - Google assistant: add blinds trait for covers ([giefca] - [22336]) ([google_assistant docs]) (breaking change) (beta fix) Beta Fixes - Fix regression of the xiaomi_aqara config validation ([syssi] - [22435]) ([xiaomi_aqara docs]) (breaking change) (beta fix) - Fix dev branch ([awarecan] - [22493]) ([homekit_controller docs]) (beta fix) - Update pyotgw to 0.4b3 ([mvn23] - [22496]) ([opentherm_gw docs]) (beta fix) - Fixes for yeelight availbility state ([zewelor] - [22502]) ([yeelight docs]) (beta fix) - Remove botocore dependency from credstash script ([awarecan] - [22511]) (beta fix) - Fix lint on dev ([awarecan] - [22512]) (beta fix) - Do not use zha default light polling ([dmulcahey] - [22513]) ([zha docs]) (beta fix) - PS4 bump to 0.5.2 ([ktnrg45] - [22523]) ([ps4 docs]) (beta fix) - clean up channel configuration ([dmulcahey] - [22534]) ([zha docs]) (beta fix) - Fix tts Great Migration issue ([awarecan] - [22539]) ([amazon_polly docs]) ([baidu docs]) ([marytts docs]) ([microsoft docs]) ([picotts docs]) ([voicerss docs]) ([yandextts docs]) (beta fix) - Upgrade to async_upnp_client==0.14.7 ([StevenLooman] - [22543]) ([dlna_dmr docs]) ([upnp docs]) (beta fix) - Bump zigpy ([damarco] - [22545]) ([zha docs]) (beta fix) - Add support for streaming to ffmpeg ([balloob] - [22549]) ([ffmpeg docs]) (beta fix) - Fix platform warnings ([balloob] - [22551]) (beta fix) - Google assistant: add blinds trait for covers ([giefca] - [22336]) ([google_assistant docs]) (breaking change) (beta fix) - Update Amcrest component to SUPPORT_STREAM ([drjared88] - [22553]) ([amcrest docs]) (beta fix) - Fix name conflict in tests ([awarecan] - [22556]) (beta fix) - Update ONVIF component to SUPPORT_STREAM ([drjared88] - [22569]) ([onvif docs]) (beta fix) - Add stream to the default config ([balloob] - [22602]) ([default_config docs]) (beta fix) - Add trusted networks deprecating warning ([awarecan] - [22487]) ([http docs]) (beta fix) - Hass.io ingress ([pvizeli] - [22505]) ([hassio docs]) (beta fix) - Update Foscam component to support stream source ([cwhits] - [22568]) ([foscam docs]) (beta fix) - Update face_recognition to 1.2.3 ([pvizeli] - [22622]) ([dlib_face_detect docs]) ([dlib_face_identify docs]) (beta fix) - Disable Z-Wave autoheal ([balloob] - [22628]) ([zwave docs]) (beta fix) - Handle disonnect bug in Tibber library ([Danielhiversen] - [22629]) ([tibber docs]) (beta fix) - Support GET params for websocket ingress path ([pvizeli] - [22638]) ([hassio docs]) (beta fix) - Return 0 for failed Foscam streams ([cwhits] - [22651]) ([foscam docs]) (beta fix) - Fix racy homekit_controller platform setup caused by 22368 ([Jc2k] - [22655]) ([homekit_controller docs]) (beta fix) - Add mobile_app notify platform ([robbiet480] - [22580]) ([mobile_app docs]) (beta fix) (new-platform) - Hass.io discovery flow deconz ([pvizeli] - [22623]) ([deconz docs]) ([hassio docs]) (beta fix) - Don't use room setpoint override in climate.opentherm_gw ([mvn23] - [22656]) ([opentherm_gw docs]) (beta fix) - Fix 22648 - Utility_meter would try to cancel a non existing task ([dgomes] - [22669]) ([utility_meter docs]) (beta fix) - Fix trusted networks auth provider warning message ([awarecan] - [22671]) ([http docs]) (beta fix) - Deal with cover assumed state ([balloob] - [22673]) ([google_assistant docs]) (beta fix) - Fix ffmpeg default extra options ([pvizeli] - [22682]) ([amcrest docs]) ([arlo docs]) ([canary docs]) ([ffmpeg docs]) ([onvif docs]) ([xiaomi docs]) ([yi docs]) (beta fix) - A very basic Circleci setup ([awarecan] - [22503]) (beta fix) - Fix Circleci config ([awarecan] - [22509]) (beta fix) - Set up Circleci workflow ([awarecan] - [22519]) (beta fix) - Config CircleCI workflow ([awarecan] - [22590]) (beta fix) - Require static-check success first for rest of workflow ([awarecan] - [22635]) (beta fix) - Run PyLint under Python 3.5 ([balloob] - [22642]) (beta fix) All changes - Add sense guard clause ([kbickar] - [22014]) ([sense docs]) - Upgrade prefetched tox env to py37 ([awarecan] - [22029]) - change logging to debug for nmap ([Danielhiversen] - [22036]) - Refactor ZHA gateway into modules and add admin protections to API ([dmulcahey] - [22023]) ([zha docs]) (new-platform) - Ps4 remove throttling ([ktnrg45] - [21961]) ([ps4 docs]) - Upgrade youtube_dl to 2019.03.09 ([fabaff] - [22041]) ([media_extractor docs]) - Async support for Daikin ([fredrike] - [21638]) ([daikin docs]) - Bump amcrest to 1.2.6 & use new exceptions ([pnbruckner] - [22040]) ([amcrest docs]) - Z-Wave usb_path in configuration.yaml overrides config entry usb_path ([cgarwood] - [22038]) ([zwave docs]) (breaking change) - Minor ZHA consts fixes ([Adminiuga] - [22049]) ([zha docs]) - Cleanup remaining constants stuff in ZHA ([dmulcahey] - [22050]) ([zha docs]) - Add HTTP auth and SSL verification to REST notify ([escoand] - [22016]) ([rest docs]) - Upgrade ruamel.yaml to 0.15.89 ([fabaff] - [22064]) - Update rest.py ([isabellaalstrom] - [22077]) ([notify docs]) - Telegram_bot: Allow fetching data from unverified SSL endpoints (22067) ([nbarrientos] - [22069]) ([telegram_bot docs]) - Add LCN sensor platform ([alengwenus] - [21440]) ([lcn docs]) (new-platform) - Upgrade pytest to 4.3.1 ([scop] - [22088]) - Bump amcrest to 1.2.7 for correct RTSP port ([pnbruckner] - [22099]) ([amcrest docs]) - Add available property to Ambient PWS ([bachya] - [22092]) ([ambient_station docs]) - Restricted temperature units for Celsius and Fahrenheit to the standardized units ([alengwenus] - [22108]) ([lcn docs]) - Consolidate all platforms that have no tests ([balloob] - [22096]) - Add ESPHome Camera ([OttoWinter] - [22107]) ([esphome docs]) (new-platform) - Tibber, Add price level ([Danielhiversen] - [22085]) ([tibber docs]) - Fix AttributeError traceback with darksky ([iamtpage] - [22101]) ([darksky docs]) - Add service description for services. ([cgtobi] - [21897]) - Handle occassional 502 Bad Gateway from SimpliSafe ([bachya] - [22131]) ([simplisafe docs]) - Loosen field retrieval from Pollen.com ([bachya] - [22132]) ([pollen docs]) - Handle possible exception during Ambient PWS reconnect ([bachya] - [22134]) ([ambient_station docs]) - Additional sensors and fixed icons, attributes and device classes. ([endor-force] - [22139]) ([trafikverket_weatherstation docs]) - Fix hlk-sw16 inverted switch state ([jameshilliard] - [22059]) ([hlk_sw16 docs]) - replace einder lib with horimote ([benleb] - [22135]) ([horizon docs]) - Fixx yeelight flow action param for declared effects ([zewelor] - [22159]) ([yeelight docs]) - Add dynamic subscription for ZHA add device page ([dmulcahey] - [22164]) ([zha docs]) - Consolidate all platforms that have tests ([Swamp-Ig] - [22109]) - Change ATTR_BATTERY_STATE_UNPLUGGED for ios component ([FattusMannus] - [22152]) ([ios docs]) (breaking change) - Add some tests for Koogeek LS1 ([Jc2k] - [22141]) ([homekit_controller docs]) - Move platforms patch ([Swamp-Ig] - [22168]) ([mold_indicator docs]) ([moon docs]) - restore entity for switchbot ([Danielhiversen] - [22087]) ([switchbot docs]) - removed iliad ([eliseomartelli] - [22175]) (breaking change) - Upgrade youtube_dl to 2019.03.18 ([fabaff] - [22181]) ([media_extractor docs]) - Upgrade Sphinx to 1.8.5 ([fabaff] - [22180]) - Better handling of HomeKit accessory-information service ([Jc2k] - [22171]) ([homekit_controller docs]) - Fix breaking on HTML email without images ([dagobert] - [22143]) ([notify docs]) - Update codeowners ([oblogic7] - [22198]) - Upgrade psutil to 5.6.1 ([fabaff] - [22183]) ([systemmonitor docs]) - Upgrade holidays to 0.9.10 ([fabaff] - [22182]) - Removed overly broad exception handling for nanoleaf light ([Oro] - [22189]) ([nanoleaf docs]) - Use relative imports inside integrations ([balloob] - [22235]) - Make !include_dir_list use alphanumeric order ([quentinsf] - [21902]) - add date_time_iso to time_date sensor ([uchagani] - [22199]) ([time_date docs]) - Bump python-miio version ([syssi] - [22202]) ([xiaomi_miio docs]) - Upgrade to async_upnp_client==0.14.6 ([StevenLooman] - [22223]) ([dlna_dmr docs]) ([upnp docs]) - Fix build issue ([awarecan] - [22251]) ([buienradar docs]) - add ZHA channel name property ([Adminiuga] - [22218]) ([zha docs]) - Handle on/off through TemperatrureSetting trait. ([Swamp-Ig] - [21842]) ([google_assistant docs]) - Change .now() to .utcnow() ([rdbahm] - [22233]) ([season docs]) - Upgrade tibber libary, support solar production ([Danielhiversen] - [22261]) ([tibber docs]) - Upgrade sqlalchemy to 1.3.0 ([fabaff] - [22269]) ([recorder docs]) ([sql docs]) - Plex: Avoid refreshing by both device and session methods ([jjlawren] - [22266]) ([plex docs]) - Bump androidtv to 0.0.13 ([JeffLIrion] - [22279]) ([androidtv docs]) - Improved exception handling and logging ([JeffLIrion] - [22268]) ([androidtv docs]) - Consolidate the netgear_lte configuration ([amelchio] - [22105]) ([netgear_lte docs]) (breaking change) - Fixing the api_streams sensor ([Swamp-Ig] - [22200]) ([api_streams docs]) ([websocket_api docs]) (breaking change) - Fix progress for Plex media_players ([jjlawren] - [22224]) ([plex docs]) - Add sort by config and tests for Reddit integration ([ljmerza] - [22081]) ([reddit docs]) - Fix Prometheus casting issues ([robbiet480] - [22282]) ([prometheus docs]) - Update trait to support auto without ranges. ([Swamp-Ig] - [21847]) ([google_assistant docs]) - Sort code owners alphabetically ([cgtobi] - [22304]) - Update srpenergy library ([robbiet480] - [22307]) ([srp_energy docs]) - Switch from using Google Maps API for elevation to Open Elevation API ([robbiet480] - [22306]) - Fix for embedded MQTT server configuration ([robbiet480] - [22305]) ([mqtt docs]) - Upgrade pylast to 3.1.0 ([fabaff] - [22302]) ([lastfm docs]) - Upgrade py-cpuinfo to 5.0.0 ([fabaff] - [22287]) - Update abbreviation ([fabaff] - [22317]) ([hp_ilo docs]) - Add homematicip cloud connection quality related attributes ([SukramJ] - [21990]) ([homematicip_cloud docs]) - Add Freebox switch platform ([SNoof85] - [21710]) ([freebox docs]) (new-platform) - Google Assistant: Add camera stream trait ([balloob] - [22278]) ([camera docs]) ([generic docs]) ([google_assistant docs]) - Remove occupancy as it is not available in API ([thibmaek] - [22320]) ([nmbs docs]) - Update file header ([fabaff] - [22318]) ([hyperion docs]) - Consolidate more platforms ([balloob] - [22308]) ([demo docs]) ([generic_thermostat docs]) ([group docs]) ([manual docs]) ([manual_mqtt docs]) ([switch docs]) - fix where PLATFORM_SCHEMA gets pulled from ([hunterjm] - [22334]) ([familyhub docs]) - show which component is causing translation errors ([uchagani] - [22340]) - Define GTFS sensor as a timestamp device class ([renemarc] - [21053]) ([gtfs docs]) (breaking change) - Move yeelight into component ([zewelor] - [21593]) ([discovery docs]) ([yeelight docs]) (breaking change) - Axis config flow ([Kane610] - [18543]) ([axis docs]) ([discovery docs]) (breaking change) - Fix pressure in dark sky and openweathermap and add pressure utility ([MatthewFlamm] - [21210]) ([darksky docs]) ([openweathermap docs]) - Fix xiaomi aqara cube with lumi.acpartner.v3 gateway ([GuryYu] - [22130]) ([xiaomi_aqara docs]) - Support deCONZ library with exception handling ([Kane610] - [21952]) ([deconz docs]) - Do not warn when creating an empty database ([amelchio] - [22343]) ([recorder docs]) - Add color support to Philips Moonlight ([syssi] - [22204]) ([xiaomi_miio docs]) - Add support for the power socket of the Xiaomi AC Partner V3 ([syssi] - [22205]) - Set Onkyo reset log to debug instead of info ([robbiet480] - [22369]) ([onkyo docs]) - Upgrade netatmo smart_home module ([cgtobi] - [22365]) ([netatmo docs]) - Fix the crash due to absence of the "default_home" in HomeData from pyatmo (netatmo/climate) ([shanbs] - [22363]) ([netatmo docs]) - Add support for 'image' media type ([StevenLooman] - [22353]) ([dlna_dmr docs]) ([media_player docs]) - Warn user about HTML5 GCM deprecation ([hmmbob] - [22351]) ([notify docs]) - Turn Panasonic Viera TV on without WOL ([dilruacs] - [22084]) ([panasonic_viera docs]) - Properly connect sensors to hub ([StevenLooman] - [21414]) ([upnp docs]) - Add support for Tfiac Climate component ([fredrike] - [21823]) ([tfiac docs]) (new-platform) - Add aws component and consolidate aws notify platform ([awarecan] - [22240]) ([aws docs]) - Check if mac is set when more than 2 gateways ([karlkar] - [21834]) - Add 'method' parameter to forgiving_round method ([Mofeywalker] - [21708]) - Expose detailed Ecobee equipment status ([nhorvath] - [20767]) ([ecobee docs]) - Add ClickSend "caller" option ([fabtesta] - [20780]) ([notify docs]) - Give HomeKit locks better names by default ([Jc2k] - [22333]) ([homekit_controller docs]) - Improve yeelight component ([zewelor] - [22347]) ([yeelight docs]) - Improve PS4 media art fetching and config flow ([ktnrg45] - [22167]) ([ps4 docs]) - Allow for custom turn on/off commands ([JeffLIrion] - [22354]) ([androidtv docs]) - Remove unused const ([Jc2k] - [22383]) ([homekit_controller docs]) - Frontend indicate require admin ([balloob] - [22272]) ([config docs]) ([frontend docs]) ([hassio docs]) ([panel_custom docs]) ([panel_iframe docs]) - Fix TpLink Device Tracker initialize error ([a005] - [22349]) ([tplink docs]) - Add traccar events ([lapy] - [22348]) ([traccar docs]) - Update python yeelight and add nightlight mode sensor ([zewelor] - [22345]) ([discovery docs]) ([yeelight docs]) - updated pydaikin ([fredrike] - [22382]) ([daikin docs]) - Support for Plex sensor with enforced SSL ([nmaggioni] - [21432]) ([plex docs]) - Search GTFS departures across midnight ([renemarc] - [20992]) ([gtfs docs]) - remove config sections from hass.config.components ([uchagani] - [22370]) ([config docs]) - Update ring_doorbell to 0.2.3 ([dshokouhi] - [22395]) ([ring docs]) - Fix unavailable state for homekit locks and covers ([Jc2k] - [22390]) ([homekit_controller docs]) - Add infer_arming_state option to ness alarm ([nickw444] - [22379]) ([ness_alarm docs]) - deCONZ support Xiaomi vibration sensor ([Kane610] - [22366]) ([deconz docs]) - Fix data_key of the xiaomi_aqara cover for LAN protocol v2 ([syssi] - [22358]) ([xiaomi_aqara docs]) - Remove get_serial helper that is no longer needed. ([Jc2k] - [22368]) ([homekit_controller docs]) - Set default parallel_update value should base on async_update ([awarecan] - [22149]) - Camera Preferences + Preload Stream ([hunterjm] - [22339]) ([camera docs]) ([local_file docs]) ([logi_circle docs]) ([onvif docs]) ([push docs]) - Move core stuff into Home Assistant integration ([balloob] - [22407]) ([config docs]) ([hassio docs]) ([homeassistant docs]) - Tibber add support for Watty ([Danielhiversen] - [22397]) ([tibber docs]) - zha fixes ([dmulcahey] - [22381]) ([zha docs]) - Fix yeelight state update ([zewelor] - [22373]) ([yeelight docs]) - Changed busy error to warning ([fronzbot] - [22398]) - Migrate tts ([cgtobi] - [22403]) - Add missing append ([Jc2k] - [22414]) ([homekit_controller docs]) - Update translate, fix dev build error ([awarecan] - [22419]) ([axis docs]) ([ps4 docs]) ([tellduslive docs]) ([upnp docs]) ([zha docs]) - Use dispatcher for netgear_lte state updates ([amelchio] - [22328]) ([netgear_lte docs]) - ciscomobilityexpress pypi version update ([fbradyirl] - [22431]) ([cisco_mobility_express docs]) - Update homeassistant-pyozw to 0.1.3 ([pvizeli] - [22433]) ([zwave docs]) - Adding conf for deep standby, wake and specific source bouquet of Enigma2 ([fbradyirl] - [22393]) ([enigma2 docs]) - Fix test name ([balloob] - [22421]) - Lower severity level of log messages from http.view ([thomasloven] - [21091]) ([http docs]) (breaking change) - Update ha-ffmpeg 2.0 ([pvizeli] - [22427]) - Add myself as codeowner for yeelight component ([zewelor] - [22438]) - Update ZHA component CODEOWNERS ([Adminiuga] - [22452]) - Add support for yeelight ceiling ambilight ([zewelor] - [22346]) ([discovery docs]) ([yeelight docs]) - Bootstrap to start registry loading early ([Swamp-Ig] - [22321]) - Axis devices support device registry ([Kane610] - [22367]) ([axis docs]) - Use voluptuous error string for websocket validation error ([ljmerza] - [21883]) ([websocket_api docs]) - Add hourly forecasts to Dark Sky ([rtclauss] - [21820]) ([darksky docs]) (breaking change) - Add switches to control Daikin Airbase zones ([fredrike] - [22417]) ([daikin docs]) (new-platform) - better algorithm for computing unique_id ([heythisisnate] - [22389]) ([konnected docs]) (breaking change) - Solaredge new sensors ([GidoHakvoort] - [21047]) ([solaredge docs]) - Fix aws.notify platform schema ([awarecan] - [22374]) ([aws docs]) - Do data extraction in sensors ([amelchio] - [22444]) ([netgear_lte docs]) - Remove homekit_controller duplicate legacy pairing loader code ([Jc2k] - [22442]) ([homekit_controller docs]) - Cache GTFS metadata and expose utility attributes (breaking change) ([renemarc] - [20966]) ([gtfs docs]) (breaking change) - Modify check for ADB public key ([dilruacs] - [22378]) ([androidtv docs]) - Centralize all usages of `host` as a configuration param to the constant CONF_HOST ([rohankapoorcom] - [22458]) - Don't return cover position when not supported ([andrewsayre] - [22484]) ([smartthings docs]) - Targeted ZHA permit joins. ([Adminiuga] - [22482]) - Fix auto discovery of yeelights ([syssi] - [22481]) ([yeelight docs]) - fix inverse state changes for binary sensors ([heythisisnate] - [22479]) ([konnected docs]) - Fix events so they work with multiple devices ([Kane610] - [22477]) ([axis docs]) - Improve Sensibo error handling ([Danielhiversen] - [22475]) ([sensibo docs]) - Add new data fields and bump python-join-api ([bieniu] - [22472]) ([joaoapps_join docs]) - Bump pypi again for Cisco Mobility Express ([fbradyirl] - [22467]) ([cisco_mobility_express docs]) - Return percentage information in Alexa Smart Home response ([jackwilsdon] - [22440]) ([alexa docs]) - Move HKDevice into connection ([Jc2k] - [22430]) ([homekit_controller docs]) - Incoming SMS handling for netgear_lte ([amelchio] - [22402]) ([netgear_lte docs]) - Entur upgrade to v0.2.0: async polling, number of departures, omit non boarding departures ([hfurubotten] - [22001]) ([entur_public_transport docs]) - Mopar split ([rohankapoorcom] - [21526]) ([mopar docs]) (breaking change) - Fix too-abrubt SimpliSafe data refresh termination on error ([bachya] - [22466]) ([simplisafe docs]) - Great migration notify ([robbiet480] - [22406]) - Print error instead of warning for custom platforms in legacy format ([balloob] - [22486]) - Add game and app media types ([cliffordwhansen] - [22459]) ([media_player docs]) ([ps4 docs]) - Stream Record Service ([hunterjm] - [22456]) ([camera docs]) ([stream docs]) - Add trusted_users in trusted networks auth provider ([awarecan] - [22478]) ([auth docs]) - Fix regression of the xiaomi_aqara config validation ([syssi] - [22435]) ([xiaomi_aqara docs]) (breaking change) (beta fix) - Fix dev branch ([awarecan] - [22493]) ([homekit_controller docs]) (beta fix) - Update pyotgw to 0.4b3 ([mvn23] - [22496]) ([opentherm_gw docs]) (beta fix) - Fixes for yeelight availbility state ([zewelor] - [22502]) ([yeelight docs]) (beta fix) - Remove botocore dependency from credstash script ([awarecan] - [22511]) (beta fix) - Fix lint on dev ([awarecan] - [22512]) (beta fix) - Do not use zha default light polling ([dmulcahey] - [22513]) ([zha docs]) (beta fix) - PS4 bump to 0.5.2 ([ktnrg45] - [22523]) ([ps4 docs]) (beta fix) - clean up channel configuration ([dmulcahey] - [22534]) ([zha docs]) (beta fix) - Fix tts Great Migration issue ([awarecan] - [22539]) ([amazon_polly docs]) ([baidu docs]) ([marytts docs]) ([microsoft docs]) ([picotts docs]) ([voicerss docs]) ([yandextts docs]) (beta fix) - Upgrade to async_upnp_client==0.14.7 ([StevenLooman] - [22543]) ([dlna_dmr docs]) ([upnp docs]) (beta fix) - Bump zigpy ([damarco] - [22545]) ([zha docs]) (beta fix) - Add support for streaming to ffmpeg ([balloob] - [22549]) ([ffmpeg docs]) (beta fix) - Fix platform warnings ([balloob] - [22551]) (beta fix) - Google assistant: add blinds trait for covers ([giefca] - [22336]) ([google_assistant docs]) (breaking change) (beta fix) - Update Amcrest component to SUPPORT_STREAM ([drjared88] - [22553]) ([amcrest docs]) (beta fix) - Fix name conflict in tests ([awarecan] - [22556]) (beta fix) - Update ONVIF component to SUPPORT_STREAM ([drjared88] - [22569]) ([onvif docs]) (beta fix) - Add stream to the default config ([balloob] - [22602]) ([default_config docs]) (beta fix) - Add trusted networks deprecating warning ([awarecan] - [22487]) ([http docs]) (beta fix) - Hass.io ingress ([pvizeli] - [22505]) ([hassio docs]) (beta fix) - Update Foscam component to support stream source ([cwhits] - [22568]) ([foscam docs]) (beta fix) - Update face_recognition to 1.2.3 ([pvizeli] - [22622]) ([dlib_face_detect docs]) ([dlib_face_identify docs]) (beta fix) - Disable Z-Wave autoheal ([balloob] - [22628]) ([zwave docs]) (beta fix) - Handle disonnect bug in Tibber library ([Danielhiversen] - [22629]) ([tibber docs]) (beta fix) - Support GET params for websocket ingress path ([pvizeli] - [22638]) ([hassio docs]) (beta fix) - Return 0 for failed Foscam streams ([cwhits] - [22651]) ([foscam docs]) (beta fix) - Fix racy homekit_controller platform setup caused by 22368 ([Jc2k] - [22655]) ([homekit_controller docs]) (beta fix) - Add mobile_app notify platform ([robbiet480] - [22580]) ([mobile_app docs]) (beta fix) (new-platform) - Hass.io discovery flow deconz ([pvizeli] - [22623]) ([deconz docs]) ([hassio docs]) (beta fix) - Don't use room setpoint override in climate.opentherm_gw ([mvn23] - [22656]) ([opentherm_gw docs]) (beta fix) - Fix 22648 - Utility_meter would try to cancel a non existing task ([dgomes] - [22669]) ([utility_meter docs]) (beta fix) - Fix trusted networks auth provider warning message ([awarecan] - [22671]) ([http docs]) (beta fix) - Deal with cover assumed state ([balloob] - [22673]) ([google_assistant docs]) (beta fix) - Fix ffmpeg default extra options ([pvizeli] - [22682]) ([amcrest docs]) ([arlo docs]) ([canary docs]) ([ffmpeg docs]) ([onvif docs]) ([xiaomi docs]) ([yi docs]) (beta fix) - A very basic Circleci setup ([awarecan] - [22503]) (beta fix) - Fix Circleci config ([awarecan] - [22509]) (beta fix) - Set up Circleci workflow ([awarecan] - [22519]) (beta fix) - Config CircleCI workflow ([awarecan] - [22590]) (beta fix) - Require static-check success first for rest of workflow ([awarecan] - [22635]) (beta fix) - Run PyLint under Python 3.5 ([balloob] - [22642]) (beta fix) [18543]: https://github.com/home-assistant/home-assistant/pull/18543 [20767]: https://github.com/home-assistant/home-assistant/pull/20767 [20780]: https://github.com/home-assistant/home-assistant/pull/20780 [20966]: https://github.com/home-assistant/home-assistant/pull/20966 [20992]: https://github.com/home-assistant/home-assistant/pull/20992 [21047]: https://github.com/home-assistant/home-assistant/pull/21047 [21053]: https://github.com/home-assistant/home-assistant/pull/21053 [21091]: https://github.com/home-assistant/home-assistant/pull/21091 [21210]: https://github.com/home-assistant/home-assistant/pull/21210 [21414]: https://github.com/home-assistant/home-assistant/pull/21414 [21432]: https://github.com/home-assistant/home-assistant/pull/21432 [21440]: https://github.com/home-assistant/home-assistant/pull/21440 [21526]: https://github.com/home-assistant/home-assistant/pull/21526 [21593]: https://github.com/home-assistant/home-assistant/pull/21593 [21638]: https://github.com/home-assistant/home-assistant/pull/21638 [21708]: https://github.com/home-assistant/home-assistant/pull/21708 [21710]: https://github.com/home-assistant/home-assistant/pull/21710 [21820]: https://github.com/home-assistant/home-assistant/pull/21820 [21823]: https://github.com/home-assistant/home-assistant/pull/21823 [21834]: https://github.com/home-assistant/home-assistant/pull/21834 [21842]: https://github.com/home-assistant/home-assistant/pull/21842 [21847]: https://github.com/home-assistant/home-assistant/pull/21847 [21883]: https://github.com/home-assistant/home-assistant/pull/21883 [21897]: https://github.com/home-assistant/home-assistant/pull/21897 [21902]: https://github.com/home-assistant/home-assistant/pull/21902 [21952]: https://github.com/home-assistant/home-assistant/pull/21952 [21961]: https://github.com/home-assistant/home-assistant/pull/21961 [21990]: https://github.com/home-assistant/home-assistant/pull/21990 [22001]: https://github.com/home-assistant/home-assistant/pull/22001 [22014]: https://github.com/home-assistant/home-assistant/pull/22014 [22016]: https://github.com/home-assistant/home-assistant/pull/22016 [22023]: https://github.com/home-assistant/home-assistant/pull/22023 [22029]: https://github.com/home-assistant/home-assistant/pull/22029 [22036]: https://github.com/home-assistant/home-assistant/pull/22036 [22038]: https://github.com/home-assistant/home-assistant/pull/22038 [22040]: https://github.com/home-assistant/home-assistant/pull/22040 [22041]: https://github.com/home-assistant/home-assistant/pull/22041 [22049]: https://github.com/home-assistant/home-assistant/pull/22049 [22050]: https://github.com/home-assistant/home-assistant/pull/22050 [22059]: https://github.com/home-assistant/home-assistant/pull/22059 [22064]: https://github.com/home-assistant/home-assistant/pull/22064 [22069]: https://github.com/home-assistant/home-assistant/pull/22069 [22077]: https://github.com/home-assistant/home-assistant/pull/22077 [22081]: https://github.com/home-assistant/home-assistant/pull/22081 [22084]: https://github.com/home-assistant/home-assistant/pull/22084 [22085]: https://github.com/home-assistant/home-assistant/pull/22085 [22087]: https://github.com/home-assistant/home-assistant/pull/22087 [22088]: https://github.com/home-assistant/home-assistant/pull/22088 [22092]: https://github.com/home-assistant/home-assistant/pull/22092 [22096]: https://github.com/home-assistant/home-assistant/pull/22096 [22099]: https://github.com/home-assistant/home-assistant/pull/22099 [22101]: https://github.com/home-assistant/home-assistant/pull/22101 [22105]: https://github.com/home-assistant/home-assistant/pull/22105 [22107]: https://github.com/home-assistant/home-assistant/pull/22107 [22108]: https://github.com/home-assistant/home-assistant/pull/22108 [22109]: https://github.com/home-assistant/home-assistant/pull/22109 [22130]: https://github.com/home-assistant/home-assistant/pull/22130 [22131]: https://github.com/home-assistant/home-assistant/pull/22131 [22132]: https://github.com/home-assistant/home-assistant/pull/22132 [22134]: https://github.com/home-assistant/home-assistant/pull/22134 [22135]: https://github.com/home-assistant/home-assistant/pull/22135 [22139]: https://github.com/home-assistant/home-assistant/pull/22139 [22141]: https://github.com/home-assistant/home-assistant/pull/22141 [22143]: https://github.com/home-assistant/home-assistant/pull/22143 [22149]: https://github.com/home-assistant/home-assistant/pull/22149 [22152]: https://github.com/home-assistant/home-assistant/pull/22152 [22159]: https://github.com/home-assistant/home-assistant/pull/22159 [22164]: https://github.com/home-assistant/home-assistant/pull/22164 [22167]: https://github.com/home-assistant/home-assistant/pull/22167 [22168]: https://github.com/home-assistant/home-assistant/pull/22168 [22171]: https://github.com/home-assistant/home-assistant/pull/22171 [22175]: https://github.com/home-assistant/home-assistant/pull/22175 [22180]: https://github.com/home-assistant/home-assistant/pull/22180 [22181]: https://github.com/home-assistant/home-assistant/pull/22181 [22182]: https://github.com/home-assistant/home-assistant/pull/22182 [22183]: https://github.com/home-assistant/home-assistant/pull/22183 [22189]: https://github.com/home-assistant/home-assistant/pull/22189 [22198]: https://github.com/home-assistant/home-assistant/pull/22198 [22199]: https://github.com/home-assistant/home-assistant/pull/22199 [22200]: https://github.com/home-assistant/home-assistant/pull/22200 [22202]: https://github.com/home-assistant/home-assistant/pull/22202 [22204]: https://github.com/home-assistant/home-assistant/pull/22204 [22205]: https://github.com/home-assistant/home-assistant/pull/22205 [22218]: https://github.com/home-assistant/home-assistant/pull/22218 [22223]: https://github.com/home-assistant/home-assistant/pull/22223 [22224]: https://github.com/home-assistant/home-assistant/pull/22224 [22233]: https://github.com/home-assistant/home-assistant/pull/22233 [22235]: https://github.com/home-assistant/home-assistant/pull/22235 [22240]: https://github.com/home-assistant/home-assistant/pull/22240 [22251]: https://github.com/home-assistant/home-assistant/pull/22251 [22261]: https://github.com/home-assistant/home-assistant/pull/22261 [22266]: https://github.com/home-assistant/home-assistant/pull/22266 [22268]: https://github.com/home-assistant/home-assistant/pull/22268 [22269]: https://github.com/home-assistant/home-assistant/pull/22269 [22272]: https://github.com/home-assistant/home-assistant/pull/22272 [22278]: https://github.com/home-assistant/home-assistant/pull/22278 [22279]: https://github.com/home-assistant/home-assistant/pull/22279 [22282]: https://github.com/home-assistant/home-assistant/pull/22282 [22287]: https://github.com/home-assistant/home-assistant/pull/22287 [22302]: https://github.com/home-assistant/home-assistant/pull/22302 [22304]: https://github.com/home-assistant/home-assistant/pull/22304 [22305]: https://github.com/home-assistant/home-assistant/pull/22305 [22306]: https://github.com/home-assistant/home-assistant/pull/22306 [22307]: https://github.com/home-assistant/home-assistant/pull/22307 [22308]: https://github.com/home-assistant/home-assistant/pull/22308 [22317]: https://github.com/home-assistant/home-assistant/pull/22317 [22318]: https://github.com/home-assistant/home-assistant/pull/22318 [22320]: https://github.com/home-assistant/home-assistant/pull/22320 [22321]: https://github.com/home-assistant/home-assistant/pull/22321 [22328]: https://github.com/home-assistant/home-assistant/pull/22328 [22333]: https://github.com/home-assistant/home-assistant/pull/22333 [22334]: https://github.com/home-assistant/home-assistant/pull/22334 [22336]: https://github.com/home-assistant/home-assistant/pull/22336 [22339]: https://github.com/home-assistant/home-assistant/pull/22339 [22340]: https://github.com/home-assistant/home-assistant/pull/22340 [22343]: https://github.com/home-assistant/home-assistant/pull/22343 [22345]: https://github.com/home-assistant/home-assistant/pull/22345 [22346]: https://github.com/home-assistant/home-assistant/pull/22346 [22347]: https://github.com/home-assistant/home-assistant/pull/22347 [22348]: https://github.com/home-assistant/home-assistant/pull/22348 [22349]: https://github.com/home-assistant/home-assistant/pull/22349 [22351]: https://github.com/home-assistant/home-assistant/pull/22351 [22353]: https://github.com/home-assistant/home-assistant/pull/22353 [22354]: https://github.com/home-assistant/home-assistant/pull/22354 [22358]: https://github.com/home-assistant/home-assistant/pull/22358 [22363]: https://github.com/home-assistant/home-assistant/pull/22363 [22365]: https://github.com/home-assistant/home-assistant/pull/22365 [22366]: https://github.com/home-assistant/home-assistant/pull/22366 [22367]: https://github.com/home-assistant/home-assistant/pull/22367 [22368]: https://github.com/home-assistant/home-assistant/pull/22368 [22369]: https://github.com/home-assistant/home-assistant/pull/22369 [22370]: https://github.com/home-assistant/home-assistant/pull/22370 [22373]: https://github.com/home-assistant/home-assistant/pull/22373 [22374]: https://github.com/home-assistant/home-assistant/pull/22374 [22378]: https://github.com/home-assistant/home-assistant/pull/22378 [22379]: https://github.com/home-assistant/home-assistant/pull/22379 [22381]: https://github.com/home-assistant/home-assistant/pull/22381 [22382]: https://github.com/home-assistant/home-assistant/pull/22382 [22383]: https://github.com/home-assistant/home-assistant/pull/22383 [22389]: https://github.com/home-assistant/home-assistant/pull/22389 [22390]: https://github.com/home-assistant/home-assistant/pull/22390 [22393]: https://github.com/home-assistant/home-assistant/pull/22393 [22395]: https://github.com/home-assistant/home-assistant/pull/22395 [22397]: https://github.com/home-assistant/home-assistant/pull/22397 [22398]: https://github.com/home-assistant/home-assistant/pull/22398 [22402]: https://github.com/home-assistant/home-assistant/pull/22402 [22403]: https://github.com/home-assistant/home-assistant/pull/22403 [22406]: https://github.com/home-assistant/home-assistant/pull/22406 [22407]: https://github.com/home-assistant/home-assistant/pull/22407 [22414]: https://github.com/home-assistant/home-assistant/pull/22414 [22417]: https://github.com/home-assistant/home-assistant/pull/22417 [22419]: https://github.com/home-assistant/home-assistant/pull/22419 [22421]: https://github.com/home-assistant/home-assistant/pull/22421 [22427]: https://github.com/home-assistant/home-assistant/pull/22427 [22430]: https://github.com/home-assistant/home-assistant/pull/22430 [22431]: https://github.com/home-assistant/home-assistant/pull/22431 [22433]: https://github.com/home-assistant/home-assistant/pull/22433 [22435]: https://github.com/home-assistant/home-assistant/pull/22435 [22438]: https://github.com/home-assistant/home-assistant/pull/22438 [22440]: https://github.com/home-assistant/home-assistant/pull/22440 [22442]: https://github.com/home-assistant/home-assistant/pull/22442 [22444]: https://github.com/home-assistant/home-assistant/pull/22444 [22452]: https://github.com/home-assistant/home-assistant/pull/22452 [22456]: https://github.com/home-assistant/home-assistant/pull/22456 [22458]: https://github.com/home-assistant/home-assistant/pull/22458 [22459]: https://github.com/home-assistant/home-assistant/pull/22459 [22466]: https://github.com/home-assistant/home-assistant/pull/22466 [22467]: https://github.com/home-assistant/home-assistant/pull/22467 [22472]: https://github.com/home-assistant/home-assistant/pull/22472 [22475]: https://github.com/home-assistant/home-assistant/pull/22475 [22477]: https://github.com/home-assistant/home-assistant/pull/22477 [22478]: https://github.com/home-assistant/home-assistant/pull/22478 [22479]: https://github.com/home-assistant/home-assistant/pull/22479 [22481]: https://github.com/home-assistant/home-assistant/pull/22481 [22482]: https://github.com/home-assistant/home-assistant/pull/22482 [22484]: https://github.com/home-assistant/home-assistant/pull/22484 [22486]: https://github.com/home-assistant/home-assistant/pull/22486 [22487]: https://github.com/home-assistant/home-assistant/pull/22487 [22493]: https://github.com/home-assistant/home-assistant/pull/22493 [22496]: https://github.com/home-assistant/home-assistant/pull/22496 [22502]: https://github.com/home-assistant/home-assistant/pull/22502 [22503]: https://github.com/home-assistant/home-assistant/pull/22503 [22505]: https://github.com/home-assistant/home-assistant/pull/22505 [22509]: https://github.com/home-assistant/home-assistant/pull/22509 [22511]: https://github.com/home-assistant/home-assistant/pull/22511 [22512]: https://github.com/home-assistant/home-assistant/pull/22512 [22513]: https://github.com/home-assistant/home-assistant/pull/22513 [22519]: https://github.com/home-assistant/home-assistant/pull/22519 [22523]: https://github.com/home-assistant/home-assistant/pull/22523 [22534]: https://github.com/home-assistant/home-assistant/pull/22534 [22539]: https://github.com/home-assistant/home-assistant/pull/22539 [22543]: https://github.com/home-assistant/home-assistant/pull/22543 [22545]: https://github.com/home-assistant/home-assistant/pull/22545 [22549]: https://github.com/home-assistant/home-assistant/pull/22549 [22551]: https://github.com/home-assistant/home-assistant/pull/22551 [22553]: https://github.com/home-assistant/home-assistant/pull/22553 [22556]: https://github.com/home-assistant/home-assistant/pull/22556 [22568]: https://github.com/home-assistant/home-assistant/pull/22568 [22569]: https://github.com/home-assistant/home-assistant/pull/22569 [22580]: https://github.com/home-assistant/home-assistant/pull/22580 [22590]: https://github.com/home-assistant/home-assistant/pull/22590 [22602]: https://github.com/home-assistant/home-assistant/pull/22602 [22622]: https://github.com/home-assistant/home-assistant/pull/22622 [22623]: https://github.com/home-assistant/home-assistant/pull/22623 [22628]: https://github.com/home-assistant/home-assistant/pull/22628 [22629]: https://github.com/home-assistant/home-assistant/pull/22629 [22635]: https://github.com/home-assistant/home-assistant/pull/22635 [22638]: https://github.com/home-assistant/home-assistant/pull/22638 [22642]: https://github.com/home-assistant/home-assistant/pull/22642 [22651]: https://github.com/home-assistant/home-assistant/pull/22651 [22655]: https://github.com/home-assistant/home-assistant/pull/22655 [22656]: https://github.com/home-assistant/home-assistant/pull/22656 [22669]: https://github.com/home-assistant/home-assistant/pull/22669 [22671]: https://github.com/home-assistant/home-assistant/pull/22671 [22673]: https://github.com/home-assistant/home-assistant/pull/22673 [22682]: https://github.com/home-assistant/home-assistant/pull/22682 [Adminiuga]: https://github.com/Adminiuga [Danielhiversen]: https://github.com/Danielhiversen [FattusMannus]: https://github.com/FattusMannus [GidoHakvoort]: https://github.com/GidoHakvoort [GuryYu]: https://github.com/GuryYu [Jc2k]: https://github.com/Jc2k [JeffLIrion]: https://github.com/JeffLIrion [Kane610]: https://github.com/Kane610 [MatthewFlamm]: https://github.com/MatthewFlamm [Mofeywalker]: https://github.com/Mofeywalker [Oro]: https://github.com/Oro [OttoWinter]: https://github.com/OttoWinter [SNoof85]: https://github.com/SNoof85 [StevenLooman]: https://github.com/StevenLooman [SukramJ]: https://github.com/SukramJ [Swamp-Ig]: https://github.com/Swamp-Ig [a005]: https://github.com/a005 [alengwenus]: https://github.com/alengwenus [amelchio]: https://github.com/amelchio [andrewsayre]: https://github.com/andrewsayre [awarecan]: https://github.com/awarecan [bachya]: https://github.com/bachya [balloob]: https://github.com/balloob [benleb]: https://github.com/benleb [bieniu]: https://github.com/bieniu [cgarwood]: https://github.com/cgarwood [cgtobi]: https://github.com/cgtobi [cliffordwhansen]: https://github.com/cliffordwhansen [cwhits]: https://github.com/cwhits [dagobert]: https://github.com/dagobert [damarco]: https://github.com/damarco [dgomes]: https://github.com/dgomes [dilruacs]: https://github.com/dilruacs [dmulcahey]: https://github.com/dmulcahey [drjared88]: https://github.com/drjared88 [dshokouhi]: https://github.com/dshokouhi [eliseomartelli]: https://github.com/eliseomartelli [endor-force]: https://github.com/endor-force [escoand]: https://github.com/escoand [fabaff]: https://github.com/fabaff [fabtesta]: https://github.com/fabtesta [fbradyirl]: https://github.com/fbradyirl [fredrike]: https://github.com/fredrike [fronzbot]: https://github.com/fronzbot [giefca]: https://github.com/giefca [heythisisnate]: https://github.com/heythisisnate [hfurubotten]: https://github.com/hfurubotten [hmmbob]: https://github.com/hmmbob [hunterjm]: https://github.com/hunterjm [iamtpage]: https://github.com/iamtpage [isabellaalstrom]: https://github.com/isabellaalstrom [jackwilsdon]: https://github.com/jackwilsdon [jameshilliard]: https://github.com/jameshilliard [jjlawren]: https://github.com/jjlawren [karlkar]: https://github.com/karlkar [kbickar]: https://github.com/kbickar [ktnrg45]: https://github.com/ktnrg45 [lapy]: https://github.com/lapy [ljmerza]: https://github.com/ljmerza [mvn23]: https://github.com/mvn23 [nbarrientos]: https://github.com/nbarrientos [nhorvath]: https://github.com/nhorvath [nickw444]: https://github.com/nickw444 [nmaggioni]: https://github.com/nmaggioni [oblogic7]: https://github.com/oblogic7 [pnbruckner]: https://github.com/pnbruckner [pvizeli]: https://github.com/pvizeli [quentinsf]: https://github.com/quentinsf [rdbahm]: https://github.com/rdbahm [renemarc]: https://github.com/renemarc [robbiet480]: https://github.com/robbiet480 [rohankapoorcom]: https://github.com/rohankapoorcom [rtclauss]: https://github.com/rtclauss [scop]: https://github.com/scop [shanbs]: https://github.com/shanbs [syssi]: https://github.com/syssi [thibmaek]: https://github.com/thibmaek [thomasloven]: https://github.com/thomasloven [uchagani]: https://github.com/uchagani [zewelor]: https://github.com/zewelor [alexa docs]: https://www.home-assistant.io/components/alexa/ [amazon_polly docs]: https://www.home-assistant.io/components/amazon_polly/ [ambient_station docs]: https://www.home-assistant.io/components/ambient_station/ [amcrest docs]: https://www.home-assistant.io/components/amcrest/ [androidtv docs]: https://www.home-assistant.io/components/androidtv/ [api_streams docs]: https://www.home-assistant.io/components/api_streams/ [arlo docs]: https://www.home-assistant.io/components/arlo/ [auth docs]: https://www.home-assistant.io/components/auth/ [aws docs]: https://www.home-assistant.io/components/aws/ [axis docs]: https://www.home-assistant.io/components/axis/ [baidu docs]: https://www.home-assistant.io/components/baidu/ [buienradar docs]: https://www.home-assistant.io/components/buienradar/ [camera docs]: https://www.home-assistant.io/components/camera/ [canary docs]: https://www.home-assistant.io/components/canary/ [cisco_mobility_express docs]: https://www.home-assistant.io/components/cisco_mobility_express/ [config docs]: https://www.home-assistant.io/components/config/ [daikin docs]: https://www.home-assistant.io/components/daikin/ [darksky docs]: https://www.home-assistant.io/components/darksky/ [deconz docs]: https://www.home-assistant.io/components/deconz/ [default_config docs]: https://www.home-assistant.io/components/default_config/ [demo docs]: https://www.home-assistant.io/components/demo/ [discovery docs]: https://www.home-assistant.io/components/discovery/ [dlib_face_detect docs]: https://www.home-assistant.io/components/dlib_face_detect/ [dlib_face_identify docs]: https://www.home-assistant.io/components/dlib_face_identify/ [dlna_dmr docs]: https://www.home-assistant.io/components/dlna_dmr/ [ecobee docs]: https://www.home-assistant.io/components/ecobee/ [enigma2 docs]: https://www.home-assistant.io/components/enigma2/ [entur_public_transport docs]: https://www.home-assistant.io/components/entur_public_transport/ [esphome docs]: https://www.home-assistant.io/components/esphome/ [familyhub docs]: https://www.home-assistant.io/components/familyhub/ [ffmpeg docs]: https://www.home-assistant.io/components/ffmpeg/ [foscam docs]: https://www.home-assistant.io/components/foscam/ [freebox docs]: https://www.home-assistant.io/components/freebox/ [frontend docs]: https://www.home-assistant.io/components/frontend/ [generic docs]: https://www.home-assistant.io/components/generic/ [generic_thermostat docs]: https://www.home-assistant.io/components/generic_thermostat/ [google_assistant docs]: https://www.home-assistant.io/components/google_assistant/ [group docs]: https://www.home-assistant.io/components/group/ [gtfs docs]: https://www.home-assistant.io/components/gtfs/ [hassio docs]: https://www.home-assistant.io/components/hassio/ [hlk_sw16 docs]: https://www.home-assistant.io/components/hlk_sw16/ [homeassistant docs]: https://www.home-assistant.io/components/homeassistant/ [homekit_controller docs]: https://www.home-assistant.io/components/homekit_controller/ [homematicip_cloud docs]: https://www.home-assistant.io/components/homematicip_cloud/ [horizon docs]: https://www.home-assistant.io/components/horizon/ [hp_ilo docs]: https://www.home-assistant.io/components/hp_ilo/ [http docs]: https://www.home-assistant.io/components/http/ [hyperion docs]: https://www.home-assistant.io/components/hyperion/ [ios docs]: https://www.home-assistant.io/components/ios/ [joaoapps_join docs]: https://www.home-assistant.io/components/joaoapps_join/ [konnected docs]: https://www.home-assistant.io/components/konnected/ [lastfm docs]: https://www.home-assistant.io/components/lastfm/ [lcn docs]: https://www.home-assistant.io/components/lcn/ [local_file docs]: https://www.home-assistant.io/components/local_file/ [logi_circle docs]: https://www.home-assistant.io/components/logi_circle/ [manual docs]: https://www.home-assistant.io/components/manual/ [manual_mqtt docs]: https://www.home-assistant.io/components/manual_mqtt/ [marytts docs]: https://www.home-assistant.io/components/marytts/ [media_extractor docs]: https://www.home-assistant.io/components/media_extractor/ [media_player docs]: https://www.home-assistant.io/components/media_player/ [microsoft docs]: https://www.home-assistant.io/components/microsoft/ [mobile_app docs]: https://www.home-assistant.io/components/mobile_app/ [mold_indicator docs]: https://www.home-assistant.io/components/mold_indicator/ [moon docs]: https://www.home-assistant.io/components/moon/ [mopar docs]: https://www.home-assistant.io/components/mopar/ [mqtt docs]: https://www.home-assistant.io/components/mqtt/ [nanoleaf docs]: https://www.home-assistant.io/components/nanoleaf/ [ness_alarm docs]: https://www.home-assistant.io/components/ness_alarm/ [netatmo docs]: https://www.home-assistant.io/components/netatmo/ [netgear_lte docs]: https://www.home-assistant.io/components/netgear_lte/ [nmbs docs]: https://www.home-assistant.io/components/nmbs/ [notify docs]: https://www.home-assistant.io/components/notify/ [onkyo docs]: https://www.home-assistant.io/components/onkyo/ [onvif docs]: https://www.home-assistant.io/components/onvif/ [opentherm_gw docs]: https://www.home-assistant.io/components/opentherm_gw/ [openweathermap docs]: https://www.home-assistant.io/components/openweathermap/ [panasonic_viera docs]: https://www.home-assistant.io/components/panasonic_viera/ [panel_custom docs]: https://www.home-assistant.io/components/panel_custom/ [panel_iframe docs]: https://www.home-assistant.io/components/panel_iframe/ [picotts docs]: https://www.home-assistant.io/components/picotts/ [plex docs]: https://www.home-assistant.io/components/plex/ [pollen docs]: https://www.home-assistant.io/components/pollen/ [prometheus docs]: https://www.home-assistant.io/components/prometheus/ [ps4 docs]: https://www.home-assistant.io/components/ps4/ [push docs]: https://www.home-assistant.io/components/push/ [recorder docs]: https://www.home-assistant.io/components/recorder/ [reddit docs]: https://www.home-assistant.io/components/reddit/ [rest docs]: https://www.home-assistant.io/components/rest/ [ring docs]: https://www.home-assistant.io/components/ring/ [season docs]: https://www.home-assistant.io/components/season/ [sense docs]: https://www.home-assistant.io/components/sense/ [sensibo docs]: https://www.home-assistant.io/components/sensibo/ [simplisafe docs]: https://www.home-assistant.io/components/simplisafe/ [smartthings docs]: https://www.home-assistant.io/components/smartthings/ [solaredge docs]: https://www.home-assistant.io/components/solaredge/ [sql docs]: https://www.home-assistant.io/components/sql/ [srp_energy docs]: https://www.home-assistant.io/components/srp_energy/ [stream docs]: https://www.home-assistant.io/components/stream/ [switch docs]: https://www.home-assistant.io/components/switch/ [switchbot docs]: https://www.home-assistant.io/components/switchbot/ [systemmonitor docs]: https://www.home-assistant.io/components/systemmonitor/ [telegram_bot docs]: https://www.home-assistant.io/components/telegram_bot/ [tellduslive docs]: https://www.home-assistant.io/components/tellduslive/ [tfiac docs]: https://www.home-assistant.io/components/tfiac/ [tibber docs]: https://www.home-assistant.io/components/tibber/ [time_date docs]: https://www.home-assistant.io/components/time_date/ [tplink docs]: https://www.home-assistant.io/components/tplink/ [traccar docs]: https://www.home-assistant.io/components/traccar/ [trafikverket_weatherstation docs]: https://www.home-assistant.io/components/trafikverket_weatherstation/ [upnp docs]: https://www.home-assistant.io/components/upnp/ [utility_meter docs]: https://www.home-assistant.io/components/utility_meter/ [voicerss docs]: https://www.home-assistant.io/components/voicerss/ [websocket_api docs]: https://www.home-assistant.io/components/websocket_api/ [xiaomi docs]: https://www.home-assistant.io/components/xiaomi/ [xiaomi_aqara docs]: https://www.home-assistant.io/components/xiaomi_aqara/ [xiaomi_miio docs]: https://www.home-assistant.io/components/xiaomi_miio/ [yandextts docs]: https://www.home-assistant.io/components/yandextts/ [yeelight docs]: https://www.home-assistant.io/components/yeelight/ [yi docs]: https://www.home-assistant.io/components/yi/ [zha docs]: https://www.home-assistant.io/components/zha/ [zwave docs]: https://www.home-assistant.io/components/zwave/ ``` ### 0.90.2 ``` - Fix ps4 no creds with additional device ([ktnrg45] - [22300]) - Prefer TCP for RTSP streams ([hunterjm] - [22338]) - Update hass-nabucasa & fix state ([pvizeli] - [22385]) - Enable hass.io panel without ping ([pvizeli] - [22388]) - reset unsub to None on timeout ([hunterjm] - [22404]) - Bump pyotgw to 0.4b2 ([mvn23] - [21973]) - Fix opentherm_gw blocks HA startup when gateway unreachable. ([mvn23] - [22106]) - Fix TypeError in current_temperature if no temperature is known. ([mvn23] - [22112]) - Improve opentherm gw startup ([mvn23] - [22121]) [21973]: https://github.com/home-assistant/home-assistant/pull/21973 [22106]: https://github.com/home-assistant/home-assistant/pull/22106 [22112]: https://github.com/home-assistant/home-assistant/pull/22112 [22121]: https://github.com/home-assistant/home-assistant/pull/22121 [22300]: https://github.com/home-assistant/home-assistant/pull/22300 [22338]: https://github.com/home-assistant/home-assistant/pull/22338 [22385]: https://github.com/home-assistant/home-assistant/pull/22385 [22388]: https://github.com/home-assistant/home-assistant/pull/22388 [22404]: https://github.com/home-assistant/home-assistant/pull/22404 [hunterjm]: https://github.com/hunterjm [ktnrg45]: https://github.com/ktnrg45 [mvn23]: https://github.com/mvn23 [pvizeli]: https://github.com/pvizeli ``` ### 0.90.1 ``` - Fix ZHA force polled entities. ([Adminiuga] - [22222]) - Bump total-connect-client to 0.25, fixing issue with Total Connect ([kkr16] - [22230]) - Stream fixes ([hunterjm] - [22238]) ([stream docs]) - Allow on/off on tado climate component. ([michaelarnauts] - [22242]) ([tado docs]) - Fix validate webhook requirements ([andrewsayre] - [22248]) ([smartthings docs]) - Update Hass-NabuCasa 0.9 ([pvizeli] - [22258]) ([cloud docs]) [22222]: https://github.com/home-assistant/home-assistant/pull/22222 [22230]: https://github.com/home-assistant/home-assistant/pull/22230 [22238]: https://github.com/home-assistant/home-assistant/pull/22238 [22242]: https://github.com/home-assistant/home-assistant/pull/22242 [22248]: https://github.com/home-assistant/home-assistant/pull/22248 [22258]: https://github.com/home-assistant/home-assistant/pull/22258 [Adminiuga]: https://github.com/Adminiuga [andrewsayre]: https://github.com/andrewsayre [hunterjm]: https://github.com/hunterjm [kkr16]: https://github.com/kkr16 [michaelarnauts]: https://github.com/michaelarnauts [pvizeli]: https://github.com/pvizeli [cloud docs]: https://www.home-assistant.io/components/cloud/ [smartthings docs]: https://www.home-assistant.io/components/smartthings/ [stream docs]: https://www.home-assistant.io/components/stream/ [tado docs]: https://www.home-assistant.io/components/tado/ ``` ### 0.90.0 ``` New Platforms - Add support for homekit controller sensors ([cpopp] - [21535]) ([homekit_controller docs]) (new-platform) - Add separate on/off ids on manual configured IHC lights ([msvinth] - [20253]) ([ihc docs]) ([light.ihc docs]) (new-platform) - mobile_app component ([robbiet480] - [21475]) ([mobile_app docs]) (beta fix) (new-platform) - Add storage helper to ZHA and use it for the device node descriptor ([dmulcahey] - [21500]) ([zha docs]) (new-platform) - Add SmartThingsAccelCluster to ZHA binary_sensor ([roblandry] - [21609]) ([zha docs]) (new-platform) - Xfinity Gateway device_tracker platform ([cisasteelersfan] - [21026]) ([device_tracker docs]) (new-platform) - Add Time of Flight Sensor using VL53L1X ([josemotta] - [21230]) ([tof docs]) (new-platform) - Adding enigma2 media player ([fbradyirl] - [21271]) ([media_player.enigma2 docs]) (new-platform) - Add support for Cisco Mobility Express ([fbradyirl] - [21531]) ([cisco_mobility_express docs]) (new-platform) - Add ClearPass Policy Manger device tracker ([zemerick1] - [21673]) ([device_tracker docs]) (new-platform) - Live Streams Component ([hunterjm] - [21473]) ([camera docs]) ([stream docs]) (new-platform) - Add Weather Sensors to Homematic IP ([SukramJ] - [21887]) ([homematicip_cloud docs]) (new-platform) - Mobile App: Sensors ([robbiet480] - [21854]) ([mobile_app docs]) (beta fix) (new-platform) New Features - SmartThings remove SmartApp/Automation on integration removal ([andrewsayre] - [21594]) ([smartthings docs]) (new-feature) - Add SmartThings climate support for Air Conditioners ([andrewsayre] - [21840]) ([smartthings docs]) (new-feature) - Add SmartThings sensor support for Three Axis ([andrewsayre] - [21841]) ([smartthings docs]) (new-feature) Breaking Changes - Added support for multiple Netatmo thermostats/valves ([shanbs] - [19407]) ([netatmo docs]) ([climate.netatmo docs]) (breaking change) - Return Netatmo climate operation_mode instead of boiler status ([shanbs] - [21633]) ([netatmo docs]) (breaking change) - Utility Meter offset defined by a time_period ([dgomes] - [20926]) ([utility_meter docs]) (breaking change) - Introduce target_temperature_state_address for climate device ([marvin-w] - [21541]) ([knx docs]) (breaking change) - Deprecate http.api_password ([awarecan] - [21884]) ([api docs]) ([frontend docs]) ([hassio docs]) ([http docs]) ([mqtt docs]) ([websocket_api docs]) ([zeroconf docs]) ([camera.proxy docs]) (breaking change) - Changed from nanoleaf_aurora to nanoleaf ([Oro] - [21913]) ([light.nanoleaf docs]) (breaking change) - Rename 'firetv' to 'androidtv' and add Android TV functionality ([JeffLIrion] - [21944]) (breaking change) - Tellstick sensor configuration cleanup ([endor-force] - [21402]) ([tellstick docs]) (breaking change) - Pass Message object to MQTT message callbacks ([emontnemery] - [21959]) ([mqtt docs]) (breaking change) - Remove hass.config from aws_lambda notify payload ([awarecan] - [22125]) (breaking change) (beta fix) Beta Fixes - mobile_app component ([robbiet480] - [21475]) ([mobile_app docs]) (beta fix) (new-platform) - Remove UTF8 decoding for Waze ([philhawthorne] - [22020]) ([sensor.waze_travel_time docs]) (beta fix) - Bring back the boiler status ([cgtobi] - [22021]) ([netatmo docs]) (beta fix) - Update additional platforms to use new MQTT message callback ([emontnemery] - [22030]) ([device_tracker docs]) ([mqtt_eventstream docs]) ([owntracks docs]) ([snips docs]) ([alarm_control_panel.manual_mqtt docs]) ([automation.mqtt docs]) ([sensor.arwn docs]) ([sensor.mqtt_room docs]) (beta fix) - Fix lifx light async error ([awarecan] - [22031]) ([lifx docs]) (beta fix) - Fix Google Assistant User with Cloud ([pvizeli] - [22042]) ([cloud docs]) (beta fix) - Mobile App: Require encryption for registrations that support it ([robbiet480] - [21852]) ([mobile_app docs]) (beta fix) - Mobile App: Support rendering multiple templates at once ([robbiet480] - [21851]) ([mobile_app docs]) (beta fix) - Mobile App: Update Location schema updates & device ID generation ([robbiet480] - [21849]) ([mobile_app docs]) (beta fix) - Mobile App: Register devices into the registry ([robbiet480] - [21856]) ([mobile_app docs]) (beta fix) - Mobile App: Sensors ([robbiet480] - [21854]) ([mobile_app docs]) (beta fix) (new-platform) - Bump androidtv to 0.0.11 ([JeffLIrion] - [22025]) ([androidtv docs]) (beta fix) - Mobile App: Enable loading via discovery (surprise inside!) ([robbiet480] - [22027]) ([mobile_app docs]) (beta fix) - Mobile App: Discovery to default configuration.yaml, zeroconf to default_config ([robbiet480] - [22028]) ([default_config docs]) ([mobile_app docs]) (beta fix) - Mobile App: Expose Cloud Remote UI FQDN in registration response ([robbiet480] - [22055]) ([cloud docs]) ([mobile_app docs]) (beta fix) - Return config entry ID after creation ([balloob] - [22060]) ([config docs]) (beta fix) - Correct context ([awarecan] - [22061]) ([alexa docs]) (beta fix) - Binary Sensor for Remote UI & Fix timezone ([pvizeli] - [22076]) (beta fix) - Bump androidtv to 0.0.12 ([JeffLIrion] - [22072]) ([androidtv docs]) (beta fix) - Prevent cloud remote UI when using 127.0.0.1 as trusted network ([balloob] - [22093]) ([cloud docs]) (beta fix) - Beta Fix: FFMPEG and Stream component ([hunterjm] - [22091]) ([camera.ffmpeg docs]) ([camera.generic docs]) ([camera.onvif docs]) (beta fix) - delete previously removed service option from services yaml ([hunterjm] - [22123]) (beta fix)