Homeassistant

Latest version: v2024.11.3

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 172 of 227

0.86.0b1

Not secure

0.86.0b0

Not secure

0.85.1

Not secure
- check config instead of config_entry for quirks flag ([dmulcahey] - [19730]) ([zha docs])
- Don't map LevelControl to light for single cluster devices. ([Adminiuga] - [19929]) ([zha docs])
- Fix warning ([balloob] - [19946])
- Lovelace: Fix resources being dropped in inline editor

[19730]: https://github.com/home-assistant/home-assistant/pull/19730
[19929]: https://github.com/home-assistant/home-assistant/pull/19929
[19946]: https://github.com/home-assistant/home-assistant/pull/19946
[Adminiuga]: https://github.com/Adminiuga
[balloob]: https://github.com/balloob
[dmulcahey]: https://github.com/dmulcahey
[zha docs]: https://www.home-assistant.io/components/zha/

0.85.0

Not secure
New Platforms

- Add NMBS (Belgian railway) sensor platform ([thibmaek] - [18610]) ([sensor.nmbs docs]) (new-platform)
- Add air pollutants component ([fabaff] - [18707]) ([air_pollutants docs]) ([demo docs]) (new-platform)
- Adding support for Plum Lightpad ([ColinHarrington] - [16576]) ([plum_lightpad docs]) ([binary_sensor.plum_lightpad docs]) ([light.plum_lightpad docs]) ([sensor.plum_lightpad docs]) (new-platform)
- Add Ambient Weather PWS Sensor component ([tmd224] - [18551]) ([sensor.ambient_station docs]) (new-platform)
- Add Brottsplatskartan sensor ([chrillux] - [19018]) ([sensor.brottsplatskartan docs]) (new-platform)
- Add native ESPHome API component ([OttoWinter] - [19334]) (new-platform)
- Add GTT Sensor ([eliseomartelli] - [18449]) ([sensor.gtt docs]) (new-platform)
- Add openSenseMap air pollutants platform ([fabaff] - [19357]) ([air_pollutants docs]) (new-platform)
- Add Prezzibenzina (Italian Fuel Price) Sensor ([eliseomartelli] - [19297]) ([sensor.prezzibenzina docs]) (new-platform)
- Add sensor platform for SolarEdge Monitoring API ([GidoHakvoort] - [18846]) ([sensor.solaredge docs]) (new-platform)
- Add Mythic Beasts DNSAPI Component ([thinkl33t] - [18333]) ([mythicbeastsdns docs]) (new-platform)
- Add new sensor platform to expose Islamic prayer times ([uchagani] - [19444]) ([sensor.islamic_prayer_times docs]) (new-platform)
- Add Lutron Homeworks component ([dubnom] - [18311]) ([homeworks docs]) ([binary_sensor.homeworks docs]) ([light.homeworks docs]) (new-platform)
- Improve Lutron RadioRA2 support, adding switches and scenes ([cdheiser] - [18330]) ([lutron docs]) ([scene.lutron docs]) ([switch.lutron docs]) (new-platform)
- Pencom ([dubnom] - [19369]) ([switch.pencom docs]) (new-platform)
- Add AfterShip sensor for packages ([maxandersen] - [18034]) ([sensor.aftership docs]) (new-platform)
- Add Freebox component with sensors and device tracker ([SNoof85] - [18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform)
- LCN component and light platform ([alengwenus] - [18621]) ([lcn docs]) ([light.lcn docs]) (new-platform)
- Add RaspyRFM switch platform ([markusressel] - [19130]) ([switch.raspyrfm docs]) (new-platform)
- Add IDTECK proximity card component ([dubnom] - [18309]) ([idteck_prox docs]) (new-platform)
- Add ness alarm control panel using nessclient ([nickw444] - [18463]) ([ness_alarm docs]) ([alarm_control_panel.ness_alarm docs]) ([binary_sensor.ness_alarm docs]) (new-platform)

Breaking Changes

- Add SCAN_INTERVAL ([fabaff] - [19186]) ([weather docs]) (breaking change)
- Add package data attribute to 17track.net summary sensors ([bachya] - [19213]) ([sensor.seventeentrack docs]) (breaking change)
- RFC: Deprecate auto target all for services and introduce entity_id: * ([balloob] - [19006]) (breaking change)
- home-assistant/home-assistant17333: update to use DOMAIN constants and standards. ([marchingphoenix] - [19242]) ([climate.eq3btsmart docs]) (breaking change)
- Add config flow for Daikin ([fredrike] - [19182]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs]) (breaking change)
- Add traccar motion, speed and battery_level attributes ([ludeeus] - [19090]) ([device_tracker docs]) (breaking change)
- Use unicode slugify ([pvizeli] - [19192]) (breaking change)
- Various enhancements for WeMo component/platforms ([sqldiablo] - [19419]) ([wemo docs]) ([binary_sensor.wemo docs]) ([fan.wemo docs]) ([light.wemo docs]) ([switch.wemo docs]) (breaking change)
- Rename ocr.png to ssocr-(entity_name).png to allow multiple instances ([jumpkick] - [18634]) ([image_processing.seven_segments docs]) (breaking change)
- Update pylaunches dependency to 0.2.0 ([DoloresHA] - [19570]) ([sensor.launch_library docs]) (breaking change)
- Add Freebox component with sensors and device tracker ([SNoof85] - [18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform)
- Support knx operation types ([marvin-w] - [19546]) ([knx docs]) ([climate.knx docs]) (breaking change)
- Improve Wemo setup speed ([sqldiablo] - [19563]) ([wemo docs]) ([binary_sensor.wemo docs]) ([switch.wemo docs]) (breaking change)

Beta Fixes

- Add ESPHome native API discovery ([OttoWinter] - [19399]) ([esphome docs]) (beta fix)
- Rename air pollutants to air quality ([eliseomartelli] - [19448]) ([air_quality docs]) (beta fix)
- Use manufacturer id only for configure_reporting only when specified. ([Adminiuga] - [19729]) ([zha docs]) (beta fix)
- Simplify data_key for a stable unique_id because the order of the dict will not be preserved (Closes: 13522) ([syssi] - [19766]) ([cover.xiaomi_aqara docs]) (beta fix)
- Don't slugify unique id ([syssi] - [19770]) ([xiaomi_aqara docs]) (beta fix)
- Fix some ESPHome race conditions ([OttoWinter] - [19772]) ([esphome docs]) (beta fix)
- Update HAP-python to 2.4.2 ([cdce8p] - [19776]) ([homekit docs]) (beta fix)
- Fix a bug in Lutron RadioRA2 Scene support ([cdheiser] - [19819]) ([lutron docs]) (beta fix)
- fixes 19814, Daikin config setting ([fredrike] - [19823]) ([daikin docs]) (beta fix)
- Bump aioesphomeapi ([OttoWinter] - [19838]) (beta fix)
- Resolves 17196, Resolves 18739 - Hue Beyond light fixture errors ([alistairg] - [19874]) ([light.hue docs]) (beta fix)
- Fix error when trying to log used UPnP device, if multiple found ([StevenLooman] - [19875]) ([upnp docs]) (beta fix)
- Update OZW to 0.1.2 ([pvizeli] - [19878]) ([zwave docs]) (beta fix)
- assign user to websocket connection when using legacy_api_password ([FlorianLudwig] - [19797]) ([websocket_api docs]) (beta fix)

All changes

- Upgrade pylint to 2.2.2 ([scop] - [18750])
- Add CM17A support ([swilson] - [19041]) ([light.x10 docs])
- Set directv unavailable state when errors returned for longer then a minute ([ehendrix23] - [19014]) ([media_player.directv docs])
- Bump lakeside requirement to support more Eufy devices ([mjg59] - [19080]) ([eufy docs])
- Automatically detect if ipv4/ipv6 is used for cert_expiry ([speedmann] - [18916]) ([sensor.cert_expiry docs])
- Support next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.hmi205) ([syssi] - [19071]) ([switch.xiaomi_miio docs])
- Fix the Xiaomi Aqara Cube rotate event of the LAN protocol 2.0 (Closes: 18199) ([syssi] - [19104]) ([binary_sensor.xiaomi_aqara docs])
- Upgrade Mill library ([Danielhiversen] - [19117]) ([climate.mill docs])
- Add Philips Moonlight Bedside Lamp support ([syssi] - [18496]) ([light.xiaomi_miio docs])
- update edp_redy version ([abmantis] - [19078]) ([edp_redy docs])
- Update Google Assistant services description and request sync timeout ([edif30] - [19113])
- Fixed doorbird config without events (empty list) ([basschipper] - [19121]) ([doorbird docs])
- Add code support for iAlarm ([RyuzakiKK] - [19124]) ([alarm_control_panel.ialarm docs])
- Upgrade youtube_dl to 2018.12.03 ([fabaff] - [19139]) ([media_extractor docs])
- Upgrade mypy to 0.650 ([scop] - [19150])
- Update geizhals dependency ([tinloaf] - [19152]) ([sensor.geizhals docs])
- Upgrade sphinx-autodoc-typehints to 1.5.2 ([fabaff] - [19140])
- Upgrade slacker to 0.12.0 ([fabaff] - [19142]) ([notify docs])
- Update radiotherm to 2.0.0 and handle change in tstat error detection ([craftyguy] - [19107]) ([climate.radiotherm docs])
- Update pygtfs to upstream's 0.1.5 ([jarondl] - [19151]) ([sensor.gtfs docs])
- ZHA - Event foundation ([dmulcahey] - [19095]) ([zha docs]) ([binary_sensor.zha docs])
- TelldusLive config flow ([fredrike] - [18758]) ([tellduslive docs]) ([binary_sensor.tellduslive docs]) ([cover.tellduslive docs]) ([light.tellduslive docs]) ([sensor.tellduslive docs]) ([switch.tellduslive docs])
- Enable alarmdecoder to see open/close state of bypassed RF zones when armed ([jkeljo] - [18477]) ([alarmdecoder docs]) ([binary_sensor.alarmdecoder docs])
- Add SCAN_INTERVAL ([fabaff] - [19186]) ([weather docs]) (breaking change)
- Restore states for RFLink devices ([javicalle] - [18816]) ([rflink docs]) ([cover.rflink docs]) ([light.rflink docs])
- Move daikin to package ([fredrike] - [19187]) ([daikin docs])
- Update switchbot library ([Danielhiversen] - [19202]) ([switch.switchbot docs])
- add unique_id to SMHI ([fredrike] - [19183]) ([weather.smhi docs])
- Fix geizhals crash if no price found ([tinloaf] - [19197])
- Add ZHA device handler library ([dmulcahey] - [19099]) ([zha docs])
- Add package data attribute to 17track.net summary sensors ([bachya] - [19213]) ([sensor.seventeentrack docs]) (breaking change)
- Convert songpal to use asynchronous websocket for state updates ([rytilahti] - [19129]) ([media_player.songpal docs])
- Bumped NDMS2 client to 0.0.6 ([foxel] - [19244]) ([device_tracker docs])
- RFC: Deprecate auto target all for services and introduce entity_id: * ([balloob] - [19006]) (breaking change)
- Make automations log errors ([balloob] - [18965]) ([automation docs])
- Re-use connection-pool ([molobrakos] - [19249]) ([volvooncall docs])
- Add device registry to MQTT light ([emontnemery] - [19013]) ([light.mqtt docs])
- Support for the Harman Kardon AVR ([Devqon] - [18471])
- Fix point sensor discovery ([fredrike] - [19245]) ([sensor.point docs])
- Resolve IOLinc sensor name ([teharris1] - [19050]) ([insteon docs]) ([binary_sensor.insteon docs])
- Expose ZoneMinder availability to Home Assistant ([rohankapoorcom] - [18946]) ([camera.zoneminder docs]) ([sensor.zoneminder docs])
- Upgraded enturclient to 0.1.2 ([hfurubotten] - [19267]) ([sensor.entur_public_transport docs])
- Synology chat add verify ssl ([bremor] - [19276]) ([notify docs])
- Add NMBS (Belgian railway) sensor platform ([thibmaek] - [18610]) ([sensor.nmbs docs]) (new-platform)
- Add permission check to light service ([balloob] - [19259]) ([light docs])
- Check admin permission before able to manage config entries ([balloob] - [19265]) ([config docs])
- Rename is_owner decorator to is_admin ([balloob] - [19266]) ([config docs]) ([websocket_api docs])
- home-assistant/home-assistant17333: update to use DOMAIN constants and standards. ([marchingphoenix] - [19242]) ([climate.eq3btsmart docs]) (breaking change)
- Make variable `entity_id` available to value_template for MQTT binary sensor ([emontnemery] - [19195]) ([binary_sensor.mqtt docs])
- Set unavailable when unreachable ([MaxG88] - [19012]) ([media_player.gpmdp docs])
- Updated ELIQ Online sensor to async API ([molobrakos] - [19248]) ([sensor.eliqonline docs])
- Add air pollutants component ([fabaff] - [18707]) ([air_pollutants docs]) ([demo docs]) (new-platform)
- Device config for Fibaro hub integration ([pbalogh77] - [19171])
- Set InsteonEntity name to be combo of description and address. ([wonderslug] - [17262]) ([insteon docs])
- Adding support for Plum Lightpad ([ColinHarrington] - [16576]) ([plum_lightpad docs]) ([binary_sensor.plum_lightpad docs]) ([light.plum_lightpad docs]) ([sensor.plum_lightpad docs]) (new-platform)
- huawei_lte: Fetch only required data ([scop] - [17618]) ([device_tracker docs]) ([huawei_lte docs]) ([sensor.huawei_lte docs])
- Add Ambient Weather PWS Sensor component ([tmd224] - [18551]) ([sensor.ambient_station docs]) (new-platform)
- Add note to issue template regarding frontend issues ([cgarwood] - [19295])
- Bump pyEight to fix Single Sleeper ([mezz64] - [19316]) ([eight_sleep docs])
- Upgrade pytest to 4.0.2 ([scop] - [19327])
- Upgrade pydocstyle to 3.0.0 ([scop] - [19328])
- bump georss_client to 0.5 ([exxamalte] - [19337]) ([sensor.geo_rss_events docs])
- Add Brottsplatskartan sensor ([chrillux] - [19018]) ([sensor.brottsplatskartan docs]) (new-platform)
- Fix broken sensor.mqtt json_attributes deprecation message ([emontnemery] - [19349]) ([sensor.mqtt docs])
- Adds io:OnOffIOComponent as switch to tahoma.py ([jensihnow] - [19338]) ([tahoma docs])
- Add config flow for Daikin ([fredrike] - [19182]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs]) (breaking change)
- Add traccar motion, speed and battery_level attributes ([ludeeus] - [19090]) ([device_tracker docs]) (breaking change)
- Initialise plant attributes at startup ([PeteBa] - [19315]) ([plant docs])
- Remove recorder purge protection ([amelchio] - [19358])
- Add native ESPHome API component ([OttoWinter] - [19334]) (new-platform)
- Add support for statewide data for Flu Near You ([bachya] - [19341]) ([sensor.flunearyou docs])
- Use unicode slugify ([pvizeli] - [19192]) (breaking change)
- Upgrade youtube_dl to 2018.12.17 ([fabaff] - [19378]) ([media_extractor docs])
- Upgrade TwitterAPI to 2.5.7 ([fabaff] - [19382]) ([notify docs])
- Upgrade ruamel.yaml to 0.15.81 ([fabaff] - [19384])
- Version bump pydaikin ([fredrike] - [19388]) ([daikin docs]) ([climate.daikin docs])
- Upgrade keyrings.alt==3.1.1 ([fabaff] - [19386])
- Set pytz to >=2018.07 ([fabaff] - [19387])
- Upgrade RPi.GPIO to 0.6.5 ([fabaff] - [19392]) ([rpi_gpio docs])
- Add air pollutants PROP_TO_ATTR ([fabaff] - [19336]) ([air_pollutants docs])
- fix unique_id for Tellduslive sensors ([fredrike] - [19389]) ([sensor.tellduslive docs])
- Add native ESPHome API binary sensor ([OttoWinter] - [19371]) ([esphome docs]) ([binary_sensor.esphome docs])
- Add native ESPHome API cover ([OttoWinter] - [19373]) ([esphome docs]) ([cover.esphome docs])
- Add native ESPHome API fan ([OttoWinter] - [19374]) ([esphome docs]) ([fan.esphome docs])
- Add native ESPHome API light ([OttoWinter] - [19375]) ([esphome docs]) ([light.esphome docs])
- Add native ESPHome API switch ([OttoWinter] - [19376]) ([esphome docs]) ([switch.esphome docs])
- Add native ESPHome API text sensor ([OttoWinter] - [19377]) ([sensor.esphome docs])
- ESPHome Native API Restore Entities on startup ([OttoWinter] - [19379]) ([esphome docs])
- Add native ESPHome API device registry feature ([OttoWinter] - [19381]) ([esphome docs])
- Add native ESPHome API service call feature ([OttoWinter] - [19401]) ([esphome docs])
- Upgade colorlog to 4.0.2 ([fabaff] - [19390])
- Provide charging indicator for mychevy ([sdague] - [19348]) ([mychevy docs]) ([sensor.mychevy docs])
- Add GTT Sensor ([eliseomartelli] - [18449]) ([sensor.gtt docs]) (new-platform)
- Upgrade volvooncall to 0.8.7 ([molobrakos] - [19398]) ([volvooncall docs])
- Cast lametric cycles parameter to int ([jumpkick] - [19370]) ([notify docs])
- Satel integra monitor outputs ([c-soft] - [19149]) ([satel_integra docs]) ([binary_sensor.satel_integra docs])
- Fix cpu_temp issue on Raspberry Pi ([mretegan] - [19404]) ([sensor.glances docs])
- Add camera selection config to skybell camera ([nhorvath] - [19310]) ([skybell docs]) ([camera.skybell docs])
- Bump pyEmby to 1.6, add channel media type mapping ([mezz64] - [19318]) ([media_player.emby docs])
- Add openSenseMap air pollutants platform ([fabaff] - [19357]) ([air_pollutants docs]) (new-platform)
- Optionally disable ssl verification for mjpeg ([rohankapoorcom] - [19277]) ([zoneminder docs]) ([camera.mjpeg docs]) ([camera.zoneminder docs])
- Use string foratting ([fabaff] - [19427]) ([sensor.brottsplatskartan docs])
- Add Prezzibenzina (Italian Fuel Price) Sensor ([eliseomartelli] - [19297]) ([sensor.prezzibenzina docs]) (new-platform)
- Upgrade sqlalchemy to 1.2.15 ([fabaff] - [19383]) ([sensor.sql docs])
- Upgrade requests to 2.21.0 ([fabaff] - [19385])
- Miscellaneous ESPHome cleanups ([OttoWinter] - [19425]) ([esphome docs]) ([binary_sensor.esphome docs]) ([switch.esphome docs])
- Fix typo ([fabaff] - [19433])
- Various enhancements for WeMo component/platforms ([sqldiablo] - [19419]) ([wemo docs]) ([binary_sensor.wemo docs]) ([fan.wemo docs]) ([light.wemo docs]) ([switch.wemo docs]) (breaking change)
- Add device_info to Daikin ([fredrike] - [19372]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs])
- Add sensor platform for SolarEdge Monitoring API ([GidoHakvoort] - [18846]) ([sensor.solaredge docs]) (new-platform)
- Various updates ([fabaff] - [19449]) ([ihc docs])
- Correct calls to subscription.async_unsubscribe_topics ([emontnemery] - [19414])
- ZHA entity ZCL reporting configuration ([Adminiuga] - [19177]) ([zha docs]) ([binary_sensor.zha docs]) ([fan.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs])
- Add device registry to MQTT lock ([emontnemery] - [19333]) ([lock.mqtt docs])
- Add device registry to MQTT alarm control panel ([emontnemery] - [19331]) ([alarm_control_panel.mqtt docs])
- Add device registry to MQTT climate ([emontnemery] - [19332]) ([climate.mqtt docs])
- Bump Pybotvac To Support D7 On Latest Firmware ([dshokouhi] - [19463]) ([neato docs])
- Adds battery_percent which had been introduced with pyatmo 1.4 and resolves unknown var warning. ([jensihnow] - [19309]) ([sensor.netatmo docs])
- Add Mythic Beasts DNSAPI Component ([thinkl33t] - [18333]) ([mythicbeastsdns docs]) (new-platform)
- Rename ocr.png to ssocr-(entity_name).png to allow multiple instances ([jumpkick] - [18634]) ([image_processing.seven_segments docs]) (breaking change)
- Update pynetgear to 0.5.2 ([MatMaul] - [19490]) ([device_tracker docs])
- Reorder FLOW entries in config_entries.py ([Solije] - [19475])
- Add timeout to RainMachine login ([bachya] - [19476]) ([rainmachine docs])
- Add new sensor platform to expose Islamic prayer times ([uchagani] - [19444]) ([sensor.islamic_prayer_times docs]) (new-platform)
- Add native ESPHome Home Assistant state feature ([OttoWinter] - [19429]) ([esphome docs])
- Fixed the range filter unknown argument precision ([timkoers] - [19428]) ([sensor.filter docs])
- Disable creating port mappings from UI, add discovery from component ([StevenLooman] - [18565]) ([upnp docs]) ([media_player.dlna_dmr docs])
- Add Lutron Homeworks component ([dubnom] - [18311]) ([homeworks docs]) ([binary_sensor.homeworks docs]) ([light.homeworks docs]) (new-platform)
- Allow scrape sensor to retry setting up platform if initial setup fails ([uchagani] - [19498]) ([sensor.scrape docs])
- Clean up RFLink tests and add two tests ([javicalle] - [19511])
- Add ZHA battery sensor ([dmulcahey] - [19363]) ([zha docs]) ([sensor.zha docs])
- Restore state for zha binary_sensors on restart. ([Adminiuga] - [19314]) ([binary_sensor.zha docs])
- Add deprecation warning ([ludeeus] - [19515]) ([sensor.ruter docs])
- Update yale smart alarm client to v0.1.6 ([domwillcode] - [19495]) ([alarm_control_panel.yale_smart_alarm docs])
- Add sunrise and sunset to Darksky weather sensor ([fabaff] - [19492]) ([sensor.darksky docs])
- Update ZHA entity state on ZigBee zdo device announce ([dmulcahey] - [19208]) ([zha docs])
- Fix fail2ban by removal of internal timer logic ([grea09] - [19456]) ([sensor.fail2ban docs])
- Fix Mill connection problem ([Danielhiversen] - [19519]) ([climate.mill docs])
- Add long click at new Aqara Wireless Remote Switch ([ppanagiotis] - [19518]) ([binary_sensor.xiaomi_aqara docs])
- Add additional Z-Wave Bulbs to ZW098 Workaround ([loe] - [19480]) ([light.zwave docs])
- Implement path in the config to fix issues for some users ([wcomartin] - [19491]) ([sensor.tautulli docs])
- Add ZHA occupancy sensor ([dmulcahey] - [19365]) ([zha docs]) ([binary_sensor.zha docs])
- Make ZHA entities non-polled by default ([Adminiuga] - [19536])
- Pywemo version bump ([sqldiablo] - [19538])
- Support ZHA light turn_off transition ([Adminiuga] - [19531]) ([light.zha docs])
- increase robustness, when something upstream fails ([dgomes] - [19493]) ([weather.ipma docs])
- Change ISY binary_sensor subnode to hex ([Steve9F] - [19471]) ([binary_sensor.isy994 docs])
- Updated to support per device find iphone sound. ([kdvlr] - [19535]) ([device_tracker docs])
- Fix issues in ZHA light ([dmulcahey] - [19368]) ([light.zha docs])
- Add hub- and device-info for tellduslive ([fredrike] - [19180]) ([tellduslive docs]) ([sensor.tellduslive docs])
- Configure ZHA entity on new ZHA device join ([Adminiuga] - [19470]) ([zha docs]) ([binary_sensor.zha docs]) ([fan.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs])
- Fix support for base topic for empty values in MQTT discovery msg ([emontnemery] - [19501]) ([mqtt docs])
- Improve handling of MQTT light discovery ([emontnemery] - [19436]) ([mqtt docs])
- Update homekit controller to homekit==0.12.0 ([Jc2k] - [19549]) ([homekit_controller docs]) ([climate.homekit_controller docs]) ([light.homekit_controller docs]) ([switch.homekit_controller docs])
- Remove global from ZHA application controller ([dmulcahey] - [19557]) ([zha docs])
- Improve Lutron RadioRA2 support, adding switches and scenes ([cdheiser] - [18330]) ([lutron docs]) ([scene.lutron docs]) ([switch.lutron docs]) (new-platform)
- Clean up homematicip cloud ([sander76] - [19481]) ([homematicip_cloud docs])
- Add HomematicIP SMI55 device ([mxworm] - [19400]) ([binary_sensor.homematicip_cloud docs]) ([sensor.homematicip_cloud docs])
- Added support for triggered state on NX584 alarm. ([mreiling] - [19524]) ([alarm_control_panel.nx584 docs])
- Add homematicip cloud full flush measuring switch ([sander76] - [19247]) ([switch.homematicip_cloud docs])
- Add device_id configuration option to Bluetooth tracker ([imotov] - [18539]) ([device_tracker docs])
- Whitelisting of lines on entur sensor ([hfurubotten] - [19539]) ([sensor.entur_public_transport docs])
- Update pylaunches dependency to 0.2.0 ([DoloresHA] - [19570]) ([sensor.launch_library docs]) (breaking change)
- Pencom ([dubnom] - [19369]) ([switch.pencom docs]) (new-platform)
- Tibber, improve server reconnection ([Danielhiversen] - [19574]) ([tibber docs])
- Link to dicttoxml excessive INFO logging issue ([scop] - [19575]) ([huawei_lte docs])
- Add a new click_type "long_both" to improve the support of the new Xiaomi Wireless Wall Switch (remote.b286acn01) ([syssi] - [19573]) ([binary_sensor.xiaomi_aqara docs])
- Clean up remaining rflink tests ([javicalle] - [19551])
- Add a new click_type double_both to improve the support of the new Xiaomi aqara remote.b286acn01 dual switch. ([tedsluis] - [19578]) ([binary_sensor.xiaomi_aqara docs])
- Upgrade sphinx-autodoc-typehints to 1.6.0 ([fabaff] - [19579])
- Upgrade TwitterAPI to 2.5.8 ([fabaff] - [19581]) ([notify docs])
- Upgrade pyowm to 2.10.0 ([fabaff] - [19582]) ([sensor.openweathermap docs]) ([weather.openweathermap docs])
- Upgrade keyring to 17.1.0 ([fabaff] - [19583])
- Upgrade rpi-rf to 0.9.7 ([fabaff] - [19394]) ([switch.rpi_rf docs])
- Upgrade Sphinx to 1.8.3 ([fabaff] - [19580])
- Fix mpd shuffle/random status ([apetrycki] - [19308]) ([media_player.mpd docs])
- Add verify_ssl option to Splunk component ([FieldofClay] - [19112]) ([splunk docs])
- Update pymitv dependency ([simse] - [19601]) ([media_player.xiaomi_tv docs])
- Updated set of available voices for Yandex TTS ([gipnokote] - [19603]) ([tts docs])
- Version Bump for aioftp ([ioangogo] - [19510]) ([camera.yi docs])
- Don't truncate brightness and white_value of MQTT light ([emontnemery] - [19502]) ([light.mqtt docs])
- Improve how neato displays alerts and add alerts for persistent maps ([dshokouhi] - [19593]) ([neato docs]) ([vacuum.neato docs])
- Add AfterShip sensor for packages ([maxandersen] - [18034]) ([sensor.aftership docs]) (new-platform)
- Upgrade aiohttp to 3.5.1 ([fabaff] - [19584])
- Add Freebox component with sensors and device tracker ([SNoof85] - [18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform)
- Upgrade huawei-lte-api to 1.1.1 ([scop] - [19615]) ([huawei_lte docs])
- Systemmonitor - add device_class property ([ReneNulschDE] - [19614]) ([sensor.systemmonitor docs])
- LCN component and light platform ([alengwenus] - [18621]) ([lcn docs]) ([light.lcn docs]) (new-platform)
- Add additional neato alerts and errors ([dshokouhi] - [19608]) ([neato docs])
- Bump pyotgw to 0.4b0 ([mvn23] - [19618]) ([opentherm_gw docs])
- Fix cpu_temp issue on Odroid ([gipnokote] - [19620]) ([sensor.glances docs])
- Upgraded pyarlo to 0.2.3 ([tchellomello] - [19626]) ([arlo docs])
- Upgrade to async_upnp_client==0.13.8 ([StevenLooman] - [19634]) ([upnp docs]) ([media_player.dlna_dmr docs])
- Revert "Bump pyotgw to 0.4b0 (19618)" ([mvn23] - [19635]) ([opentherm_gw docs])
- Added events STARTED, RESTARTED AND PAUSED ([mjrider] - [19516]) ([timer docs])
- Fix cpu_temp issue on Vero 4K ([mretegan] - [19638]) ([sensor.glances docs])
- Use xml.etree through defusedxml ([scop] - [19640]) ([ihc docs]) ([namecheapdns docs]) ([sensor.ohmconnect docs])
- Support knx operation types ([marvin-w] - [19546]) ([knx docs]) ([climate.knx docs]) (breaking change)
- Improve Wemo setup speed ([sqldiablo] - [19563]) ([wemo docs]) ([binary_sensor.wemo docs]) ([switch.wemo docs]) (breaking change)
- Use async_configure for ZHA IAS binary sensor ([Adminiuga] - [19629]) ([binary_sensor.zha docs])
- Only bind clusters in ZHA remote entity ([dmulcahey] - [19577]) ([zha docs]) ([binary_sensor.zha docs])
- Add RaspyRFM switch platform ([markusressel] - [19130]) ([switch.raspyrfm docs]) (new-platform)
- Use aioharmony for remote.harmony platform ([ehendrix23] - [19595]) ([remote.harmony docs])
- Bump pyHik library to 0.1.9 to improve device support. ([mezz64] - [19656]) ([binary_sensor.hikvision docs])
- Fix ADS light when parameter adsvar_brightness is not set ([carstenschroeder] - [19636]) ([light.ads docs])
- pytraccar version bump ([ludeeus] - [19659]) ([device_tracker docs])
- Added regexp validation allowing Twilio notifications to use Sender ID instead of phone number ([psvanstrom] - [19644]) ([notify docs])
- Fix exception checking for next dublin bus ([ttroy50] - [19663]) ([sensor.dublin_bus_transport docs])
- Fix error in got_connected for remote.harmony ([ehendrix23] - [19662]) ([remote.harmony docs])
- Fix homekit_controller pairing regression ([Jc2k] - [19654]) ([homekit_controller docs])
- Add IDTECK proximity card component ([dubnom] - [18309]) ([idteck_prox docs]) (new-platform)
- Fix london_underground issue ([robmarkcole] - [19642]) ([sensor.london_underground docs])
- Luftdaten traceback ([fabaff] - [19666]) ([sensor.luftdaten docs])
- Suppress traceback if network is not available ([fabaff] - [19651])
- Improve rflink coverage ([javicalle] - [19596])
- Add support for color_temp_command_template in MQTT light component ([dchesterton] - [19675]) ([light.mqtt docs])
- Add ness alarm control panel using nessclient ([nickw444] - [18463]) ([ness_alarm docs]) ([alarm_control_panel.ness_alarm docs]) ([binary_sensor.ness_alarm docs]) (new-platform)
- Update pyhomematic 0.1.54 + small fixes ([danielperna84] - [19667]) ([homematic docs]) ([sensor.homematic docs])
- Envisalink pgm ([Cinntax] - [19499]) ([envisalink docs])
- Bump pyotgw to 0.4b1 ([mvn23] - [19715]) ([opentherm_gw docs])
- Bumping aioasuswrt version to 1.1.17 ([kennedyshead] - [19714]) ([asuswrt docs])
- Adds ability to calibrate temperature for BME680 ([ctborg] - [19684]) ([sensor.bme680 docs])
- Do not choke on no awair data ([ahayworth] - [19708]) ([sensor.awair docs])
- Fix WeMo incorrect mapping of device type during discovery ([sqldiablo] - [19691]) ([wemo docs])
- Drop bme680 os_lookup for temp_offset ([ctborg] - [19733]) ([sensor.bme680 docs])
- Add exception handling to ADS shutdown ([carstenschroeder] - [19682]) ([ads docs])
- Filter urllib3.connectionpool warnings in camera.axis and camera.zoneminder ([rohankapoorcom] - [19641]) ([camera.axis docs]) ([camera.mjpeg docs]) ([camera.zoneminder docs])
- Proactive Alexa ChangeReport messages ([abmantis] - [18114]) ([alexa docs])
- Move envisalink component to package and add services.yaml ([Cinntax] - [19731]) ([envisalink docs])
- Add mychevy optional country parameter ([sdague] - [19727]) ([mychevy docs])
- Upgrade tibber library ([Danielhiversen] - [19768]) ([tibber docs])
- Round illumination and lux value to one ([bieniu] - [19747]) ([sensor.xiaomi_aqara docs])
- Add ESPHome native API discovery ([OttoWinter] - [19399]) ([esphome docs]) (beta fix)
- Rename air pollutants to air quality ([eliseomartelli] - [19448]) ([air_quality docs]) (beta fix)
- Use manufacturer id only for configure_reporting only when specified. ([Adminiuga] - [19729]) ([zha docs]) (beta fix)
- Simplify data_key for a stable unique_id because the order of the dict will not be preserved (Closes: 13522) ([syssi] - [19766]) ([cover.xiaomi_aqara docs]) (beta fix)
- Don't slugify unique id ([syssi] - [19770]) ([xiaomi_aqara docs]) (beta fix)
- Fix some ESPHome race conditions ([OttoWinter] - [19772]) ([esphome docs]) (beta fix)
- Update HAP-python to 2.4.2 ([cdce8p] - [19776]) ([homekit docs]) (beta fix)
- Fix a bug in Lutron RadioRA2 Scene support ([cdheiser] - [19819]) ([lutron docs]) (beta fix)
- fixes 19814, Daikin config setting ([fredrike] - [19823]) ([daikin docs]) (beta fix)
- Bump aioesphomeapi ([OttoWinter] - [19838]) (beta fix)
- Resolves 17196, Resolves 18739 - Hue Beyond light fixture errors ([alistairg] - [19874]) ([light.hue docs]) (beta fix)
- Fix error when trying to log used UPnP device, if multiple found ([StevenLooman] - [19875]) ([upnp docs]) (beta fix)
- Update OZW to 0.1.2 ([pvizeli] - [19878]) ([zwave docs]) (beta fix)
- assign user to websocket connection when using legacy_api_password ([FlorianLudwig] - [19797]) ([websocket_api docs]) (beta fix)

[16576]: https://github.com/home-assistant/home-assistant/pull/16576
[17262]: https://github.com/home-assistant/home-assistant/pull/17262
[17618]: https://github.com/home-assistant/home-assistant/pull/17618
[18034]: https://github.com/home-assistant/home-assistant/pull/18034
[18114]: https://github.com/home-assistant/home-assistant/pull/18114
[18309]: https://github.com/home-assistant/home-assistant/pull/18309
[18311]: https://github.com/home-assistant/home-assistant/pull/18311
[18330]: https://github.com/home-assistant/home-assistant/pull/18330
[18333]: https://github.com/home-assistant/home-assistant/pull/18333
[18449]: https://github.com/home-assistant/home-assistant/pull/18449
[18463]: https://github.com/home-assistant/home-assistant/pull/18463
[18471]: https://github.com/home-assistant/home-assistant/pull/18471
[18472]: https://github.com/home-assistant/home-assistant/pull/18472
[18477]: https://github.com/home-assistant/home-assistant/pull/18477
[18496]: https://github.com/home-assistant/home-assistant/pull/18496
[18539]: https://github.com/home-assistant/home-assistant/pull/18539
[18551]: https://github.com/home-assistant/home-assistant/pull/18551
[18565]: https://github.com/home-assistant/home-assistant/pull/18565
[18610]: https://github.com/home-assistant/home-assistant/pull/18610
[18621]: https://github.com/home-assistant/home-assistant/pull/18621
[18634]: https://github.com/home-assistant/home-assistant/pull/18634
[18707]: https://github.com/home-assistant/home-assistant/pull/18707
[18750]: https://github.com/home-assistant/home-assistant/pull/18750
[18758]: https://github.com/home-assistant/home-assistant/pull/18758
[18816]: https://github.com/home-assistant/home-assistant/pull/18816
[18846]: https://github.com/home-assistant/home-assistant/pull/18846
[18916]: https://github.com/home-assistant/home-assistant/pull/18916
[18946]: https://github.com/home-assistant/home-assistant/pull/18946
[18965]: https://github.com/home-assistant/home-assistant/pull/18965
[19006]: https://github.com/home-assistant/home-assistant/pull/19006
[19012]: https://github.com/home-assistant/home-assistant/pull/19012
[19013]: https://github.com/home-assistant/home-assistant/pull/19013
[19014]: https://github.com/home-assistant/home-assistant/pull/19014
[19018]: https://github.com/home-assistant/home-assistant/pull/19018
[19041]: https://github.com/home-assistant/home-assistant/pull/19041
[19050]: https://github.com/home-assistant/home-assistant/pull/19050
[19071]: https://github.com/home-assistant/home-assistant/pull/19071
[19078]: https://github.com/home-assistant/home-assistant/pull/19078
[19080]: https://github.com/home-assistant/home-assistant/pull/19080
[19090]: https://github.com/home-assistant/home-assistant/pull/19090
[19095]: https://github.com/home-assistant/home-assistant/pull/19095
[19099]: https://github.com/home-assistant/home-assistant/pull/19099
[19104]: https://github.com/home-assistant/home-assistant/pull/19104
[19107]: https://github.com/home-assistant/home-assistant/pull/19107
[19112]: https://github.com/home-assistant/home-assistant/pull/19112
[19113]: https://github.com/home-assistant/home-assistant/pull/19113
[19117]: https://github.com/home-assistant/home-assistant/pull/19117
[19121]: https://github.com/home-assistant/home-assistant/pull/19121
[19124]: https://github.com/home-assistant/home-assistant/pull/19124
[19129]: https://github.com/home-assistant/home-assistant/pull/19129
[19130]: https://github.com/home-assistant/home-assistant/pull/19130
[19139]: https://github.com/home-assistant/home-assistant/pull/19139
[19140]: https://github.com/home-assistant/home-assistant/pull/19140
[19142]: https://github.com/home-assistant/home-assistant/pull/19142
[19149]: https://github.com/home-assistant/home-assistant/pull/19149
[19150]: https://github.com/home-assistant/home-assistant/pull/19150
[19151]: https://github.com/home-assistant/home-assistant/pull/19151
[19152]: https://github.com/home-assistant/home-assistant/pull/19152
[19171]: https://github.com/home-assistant/home-assistant/pull/19171
[19177]: https://github.com/home-assistant/home-assistant/pull/19177
[19180]: https://github.com/home-assistant/home-assistant/pull/19180
[19182]: https://github.com/home-assistant/home-assistant/pull/19182
[19183]: https://github.com/home-assistant/home-assistant/pull/19183
[19186]: https://github.com/home-assistant/home-assistant/pull/19186
[19187]: https://github.com/home-assistant/home-assistant/pull/19187
[19192]: https://github.com/home-assistant/home-assistant/pull/19192
[19195]: https://github.com/home-assistant/home-assistant/pull/19195
[19197]: https://github.com/home-assistant/home-assistant/pull/19197
[19202]: https://github.com/home-assistant/home-assistant/pull/19202
[19208]: https://github.com/home-assistant/home-assistant/pull/19208
[19213]: https://github.com/home-assistant/home-assistant/pull/19213
[19242]: https://github.com/home-assistant/home-assistant/pull/19242
[19244]: https://github.com/home-assistant/home-assistant/pull/19244
[19245]: https://github.com/home-assistant/home-assistant/pull/19245
[19247]: https://github.com/home-assistant/home-assistant/pull/19247
[19248]: https://github.com/home-assistant/home-assistant/pull/19248
[19249]: https://github.com/home-assistant/home-assistant/pull/19249
[19259]: https://github.com/home-assistant/home-assistant/pull/19259
[19265]: https://github.com/home-assistant/home-assistant/pull/19265
[19266]: https://github.com/home-assistant/home-assistant/pull/19266
[19267]: https://github.com/home-assistant/home-assistant/pull/19267
[19276]: https://github.com/home-assistant/home-assistant/pull/19276
[19277]: https://github.com/home-assistant/home-assistant/pull/19277
[19295]: https://github.com/home-assistant/home-assistant/pull/19295
[19297]: https://github.com/home-assistant/home-assistant/pull/19297
[19308]: https://github.com/home-assistant/home-assistant/pull/19308
[19309]: https://github.com/home-assistant/home-assistant/pull/19309
[19310]: https://github.com/home-assistant/home-assistant/pull/19310
[19314]: https://github.com/home-assistant/home-assistant/pull/19314
[19315]: https://github.com/home-assistant/home-assistant/pull/19315
[19316]: https://github.com/home-assistant/home-assistant/pull/19316
[19318]: https://github.com/home-assistant/home-assistant/pull/19318
[19327]: https://github.com/home-assistant/home-assistant/pull/19327
[19328]: https://github.com/home-assistant/home-assistant/pull/19328
[19331]: https://github.com/home-assistant/home-assistant/pull/19331
[19332]: https://github.com/home-assistant/home-assistant/pull/19332
[19333]: https://github.com/home-assistant/home-assistant/pull/19333
[19334]: https://github.com/home-assistant/home-assistant/pull/19334
[19336]: https://github.com/home-assistant/home-assistant/pull/19336
[19337]: https://github.com/home-assistant/home-assistant/pull/19337
[19338]: https://github.com/home-assistant/home-assistant/pull/19338
[19341]: https://github.com/home-assistant/home-assistant/pull/19341
[19348]: https://github.com/home-assistant/home-assistant/pull/19348
[19349]: https://github.com/home-assistant/home-assistant/pull/19349
[19357]: https://github.com/home-assistant/home-assistant/pull/19357
[19358]: https://github.com/home-assistant/home-assistant/pull/19358
[19363]: https://github.com/home-assistant/home-assistant/pull/19363
[19365]: https://github.com/home-assistant/home-assistant/pull/19365
[19368]: https://github.com/home-assistant/home-assistant/pull/19368
[19369]: https://github.com/home-assistant/home-assistant/pull/19369
[19370]: https://github.com/home-assistant/home-assistant/pull/19370
[19371]: https://github.com/home-assistant/home-assistant/pull/19371
[19372]: https://github.com/home-assistant/home-assistant/pull/19372
[19373]: https://github.com/home-assistant/home-assistant/pull/19373
[19374]: https://github.com/home-assistant/home-assistant/pull/19374
[19375]: https://github.com/home-assistant/home-assistant/pull/19375
[19376]: https://github.com/home-assistant/home-assistant/pull/19376
[19377]: https://github.com/home-assistant/home-assistant/pull/19377
[19378]: https://github.com/home-assistant/home-assistant/pull/19378
[19379]: https://github.com/home-assistant/home-assistant/pull/19379
[19381]: https://github.com/home-assistant/home-assistant/pull/19381
[19382]: https://github.com/home-assistant/home-assistant/pull/19382
[19383]: https://github.com/home-assistant/home-assistant/pull/19383
[19384]: https://github.com/home-assistant/home-assistant/pull/19384
[19385]: https://github.com/home-assistant/home-assistant/pull/19385
[19386]: https://github.com/home-assistant/home-assistant/pull/19386
[19387]: https://github.com/home-assistant/home-assistant/pull/19387
[19388]: https://github.com/home-assistant/home-assistant/pull/19388
[19389]: https://github.com/home-assistant/home-assistant/pull/19389
[19390]: https://github.com/home-assistant/home-assistant/pull/19390
[19392]: https://github.com/home-assistant/home-assistant/pull/19392
[19394]: https://github.com/home-assistant/home-assistant/pull/19394
[19398]: https://github.com/home-assistant/home-assistant/pull/19398
[19399]: https://github.com/home-assistant/home-assistant/pull/19399
[19400]: https://github.com/home-assistant/home-assistant/pull/19400
[19401]: https://github.com/home-assistant/home-assistant/pull/19401
[19404]: https://github.com/home-assistant/home-assistant/pull/19404
[19414]: https://github.com/home-assistant/home-assistant/pull/19414
[19419]: https://github.com/home-assistant/home-assistant/pull/19419
[19425]: https://github.com/home-assistant/home-assistant/pull/19425
[19427]: https://github.com/home-assistant/home-assistant/pull/19427
[19428]: https://github.com/home-assistant/home-assistant/pull/19428
[19429]: https://github.com/home-assistant/home-assistant/pull/19429
[19433]: https://github.com/home-assistant/home-assistant/pull/19433
[19436]: https://github.com/home-assistant/home-assistant/pull/19436
[19444]: https://github.com/home-assistant/home-assistant/pull/19444
[19448]: https://github.com/home-assistant/home-assistant/pull/19448
[19449]: https://github.com/home-assistant/home-assistant/pull/19449
[19456]: https://github.com/home-assistant/home-assistant/pull/19456
[19463]: https://github.com/home-assistant/home-assistant/pull/19463
[19470]: https://github.com/home-assistant/home-assistant/pull/19470
[19471]: https://github.com/home-assistant/home-assistant/pull/19471
[19475]: https://github.com/home-assistant/home-assistant/pull/19475
[19476]: https://github.com/home-assistant/home-assistant/pull/19476
[19480]: https://github.com/home-assistant/home-assistant/pull/19480
[19481]: https://github.com/home-assistant/home-assistant/pull/19481
[19490]: https://github.com/home-assistant/home-assistant/pull/19490
[19491]: https://github.com/home-assistant/home-assistant/pull/19491
[19492]: https://github.com/home-assistant/home-assistant/pull/19492
[19493]: https://github.com/home-assistant/home-assistant/pull/19493
[19495]: https://github.com/home-assistant/home-assistant/pull/19495
[19498]: https://github.com/home-assistant/home-assistant/pull/19498
[19499]: https://github.com/home-assistant/home-assistant/pull/19499
[19501]: https://github.com/home-assistant/home-assistant/pull/19501
[19502]: https://github.com/home-assistant/home-assistant/pull/19502
[19510]: https://github.com/home-assistant/home-assistant/pull/19510
[19511]: https://github.com/home-assistant/home-assistant/pull/19511
[19515]: https://github.com/home-assistant/home-assistant/pull/19515
[19516]: https://github.com/home-assistant/home-assistant/pull/19516
[19518]: https://github.com/home-assistant/home-assistant/pull/19518
[19519]: https://github.com/home-assistant/home-assistant/pull/19519
[19524]: https://github.com/home-assistant/home-assistant/pull/19524
[19531]: https://github.com/home-assistant/home-assistant/pull/19531
[19535]: https://github.com/home-assistant/home-assistant/pull/19535
[19536]: https://github.com/home-assistant/home-assistant/pull/19536
[19538]: https://github.com/home-assistant/home-assistant/pull/19538
[19539]: https://github.com/home-assistant/home-assistant/pull/19539
[19546]: https://github.com/home-assistant/home-assistant/pull/19546
[19549]: https://github.com/home-assistant/home-assistant/pull/19549
[19551]: https://github.com/home-assistant/home-assistant/pull/19551
[19557]: https://github.com/home-assistant/home-assistant/pull/19557
[19563]: https://github.com/home-assistant/home-assistant/pull/19563
[19570]: https://github.com/home-assistant/home-assistant/pull/19570
[19573]: https://github.com/home-assistant/home-assistant/pull/19573
[19574]: https://github.com/home-assistant/home-assistant/pull/19574
[19575]: https://github.com/home-assistant/home-assistant/pull/19575
[19577]: https://github.com/home-assistant/home-assistant/pull/19577
[19578]: https://github.com/home-assistant/home-assistant/pull/19578
[19579]: https://github.com/home-assistant/home-assistant/pull/19579
[19580]: https://github.com/home-assistant/home-assistant/pull/19580
[19581]: https://github.com/home-assistant/home-assistant/pull/19581
[19582]: https://github.com/home-assistant/home-assistant/pull/19582
[19583]: https://github.com/home-assistant/home-assistant/pull/19583
[19584]: https://github.com/home-assistant/home-assistant/pull/19584
[19593]: https://github.com/home-assistant/home-assistant/pull/19593
[19595]: https://github.com/home-assistant/home-assistant/pull/19595
[19596]: https://github.com/home-assistant/home-assistant/pull/19596
[19601]: https://github.com/home-assistant/home-assistant/pull/19601
[19603]: https://github.com/home-assistant/home-assistant/pull/19603
[19608]: https://github.com/home-assistant/home-assistant/pull/19608
[19614]: https://github.com/home-assistant/home-assistant/pull/19614
[19615]: https://github.com/home-assistant/home-assistant/pull/19615
[19618]: https://github.com/home-assistant/home-assistant/pull/19618
[19620]: https://github.com/home-assistant/home-assistant/pull/19620
[19626]: https://github.com/home-assistant/home-assistant/pull/19626
[19629]: https://github.com/home-assistant/home-assistant/pull/19629
[19634]: https://github.com/home-assistant/home-assistant/pull/19634
[19635]: https://github.com/home-assistant/home-assistant/pull/19635
[19636]: https://github.com/home-assistant/home-assistant/pull/19636
[19638]: https://github.com/home-assistant/home-assistant/pull/19638
[19640]: https://github.com/home-assistant/home-assistant/pull/19640
[19641]: https://github.com/home-assistant/home-assistant/pull/19641
[19642]: https://github.com/home-assistant/home-assistant/pull/19642
[19644]: https://github.com/home-assistant/home-assistant/pull/19644
[19651]: https://github.com/home-assistant/home-assistant/pull/19651
[19654]: https://github.com/home-assistant/home-assistant/pull/19654
[19656]: https://github.com/home-assistant/home-assistant/pull/19656
[19659]: https://github.com/home-assistant/home-assistant/pull/19659
[19662]: https://github.com/home-assistant/home-assistant/pull/19662
[19663]: https://github.com/home-assistant/home-assistant/pull/19663
[19666]: https://github.com/home-assistant/home-assistant/pull/19666
[19667]: https://github.com/home-assistant/home-assistant/pull/19667
[19675]: https://github.com/home-assistant/home-assistant/pull/19675
[19682]: https://github.com/home-assistant/home-assistant/pull/19682
[19684]: https://github.com/home-assistant/home-assistant/pull/19684
[19691]: https://github.com/home-assistant/home-assistant/pull/19691
[19708]: https://github.com/home-assistant/home-assistant/pull/19708
[19714]: https://github.com/home-assistant/home-assistant/pull/19714
[19715]: https://github.com/home-assistant/home-assistant/pull/19715
[19727]: https://github.com/home-assistant/home-assistant/pull/19727
[19729]: https://github.com/home-assistant/home-assistant/pull/19729
[19731]: https://github.com/home-assistant/home-assistant/pull/19731
[19733]: https://github.com/home-assistant/home-assistant/pull/19733
[19747]: https://github.com/home-assistant/home-assistant/pull/19747
[19766]: https://github.com/home-assistant/home-assistant/pull/19766
[19768]: https://github.com/home-assistant/home-assistant/pull/19768
[19770]: https://github.com/home-assistant/home-assistant/pull/19770
[19772]: https://github.com/home-assistant/home-assistant/pull/19772
[19776]: https://github.com/home-assistant/home-assistant/pull/19776
[19797]: https://github.com/home-assistant/home-assistant/pull/19797
[19819]: https://github.com/home-assistant/home-assistant/pull/19819
[19823]: https://github.com/home-assistant/home-assistant/pull/19823
[19838]: https://github.com/home-assistant/home-assistant/pull/19838
[19874]: https://github.com/home-assistant/home-assistant/pull/19874
[19875]: https://github.com/home-assistant/home-assistant/pull/19875
[19878]: https://github.com/home-assistant/home-assistant/pull/19878
[Adminiuga]: https://github.com/Adminiuga
[Cinntax]: https://github.com/Cinntax
[ColinHarrington]: https://github.com/ColinHarrington
[Danielhiversen]: https://github.com/Danielhiversen
[Devqon]: https://github.com/Devqon
[DoloresHA]: https://github.com/DoloresHA
[FieldofClay]: https://github.com/FieldofClay
[FlorianLudwig]: https://github.com/FlorianLudwig
[GidoHakvoort]: https://github.com/GidoHakvoort
[Jc2k]: https://github.com/Jc2k
[MatMaul]: https://github.com/MatMaul
[MaxG88]: https://github.com/MaxG88
[OttoWinter]: https://github.com/OttoWinter
[PeteBa]: https://github.com/PeteBa
[ReneNulschDE]: https://github.com/ReneNulschDE
[RyuzakiKK]: https://github.com/RyuzakiKK
[SNoof85]: https://github.com/SNoof85
[Solije]: https://github.com/Solije
[Steve9F]: https://github.com/Steve9F
[StevenLooman]: https://github.com/StevenLooman
[abmantis]: https://github.com/abmantis
[ahayworth]: https://github.com/ahayworth
[alengwenus]: https://github.com/alengwenus
[alistairg]: https://github.com/alistairg
[amelchio]: https://github.com/amelchio
[apetrycki]: https://github.com/apetrycki
[bachya]: https://github.com/bachya
[balloob]: https://github.com/balloob
[basschipper]: https://github.com/basschipper
[bieniu]: https://github.com/bieniu
[bremor]: https://github.com/bremor
[c-soft]: https://github.com/c-soft
[carstenschroeder]: https://github.com/carstenschroeder
[cdce8p]: https://github.com/cdce8p
[cdheiser]: https://github.com/cdheiser
[cgarwood]: https://github.com/cgarwood
[chrillux]: https://github.com/chrillux
[craftyguy]: https://github.com/craftyguy
[ctborg]: https://github.com/ctborg
[danielperna84]: https://github.com/danielperna84
[dchesterton]: https://github.com/dchesterton
[dgomes]: https://github.com/dgomes
[dmulcahey]: https://github.com/dmulcahey
[domwillcode]: https://github.com/domwillcode
[dshokouhi]: https://github.com/dshokouhi
[dubnom]: https://github.com/dubnom
[edif30]: https://github.com/edif30
[ehendrix23]: https://github.com/ehendrix23
[eliseomartelli]: https://github.com/eliseomartelli
[emontnemery]: https://github.com/emontnemery
[exxamalte]: https://github.com/exxamalte
[fabaff]: https://github.com/fabaff
[foxel]: https://github.com/foxel
[fredrike]: https://github.com/fredrike
[gipnokote]: https://github.com/gipnokote
[grea09]: https://github.com/grea09
[hfurubotten]: https://github.com/hfurubotten
[imotov]: https://github.com/imotov
[ioangogo]: https://github.com/ioangogo
[jarondl]: https://github.com/jarondl
[javicalle]: https://github.com/javicalle
[jensihnow]: https://github.com/jensihnow
[jkeljo]: https://github.com/jkeljo
[jumpkick]: https://github.com/jumpkick
[kdvlr]: https://github.com/kdvlr
[kennedyshead]: https://github.com/kennedyshead
[loe]: https://github.com/loe
[ludeeus]: https://github.com/ludeeus
[marchingphoenix]: https://github.com/marchingphoenix
[markusressel]: https://github.com/markusressel
[marvin-w]: https://github.com/marvin-w
[maxandersen]: https://github.com/maxandersen
[mezz64]: https://github.com/mezz64
[mjg59]: https://github.com/mjg59
[mjrider]: https://github.com/mjrider
[molobrakos]: https://github.com/molobrakos
[mreiling]: https://github.com/mreiling
[mretegan]: https://github.com/mretegan
[mvn23]: https://github.com/mvn23
[mxworm]: https://github.com/mxworm
[nhorvath]: https://github.com/nhorvath
[nickw444]: https://github.com/nickw444
[pbalogh77]: https://github.com/pbalogh77
[ppanagiotis]: https://github.com/ppanagiotis
[psvanstrom]: https://github.com/psvanstrom
[pvizeli]: https://github.com/pvizeli
[robmarkcole]: https://github.com/robmarkcole
[rohankapoorcom]: https://github.com/rohankapoorcom
[rytilahti]: https://github.com/rytilahti
[sander76]: https://github.com/sander76
[scop]: https://github.com/scop
[sdague]: https://github.com/sdague
[simse]: https://github.com/simse
[speedmann]: https://github.com/speedmann
[sqldiablo]: https://github.com/sqldiablo
[swilson]: https://github.com/swilson
[syssi]: https://github.com/syssi
[tchellomello]: https://github.com/tchellomello
[tedsluis]: https://github.com/tedsluis
[teharris1]: https://github.com/teharris1
[thibmaek]: https://github.com/thibmaek
[thinkl33t]: https://github.com/thinkl33t
[timkoers]: https://github.com/timkoers
[tinloaf]: https://github.com/tinloaf
[tmd224]: https://github.com/tmd224
[ttroy50]: https://github.com/ttroy50
[uchagani]: https://github.com/uchagani
[wcomartin]: https://github.com/wcomartin
[wonderslug]: https://github.com/wonderslug
[ads docs]: https://www.home-assistant.io/components/ads/
[air_pollutants docs]: https://www.home-assistant.io/components/air_pollutants/
[air_quality docs]: https://www.home-assistant.io/components/air_quality/
[alarm_control_panel.ialarm docs]: https://www.home-assistant.io/components/alarm_control_panel.ialarm/
[alarm_control_panel.mqtt docs]: https://www.home-assistant.io/components/alarm_control_panel.mqtt/
[alarm_control_panel.ness_alarm docs]: https://www.home-assistant.io/components/alarm_control_panel.ness_alarm/
[alarm_control_panel.nx584 docs]: https://www.home-assistant.io/components/alarm_control_panel.nx584/
[alarm_control_panel.yale_smart_alarm docs]: https://www.home-assistant.io/components/alarm_control_panel.yale_smart_alarm/
[alarmdecoder docs]: https://www.home-assistant.io/components/alarmdecoder/
[alexa docs]: https://www.home-assistant.io/components/alexa/
[arlo docs]: https://www.home-assistant.io/components/arlo/
[asuswrt docs]: https://www.home-assistant.io/components/asuswrt/
[automation docs]: https://www.home-assistant.io/components/automation/
[binary_sensor.alarmdecoder docs]: https://www.home-assistant.io/components/binary_sensor.alarmdecoder/
[binary_sensor.esphome docs]: https://www.home-assistant.io/components/binary_sensor.esphome/
[binary_sensor.hikvision docs]: https://www.home-assistant.io/components/binary_sensor.hikvision/
[binary_sensor.homematicip_cloud docs]: https://www.home-assistant.io/components/binary_sensor.homematicip_cloud/
[binary_sensor.homeworks docs]: https://www.home-assistant.io/components/binary_sensor.homeworks/
[binary_sensor.insteon docs]: https://www.home-assistant.io/components/binary_sensor.insteon/
[binary_sensor.isy994 docs]: https://www.home-assistant.io/components/binary_sensor.isy994/
[binary_sensor.mqtt docs]: https://www.home-assistant.io/components/binary_sensor.mqtt/
[binary_sensor.ness_alarm docs]: https://www.home-assistant.io/components/binary_sensor.ness_alarm/
[binary_sensor.plum_lightpad docs]: https://www.home-assistant.io/components/binary_sensor.plum_lightpad/
[binary_sensor.satel_integra docs]: https://www.home-assistant.io/components/binary_sensor.satel_integra/
[binary_sensor.tellduslive docs]: https://www.home-assistant.io/components/binary_sensor.tellduslive/
[binary_sensor.wemo docs]: https://www.home-assistant.io/components/binary_sensor.wemo/
[binary_sensor.xiaomi_aqara docs]: https://www.home-assistant.io/components/binary_sensor.xiaomi_aqara/
[binary_sensor.zha docs]: https://www.home-assistant.io/components/binary_sensor.zha/
[camera.axis docs]: https://www.home-assistant.io/components/camera.axis/
[camera.mjpeg docs]: https://www.home-assistant.io/components/camera.mjpeg/
[camera.skybell docs]: https://www.home-assistant.io/components/camera.skybell/
[camera.yi docs]: https://www.home-assistant.io/components/camera.yi/
[camera.zoneminder docs]: https://www.home-assistant.io/components/camera.zoneminder/
[climate.daikin docs]: https://www.home-assistant.io/components/climate.daikin/
[climate.eq3btsmart docs]: https://www.home-assistant.io/components/climate.eq3btsmart/
[climate.homekit_controller docs]: https://www.home-assistant.io/components/climate.homekit_controller/
[climate.knx docs]: https://www.home-assistant.io/components/climate.knx/
[climate.mill docs]: https://www.home-assistant.io/components/climate.mill/
[climate.mqtt docs]: https://www.home-assistant.io/components/climate.mqtt/
[climate.radiotherm docs]: https://www.home-assistant.io/components/climate.radiotherm/
[config docs]: https://www.home-assistant.io/components/config/
[cover.esphome docs]: https://www.home-assistant.io/components/cover.esphome/
[cover.rflink docs]: https://www.home-assistant.io/components/cover.rflink/
[cover.tellduslive docs]: https://www.home-assistant.io/components/cover.tellduslive/
[cover.xiaomi_aqara docs]: https://www.home-assistant.io/components/cover.xiaomi_aqara/
[daikin docs]: https://www.home-assistant.io/components/daikin/
[demo docs]: https://www.home-assistant.io/components/demo/
[device_tracker docs]: https://www.home-assistant.io/components/device_tracker/
[doorbird docs]: https://www.home-assistant.io/components/doorbird/
[edp_redy docs]: https://www.home-assistant.io/components/edp_redy/
[eight_sleep docs]: https://www.home-assistant.io/components/eight_sleep/
[envisalink docs]: https://www.home-assistant.io/components/envisalink/
[esphome docs]: https://www.home-assistant.io/components/esphome/
[eufy docs]: https://www.home-assistant.io/components/eufy/
[fan.esphome docs]: https://www.home-assistant.io/components/fan.esphome/
[fan.wemo docs]: https://www.home-assistant.io/components/fan.wemo/
[fan.zha docs]: https://www.home-assistant.io/components/fan.zha/
[freebox docs]: https://www.home-assistant.io/components/freebox/
[homekit docs]: https://www.home-assistant.io/components/homekit/
[homekit_controller docs]: https://www.home-assistant.io/components/homekit_controller/
[homematic docs]: https://www.home-assistant.io/components/homematic/
[homematicip_cloud docs]: https://www.home-assistant.io/components/homematicip_cloud/
[homeworks docs]: https://www.home-assistant.io/components/homeworks/
[huawei_lte docs]: https://www.home-assistant.io/components/huawei_lte/
[idteck_prox docs]: https://www.home-assistant.io/components/idteck_prox/
[ihc docs]: https://www.home-assistant.io/components/ihc/
[image_processing.seven_segments docs]: https://www.home-assistant.io/components/image_processing.seven_segments/
[insteon docs]: https://www.home-assistant.io/components/insteon/
[knx docs]: https://www.home-assistant.io/components/knx/
[lcn docs]: https://www.home-assistant.io/components/lcn/
[light docs]: https://www.home-assistant.io/components/light/
[light.ads docs]: https://www.home-assistant.io/components/light.ads/
[light.esphome docs]: https://www.home-assistant.io/components/light.esphome/
[light.homekit_controller docs]: https://www.home-assistant.io/components/light.homekit_controller/
[light.homeworks docs]: https://www.home-assistant.io/components/light.homeworks/
[light.hue docs]: https://www.home-assistant.io/components/light.hue/
[light.lcn docs]: https://www.home-assistant.io/components/light.lcn/
[light.mqtt docs]: https://www.home-assistant.io/components/light.mqtt/
[light.plum_lightpad docs]: https://www.home-assistant.io/components/light.plum_lightpad/
[light.rflink docs]: https://www.home-assistant.io/components/light.rflink/
[light.tellduslive docs]: https://www.home-assistant.io/components/light.tellduslive/
[light.wemo docs]: https://www.home-assistant.io/components/light.wemo/
[light.x10 docs]: https://www.home-assistant.io/components/light.x10/
[light.xiaomi_miio docs]: https://www.home-assistant.io/components/light.xiaomi_miio/
[light.zha docs]: https://www.home-assistant.io/components/light.zha/
[light.zwave docs]: https://www.home-assistant.io/components/light.zwave/
[lock.mqtt docs]: https://www.home-assistant.io/components/lock.mqtt/
[lutron docs]: https://www.home-assistant.io/components/lutron/
[media_extractor docs]: https://www.home-assistant.io/components/media_extractor/
[media_player.directv docs]: https://www.home-assistant.io/components/media_player.directv/
[media_player.dlna_dmr docs]: https://www.home-assistant.io/components/media_player.dlna_dmr/
[media_player.emby docs]: https://www.home-assistant.io/components/media_player.emby/
[media_player.gpmdp docs]: https://www.home-assistant.io/components/media_player.gpmdp/
[media_player.mpd docs]: https://www.home-assistant.io/components/media_player.mpd/
[media_player.songpal docs]: https://www.home-assistant.io/components/media_player.songpal/
[media_player.xiaomi_tv docs]: https://www.home-assistant.io/components/media_player.xiaomi_tv/
[mqtt docs]: https://www.home-assistant.io/components/mqtt/
[mychevy docs]: https://www.home-assistant.io/components/mychevy/
[mythicbeastsdns docs]: https://www.home-assistant.io/components/mythicbeastsdns/
[namecheapdns docs]: https://www.home-assistant.io/components/namecheapdns/
[neato docs]: https://www.home-assistant.io/components/neato/
[ness_alarm docs]: https://www.home-assistant.io/components/ness_alarm/
[notify docs]: https://www.home-assistant.io/components/notify/
[opentherm_gw docs]: https://www.home-assistant.io/components/opentherm_gw/
[plant docs]: https://www.home-assistant.io/components/plant/
[plum_lightpad docs]: https://www.home-assistant.io/components/plum_lightpad/
[rainmachine docs]: https://www.home-assistant.io/components/rainmachine/
[remote.harmony docs]: https://www.home-assistant.io/components/remote.harmony/
[rflink docs]: https://www.home-assistant.io/components/rflink/
[rpi_gpio docs]: https://www.home-assistant.io/components/rpi_gpio/
[satel_integra docs]: https://www.home-assistant.io/components/satel_integra/
[scene.lutron docs]: https://www.home-assistant.io/components/scene.lutron/
[sensor.aftership docs]: https://www.home-assistant.io/components/sensor.aftership/
[sensor.ambient_station docs]: https://www.home-assistant.io/components/sensor.ambient_station/
[sensor.awair docs]: https://www.home-assistant.io/components/sensor.awair/
[sensor.bme680 docs]: https://www.home-assistant.io/components/sensor.bme680/
[sensor.brottsplatskartan docs]: https://www.home-assistant.io/components/sensor.brottsplatskartan/
[sensor.cert_expiry docs]: https://www.home-assistant.io/components/sensor.cert_expiry/
[sensor.daikin docs]: https://www.home-assistant.io/components/sensor.daikin/
[sensor.darksky docs]: https://www.home-assistant.io/components/sensor.darksky/
[sensor.dublin_bus_transport docs]: https://www.home-assistant.io/components/sensor.dublin_bus_transport/
[sensor.eliqonline docs]: https://www.home-assistant.io/components/sensor.eliqonline/
[sensor.entur_public_transport docs]: https://www.home-assistant.io/components/sensor.entur_public_transport/
[sensor.esphome docs]: https://www.home-assistant.io/components/sensor.esphome/
[sensor.fail2ban docs]: https://www.home-assistant.io/components/sensor.fail2ban/
[sensor.filter docs]: https://www.home-assistant.io/components/sensor.filter/
[sensor.flunearyou docs]: https://www.home-assistant.io/components/sensor.flunearyou/
[sensor.freebox docs]: https://www.home-assistant.io/components/sensor.freebox/
[sensor.geizhals docs]: https://www.home-assistant.io/components/sensor.geizhals/
[sensor.geo_rss_events docs]: https://www.home-assistant.io/components/sensor.geo_rss_events/
[sensor.glances docs]: https://www.home-assistant.io/components/sensor.glances/
[sensor.gtfs docs]: https://www.home-assistant.io/components/sensor.gtfs/
[sensor.gtt docs]: https://www.home-assistant.io/components/sensor.gtt/
[sensor.homematic docs]: https://www.home-assistant.io/components/sensor.homematic/
[sensor.homematicip_cloud docs]: https://www.home-assistant.io/components/sensor.homematicip_cloud/
[sensor.huawei_lte docs]: https://www.home-assistant.io/components/sensor.huawei_lte/
[sensor.islamic_prayer_times docs]: https://www.home-assistant.io/components/sensor.islamic_prayer_times/
[sensor.launch_library docs]: https://www.home-assistant.io/components/sensor.launch_library/
[sensor.london_underground docs]: https://www.home-assistant.io/components/sensor.london_underground/
[sensor.luftdaten docs]: https://www.home-assistant.io/components/sensor.luftdaten/
[sensor.mqtt docs]: https://www.home-assistant.io/components/sensor.mqtt/
[sensor.mychevy docs]: https://www.home-assistant.io/components/sensor.mychevy/
[sensor.netatmo docs]: https://www.home-assistant.io/components/sensor.netatmo/
[sensor.nmbs docs]: https://www.home-assistant.io/components/sensor.nmbs/
[sensor.ohmconnect docs]: https://www.home-assistant.io/components/sensor.ohmconnect/
[sensor.openweathermap docs]: https://www.home-assistant.io/components/sensor.openweathermap/
[sensor.plum_lightpad docs]: https://www.home-assistant.io/components/sensor.plum_lightpad/
[sensor.point docs]: https://www.home-assistant.io/components/sensor.point/
[sensor.prezzibenzina docs]: https://www.home-assistant.io/components/sensor.prezzibenzina/
[sensor.ruter docs]: https://www.home-assistant.io/components/sensor.ruter/
[sensor.scrape docs]: https://www.home-assistant.io/components/sensor.scrape/
[sensor.seventeentrack docs]: https://www.home-assistant.io/components/sensor.seventeentrack/
[sensor.solaredge docs]: https://www.home-assistant.io/components/sensor.solaredge/
[sensor.sql docs]: https://www.home-assistant.io/components/sensor.sql/
[sensor.systemmonitor docs]: https://www.home-assistant.io/components/sensor.systemmonitor/
[sensor.tautulli docs]: https://www.home-assistant.io/components/sensor.tautulli/
[sensor.tellduslive docs]: https://www.home-assistant.io/components/sensor.tellduslive/
[sensor.xiaomi_aqara docs]: https://www.home-assistant.io/components/sensor.xiaomi_aqara/
[sensor.zha docs]: https://www.home-assistant.io/components/sensor.zha/
[sensor.zoneminder docs]: https://www.home-assistant.io/components/sensor.zoneminder/
[skybell docs]: https://www.home-assistant.io/components/skybell/
[splunk docs]: https://www.home-assistant.io/components/splunk/
[switch.esphome docs]: https://www.home-assistant.io/components/switch.esphome/
[switch.homekit_controller docs]: https://www.home-assistant.io/components/switch.homekit_controller/
[switch.homematicip_cloud docs]: https://www.home-assistant.io/components/switch.homematicip_cloud/
[switch.lutron docs]: https://www.home-assistant.io/components/switch.lutron/
[switch.pencom docs]: https://www.home-assistant.io/components/switch.pencom/
[switch.raspyrfm docs]: https://www.home-assistant.io/components/switch.raspyrfm/
[switch.rpi_rf docs]: https://www.home-assistant.io/components/switch.rpi_rf/
[switch.switchbot docs]: https://www.home-assistant.io/components/switch.switchbot/
[switch.tellduslive docs]: https://www.home-assistant.io/components/switch.tellduslive/
[switch.wemo docs]: https://www.home-assistant.io/components/switch.wemo/
[switch.xiaomi_miio docs]: https://www.home-assistant.io/components/switch.xiaomi_miio/
[switch.zha docs]: https://www.home-assistant.io/components/switch.zha/
[tahoma docs]: https://www.home-assistant.io/components/tahoma/
[tellduslive docs]: https://www.home-assistant.io/components/tellduslive/
[tibber docs]: https://www.home-assistant.io/components/tibber/
[timer docs]: https://www.home-assistant.io/components/timer/
[tts docs]: https://www.home-assistant.io/components/tts/
[upnp docs]: https://www.home-assistant.io/components/upnp/
[vacuum.neato docs]: https://www.home-assistant.io/components/vacuum.neato/
[volvooncall docs]: https://www.home-assistant.io/components/volvooncall/
[weather docs]: https://www.home-assistant.io/components/weather/
[weather.ipma docs]: https://www.home-assistant.io/components/weather.ipma/
[weather.openweathermap docs]: https://www.home-assistant.io/components/weather.openweathermap/
[weather.smhi docs]: https://www.home-assistant.io/components/weather.smhi/
[websocket_api docs]: https://www.home-assistant.io/components/websocket_api/
[wemo docs]: https://www.home-assistant.io/components/wemo/
[xiaomi_aqara docs]: https://www.home-assistant.io/components/xiaomi_aqara/
[zha docs]: https://www.home-assistant.io/components/zha/
[zoneminder docs]: https://www.home-assistant.io/components/zoneminder/
[zwave docs]: https://www.home-assistant.io/components/zwave/

0.85.0b1

Not secure
Already cherry picked: Add ESPHome native API discovery
Cherry picking Rename air pollutants to air quality: 3a5ba77e041b7a70483f98beb77fcf89691e573a
[rc afa0d37ff] Rename air pollutants to air quality (19448)
Author: Eliseo Martelli <martely98gmail.com>
Date: Sat Jan 5 17:42:36 2019 +0100
10 files changed, 97 insertions(+), 97 deletions(-)
rename homeassistant/components/{air_pollutants => air_quality}/__init__.py (66%)
rename homeassistant/components/{air_pollutants => air_quality}/demo.py (66%)
rename homeassistant/components/{air_pollutants => air_quality}/opensensemap.py (80%)
delete mode 100644 tests/components/air_pollutants/__init__.py
delete mode 100644 tests/components/air_pollutants/test_air_pollutants.py
create mode 100644 tests/components/air_quality/__init__.py
create mode 100644 tests/components/air_quality/test_air_quality.py
Cherry picking Use manufacturer id in configure_reporting on a per need basis: ed8f89df743e027aa6105601c3e7ea1dd728f7c9
[rc 3453d31f0] Use manufacturer id only for configure_reporting only when specified. (19729)
Author: Alexei Chetroi <lexoidgmail.com>
Date: Fri Jan 4 16:05:37 2019 -0500
1 file changed, 4 insertions(+), 1 deletion(-)
Cherry picking Simplify data_key for a stable unique_id: 8b232e7ce61f4e6914ff97d131b7c4481de73736
[rc 3a466195b] Simplify data_key for a stable unique_id because the order of the dict will not be preserved (Closes: 13522) (19766)
Author: Sebastian Muszynski <bastilinkt.de>
Date: Mon Jan 7 13:36:16 2019 +0100
1 file changed, 5 insertions(+), 7 deletions(-)
Cherry picking Don't slugify unique id: 65c7bdc1ada3861f82ff49201b47f0091b381024
[rc ed881f399] Don't slugify unique id (19770)
Author: Sebastian Muszynski <bastilinkt.de>
Date: Fri Jan 4 22:02:42 2019 +0100
1 file changed, 3 insertions(+), 4 deletions(-)
Cherry picking Fix some ESPHome race conditions: c7700ad11c18f3a317e854eca390151edae9f49b
[rc 6d9c37d63] Fix some ESPHome race conditions (19772)
Author: Otto Winter <ottootto-winter.com>
Date: Fri Jan 4 22:10:52 2019 +0100
4 files changed, 38 insertions(+), 72 deletions(-)
Cherry picking Update HAP-python to 2.4.2: bf29824dac0af0bd5c2f9e8d315f0f0ac2927a00
[rc 0d49b1962] Update HAP-python to 2.4.2 (19776)
Author: cdce8p <30130371+cdce8pusers.noreply.github.com>
Date: Fri Jan 4 22:37:42 2019 +0100
3 files changed, 3 insertions(+), 3 deletions(-)
Cherry picking Fix a bug in Lutron RadioRA2 Scene support: bf4830bc077a47edd8c241c584e373030590bcaf
[rc 312ad7057] Fix a bug in Lutron RadioRA2 Scene support (19819)
Author: cdheiser <10488026+cdheiserusers.noreply.github.com>
Date: Sun Jan 6 09:25:09 2019 -0800
1 file changed, 1 insertion(+), 1 deletion(-)
Cherry picking Fix Daikin Component Not Loading: 3c465434cd8428f72b56f22a48bc820161f23b85
[rc 68e33fdbf] fixes 19814, Daikin config setting (19823)
Author: Fredrik Erlandsson <fredrik.egmail.com>
Date: Mon Jan 7 13:04:53 2019 +0100
1 file changed, 3 insertions(+), 3 deletions(-)
Cherry picking Bump aioesphomeapi: e30c324b32329c607ab98351cf60ff74e5cfb070
[rc 4ec313cb3] Bump aioesphomeapi (19838)
Author: Otto Winter <ottootto-winter.com>
Date: Mon Jan 7 11:58:10 2019 +0100
2 files changed, 2 insertions(+), 2 deletions(-)
Cherry picking Resolves 17196, Resolves 18739 - Hue Beyond light fixture errors: 35cb0458fa1ec5524f4d07a0b95508afca9f4836
[rc f01913135] Resolves 17196, Resolves 18739 - Hue Beyond light fixture errors (19874)
Author: Alistair Galbraith <alistairalistairs.net>
Date: Tue Jan 8 20:13:47 2019 -0800
1 file changed, 2 insertions(+), 1 deletion(-)
Cherry picking Fix error when trying to log used UPnP device, if multiple found: cc6e70a270d59b896904abfb8ef61282bd72b5c2
[rc ed41421a3] Fix error when trying to log used UPnP device, if multiple found (19875)
Author: Steven Looman <steven.loomangmail.com>
Date: Tue Jan 8 22:05:36 2019 +0100
1 file changed, 3 insertions(+), 1 deletion(-)
Cherry picking Update OZW to 0.1.2: b4c657a39c87787aee291818fd77c8056ca86905
[rc 6b56985e0] Update OZW to 0.1.2 (19878)
Author: Pascal Vizeli <pascal.vizelisyshack.ch>
Date: Wed Jan 9 05:14:27 2019 +0100
2 files changed, 2 insertions(+), 2 deletions(-)

0.85.0b0

Not secure

Page 172 of 227

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.