Homeassistant

Latest version: v2024.11.3

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

Scan your dependencies

Page 207 of 227

0.45

Welcome to another great release of Home Assistant! While some of contributors and users are gathering at PyCon US 2017, we still managed to get a great release together!

First thing for this release is a feature that has been requested a lot: an automation editor! It's still experimental - and many things are still in progress - but it works! You can create new automations and edit existing ones. If you start a new config, you're all good to go. Otherwise check [these instructions](https://home-assistant.io/docs/automation/editor/) to get your automations ready for editing in the UI.

![image](https://cloud.githubusercontent.com/assets/1444314/26228446/b8664998-3bee-11e7-8a64-2d4c7af0cd9e.png)

As the editor is experimental, there are some limitations. These include that Chrome is the only supported browser, we don't support all triggers and actions and there is no support for conditions yet. But the foundation is there and so if you want to contribute to this, come help!

On the Z-Wave front a lot has happened. The biggest one is that we have a major extension of the Z-Wave panel thanks to [turbokongen]! You will now be able to change config parameters and manage your devices.

![image](https://cloud.githubusercontent.com/assets/16622752/26245366/0cfe83ee-3c94-11e7-839f-56f423a2eb8e.png)

Thanks to the work by the Python Open Z-Wave team we are now able to install it on demand from PyPi! There is no longer a need to pre-compile it yourself. This should give us the guarantee that we work with the Python Open Z-Wave version that the code expects. **Warning:** If you have a security key set in your Open Z-Wave `options.xml`, copy `options.xml` to your Home Assistant configuration directory. This is the only place where options will get persisted.

Next to that [armills] has lead the charge and managed to get full test coverage for Z-Wave! Thanks for all the hard work!

This release also contains two integrations which could help you to make non-smart devices a little smarter. The [`file` sensor][sensor.file docs] and the [`seven_segments` OCR image processing platform][image_processing.seven_segments docs]. The first simply reads a plain-text file which was created by a logger or alike. The latter one extracts the value from a captured image that shows a seven-segments display.

![power-meter](https://cloud.githubusercontent.com/assets/116184/26277681/a36f49f0-3d8c-11e7-82dd-9b0040d6840c.png)

And last, but not least, our Docker image is now based off Python 3.6. This version is faster and uses less memory than Python 3.5. Win!

If you are using our [experimental Hass.io image][hass.io], we made a breaking change in how the panel is served. If you have an existing installation, make sure you update your supervisor to the latest version before updating Home Assistant. If you are going to flash a new Hass.io image, make sure to only flash the new 0.8 image as linked on [the installation page][hass.io-install].

[hass.io]: https://community.home-assistant.io/t/introducing-hass-io/17296
[hass.io-install]: https://home-assistant.io/hassio/installation/

New platform and components

- Add new raspihats component ([florincosta] - [7392]) ([raspihats docs]) (new-platform)
- Add datadog component ([nunofgs] - 7158) ([datadog docs]) (new-platform)
- Add support for automation config panel ([balloob] - [7509]) ([config.automation docs]) (new-platform)
- Z-Wave panel API ([turbokongen] - [7456]) ([zwave docs]) ([zwave.api docs]) (new-platform)
- myStrom Buttons support ([fabaff] - [7099]) ([binary_sensor.mystrom docs]) (new-platform)
- Support for the PiFace Digital I/O module ([basschipper] - [7494]) ([rpi_pfio docs]) ([binary_sensor.rpi_pfio docs]) ([switch.rpi_pfio docs]) (new-platform)
- Add raspihats binary sensor ([florincosta] - [7508]) ([binary_sensor.raspihats docs]) (new-platform)
- Support lutron serena shades ([gurumitts] - [7565]) ([lutron_caseta docs]) ([cover.lutron_caseta docs]) (new-platform)
- Add Kira component to sensor and remote platforms ([stu-gott] - [7479]) ([kira docs]) ([remote.kira docs]) ([sensor.kira docs]) (new-platform)
- File sensor ([fabaff] - [7569]) ([sensor.file docs]) (new-platform)
- Seven segments OCR image processing ([fabaff] - [7632]) ([image_processing.seven_segments docs]) (new-platform)
- Axis component ([Kane610] - [7381]) ([axis docs]) (new-platform)

Breaking changes

- PyPI Openzwave ([JshWright] - [7415]) ([zwave docs]) (breaking change)
- Remove listening to `homeassistant_start` with event automation ([balloob] - [7474]) ([automation.event docs]) (breaking change)

All changes

- Add hass to rfxtrx object ([danielhiversen] - [6844])
- Add new raspihats component ([florincosta] - [7392]) ([raspihats docs]) (new-platform)
- sensor.envirophat: add missing requirement ([imrehg] - [7451]) ([sensor.envirophat docs])
- PyPI Openzwave ([JshWright] - [7415]) ([zwave docs]) (breaking change)
- Add datadog component ([nunofgs] - [7158])
- Add tests for deprecation helpers ([armills] - [7452])
- Forecasts for weather underground ([pezinek] - [7062]) ([sensor.wunderground docs])
- sensor.envirophat: add missing requirement ([imrehg] - [7451]) ([sensor.envirophat docs])
- Switch russound, pymysensors, and pocketcasts to pypi ([andrey-git] - [7449])
- Upgrade pymysensors to 0.10.0 ([MartinHjelmare] - [7469])
- Upgrade Dockerfile to Python 3.6 ([balloob] - [7471])
- Test only dependencies ([balloob] - [7472])
- Update to pyunifi 2.12 ([finish06] - [7468]) ([device_tracker.unifi docs])
- Remove listening to homeassistant_start with event automation ([balloob] - [7474]) ([automation.event docs]) (breaking change)
- Fix plant MIN_TEMPERATURE, MAX_TEMPERATURE validation ([frog32] - [7476]) ([plant docs])
- Forecasts for weather underground ([pezinek] - [7062]) ([sensor.wunderground docs])
- Upgrade pymysensors to 0.10.0 ([MartinHjelmare] - [7469])
- Fix plant MIN_TEMPERATURE, MAX_TEMPERATURE validation ([frog32] - [7476]) ([plant docs])
- Update to pyunifi 2.12 ([finish06] - [7468]) ([device_tracker.unifi docs])
- Uses pypi for deps ([gurumitts] - [7485]) ([lutron_caseta docs])
- 0.44.2 ([balloob] - [7488])
- LIFX: avoid out-of-bounds hue aborting the colorloop effect ([amelchio] - [7495])
- Upgrade async_timeout to 1.2.1 ([fabaff] - [7490])
- Prevent printing of packets. ([aequitas] - [7492]) ([rflink docs])
- Upgrade beautifulsoup4 to 4.6.0 ([fabaff] - [7491]) ([device_tracker.linksys_ap docs]) ([sensor.scrape docs])
- Switch onkyo to pypi ([andrey-git] - [7497]) ([media_player.onkyo docs])
- Fixed potential AttributeError when checking for deleted sources ([scarface-4711] - [7502]) ([media_player.denonavr docs])
- Refactor sun component for correctness ([armills] - [7295])
- new source only forces "play" if the current state is "playing" ([abmantis] - [7506]) ([media_player.spotify docs])
- Correct retrieval of spotify shuffle state ([andersonshatch] - [7505]) ([media_player.spotify docs])
- Fix sonos sleep timer ([frog32] - [7503]) ([media_player.sonos docs])
- Add support for automation config panel ([balloob] - [7509]) ([automation.__init__ docs]) ([config.automation docs]) ([config.__init__ docs]) (new-platform)
- Zwave panel api ([turbokongen] - [7456]) ([zwave docs]) ([zwave.api docs]) (new-platform)
- Update docker dev environment to python3.6 ([frog32] - [7520])
- Switch basicmodem and python-roku to pypi ([andrey-git] - [7514]) ([media_player.roku docs]) ([sensor.modem_callerid docs])
- sensor.envirophat: do not set up platform if hardware is not attached ([imrehg] - [7438]) ([sensor.envirophat docs])
- Telegram Bot enhancements with callback queries and new notification services ([azogue] - [7454]) ([telegram_bot docs]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.services.yaml docs]) ([telegram_bot.webhooks docs])
- Add password parameter to uvc component ([nunofgs] - [7499]) ([camera.uvc docs])
- Don't interact with hass directly ([fabaff] - [7099]) ([binary_sensor.mystrom docs]) (new-platform)
- Support for the PiFace Digital I/O module ([basschipper] - [7494]) ([rpi_pfio docs]) ([binary_sensor.rpi_pfio docs]) ([switch.rpi_pfio docs]) (new-platform)
- Upgrade limitlessled to 1.0.7 ([corneyl] - [7525]) ([light.limitlessled docs])
- Update docstrings and log messages ([fabaff] - [7526]) ([light.blinksticklight docs]) ([light.enocean docs]) ([light.flux_led docs]) ([light.insteon_local docs]) ([light.insteon_plm docs]) ([light.isy994 docs]) ([light.limitlessled docs]) ([light.mystrom docs])
- Try to request current_location Automatic scope ([armills] - [7447]) ([device_tracker.automatic docs])
- Add myStrom binary sensor ([fabaff] - [7530])
- Add not-context-manager ([fabaff] - [7523])
- Threadsafe configurator ([Kane610] - [7536]) ([configurator docs])
- Fix for 7459 ([jumpkick] - [7544]) ([alexa docs])
- Upgrade sendgrid to 4.1.0 ([fabaff] - [7538]) ([notify.sendgrid docs])
- Automatic version bump ([armills] - [7555]) ([device_tracker.automatic docs])
- Upgrade dweepy to 0.3.0 ([fabaff] - [7550]) ([dweet docs]) ([sensor.dweet docs])
- Add SSL support to NZBGet sensor ([tboyce021] - [7553]) ([sensor.nzbget docs])
- Do not install all dependencies in dev mode ([balloob] - [7548])
- Hide proximity updates in logbook ([armills] - [7549]) ([logbook docs])
- Only install tox in dev mode ([balloob] - [7557])
- Support adding different server locations for Microsoft face component ([tsvi] - [7532]) ([microsoft_face docs])
- Treat swing and fan level as optional in Sensibo Climate. ([andrey-git] - [7560]) ([climate.sensibo docs])
- LIFX: add lifx_set_state service call ([amelchio] - [7552]) ([light.lifx docs])
- Add raspihats binary sensor ([florincosta] - [7508]) ([binary_sensor.raspihats docs]) (new-platform)
- update pywebpush to 1.0.0 ([perosb] - [7561]) ([notify.html5 docs])
- Initialize sun with correct values. ([aequitas] - [7559]) ([sun docs])
- Comment RasPi specific requirements ([Juggels] - [7562]) ([sensor.envirophat docs])
- Update netdisco ([balloob] - [7563])
- Support lutron serena shades ([gurumitts] - [7565]) ([lutron_caseta docs]) ([cover.lutron_caseta docs]) (new-platform)
- Tests for zwave discovery logic ([armills] - [7566])
- Tests for zwave setup features ([armills] - [7570])
- Blink version bump ([fronzbot] - [7571]) ([blink docs]) ([sensor.blink docs])
- Fix systematic warning in influxdb sensor ([bestlibre] - [7541]) ([sensor.influxdb docs])
- Fix Kodi specific services registry and add descriptions ([azogue] - [7551]) ([media_player.kodi docs])
- Add Kira component to sensor and remote platforms ([stu-gott] - [7479]) ([kira docs]) ([remote.kira docs]) ([sensor.kira docs]) (new-platform)
- Add tests for zwave network events ([armills] - [7573])
- Additional Wink lock features ([w1ll1am23] - [7445])
- Websocket_api: avoid parallel drain ([balloob] - [7576]) ([websocket_api docs])
- Remove more test requirements ([balloob] - [7574])
- camera.zoneminder: Handle old versions of zoneminder ([mnoorenberghe] - [7589]) ([camera.zoneminder docs])
- Pass additional arguments to tox in test_docker ([frog32] - [7591])
- Fix websocket api reaching queue ([balloob] - [7590]) ([websocket_api docs])
- SMTP notify enhancements: full HTML emails and custom `product_name` in email headers ([azogue] - [7533]) ([notify.smtp docs])
- Automation State Change For timer attribute fix ([armills] - [7584]) ([automation.state docs])
- Add posibility to specify snmp protocol version ([jhemzal] - [7564]) ([sensor.snmp docs])
- Add sonos alarm clock update service ([frog32] - [7521]) ([media_player.sonos docs])
- Fix handling of single user ([mezz64] - [7587]) ([eight_sleep docs])
- File sensor ([fabaff] - [7569]) ([sensor.file docs]) (new-platform)
- Make miflora monitored_conditions parameter optional ([frog32] - [7598]) ([sensor.miflora docs])
- Force automation ids to always be a string ([balloob] - [7612]) ([automation.__init__ docs])
- Update Docker base image to python 3.6 ([pschmitt] - [7613])
- Add Content-type: image/jpeg for camera proxy ([olekenneth] - [7581]) ([camera.__init__ docs])
- Fix typo and update style to match the other platforms ([fabaff] - [7621]) ([image_processing.opencv docs])
- Bump pyvera - fixes issue with % in brightness levels. ([pavoni] - [7622]) ([vera docs])
- Add kelvin/brightness_pct alternatives to light.turn_on ([amelchio] - [7596]) ([light.lifx docs]) ([light.__init__ docs])
- Add support for disabling tradfri groups ([cnrd] - [7593]) ([tradfri docs]) ([light.tradfri docs])
- Update docstrings and comments ([fabaff] - [7626]) ([image_processing.openalpr_cloud docs]) ([image_processing.openalpr_local docs])
- Upgrade Sphinx to 1.6.1 ([fabaff] - [7624])
- Update docstrings ([fabaff] - [7630]) ([image_processing.demo docs]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) ([image_processing.microsoft_face_detect docs]) ([image_processing.microsoft_face_identify docs]) ([image_processing.opencv docs])
- Kodi specific service to call Kodi API methods ([azogue] - [7603]) ([media_player.kodi docs])
- Updated limitlessled requirement to v1.0.8 ([corneyl] - [7629])
- Osram lightify Removed wrong assignment ([commento] - [7615]) ([light.osramlightify docs])
- Updated dependency ([danielperna84] - [7638]) ([homematic docs])
- Seven segments OCR image processing ([fabaff] - [7632]) ([image_processing.seven_segments docs]) ([image_processing.__init__ docs]) (new-platform)
- Abort tests when instances leaked ([balloob] - [7623])
- Coerce color_temp to int even when passed in as kelvin ([amelchio] - [7640]) ([light.__init__ docs])
- Fix automation failing to setup if no automations specified ([balloob] - [7647]) ([automation.__init__ docs])

[6844]: https://github.com/home-assistant/home-assistant/pull/6844
[7062]: https://github.com/home-assistant/home-assistant/pull/7062
[7099]: https://github.com/home-assistant/home-assistant/pull/7099
[7158]: https://github.com/home-assistant/home-assistant/pull/7158
[7295]: https://github.com/home-assistant/home-assistant/pull/7295
[7381]: https://github.com/home-assistant/home-assistant/pull/7381
[7392]: https://github.com/home-assistant/home-assistant/pull/7392
[7415]: https://github.com/home-assistant/home-assistant/pull/7415
[7438]: https://github.com/home-assistant/home-assistant/pull/7438
[7445]: https://github.com/home-assistant/home-assistant/pull/7445
[7447]: https://github.com/home-assistant/home-assistant/pull/7447
[7449]: https://github.com/home-assistant/home-assistant/pull/7449
[7451]: https://github.com/home-assistant/home-assistant/pull/7451
[7452]: https://github.com/home-assistant/home-assistant/pull/7452
[7454]: https://github.com/home-assistant/home-assistant/pull/7454
[7456]: https://github.com/home-assistant/home-assistant/pull/7456
[7468]: https://github.com/home-assistant/home-assistant/pull/7468
[7469]: https://github.com/home-assistant/home-assistant/pull/7469
[7471]: https://github.com/home-assistant/home-assistant/pull/7471
[7472]: https://github.com/home-assistant/home-assistant/pull/7472
[7474]: https://github.com/home-assistant/home-assistant/pull/7474
[7476]: https://github.com/home-assistant/home-assistant/pull/7476
[7479]: https://github.com/home-assistant/home-assistant/pull/7479
[7485]: https://github.com/home-assistant/home-assistant/pull/7485
[7488]: https://github.com/home-assistant/home-assistant/pull/7488
[7490]: https://github.com/home-assistant/home-assistant/pull/7490
[7491]: https://github.com/home-assistant/home-assistant/pull/7491
[7492]: https://github.com/home-assistant/home-assistant/pull/7492
[7494]: https://github.com/home-assistant/home-assistant/pull/7494
[7495]: https://github.com/home-assistant/home-assistant/pull/7495
[7497]: https://github.com/home-assistant/home-assistant/pull/7497
[7499]: https://github.com/home-assistant/home-assistant/pull/7499
[7502]: https://github.com/home-assistant/home-assistant/pull/7502
[7503]: https://github.com/home-assistant/home-assistant/pull/7503
[7505]: https://github.com/home-assistant/home-assistant/pull/7505
[7506]: https://github.com/home-assistant/home-assistant/pull/7506
[7508]: https://github.com/home-assistant/home-assistant/pull/7508
[7509]: https://github.com/home-assistant/home-assistant/pull/7509
[7514]: https://github.com/home-assistant/home-assistant/pull/7514
[7520]: https://github.com/home-assistant/home-assistant/pull/7520
[7521]: https://github.com/home-assistant/home-assistant/pull/7521
[7523]: https://github.com/home-assistant/home-assistant/pull/7523
[7525]: https://github.com/home-assistant/home-assistant/pull/7525
[7526]: https://github.com/home-assistant/home-assistant/pull/7526
[7530]: https://github.com/home-assistant/home-assistant/pull/7530
[7532]: https://github.com/home-assistant/home-assistant/pull/7532
[7533]: https://github.com/home-assistant/home-assistant/pull/7533
[7536]: https://github.com/home-assistant/home-assistant/pull/7536
[7538]: https://github.com/home-assistant/home-assistant/pull/7538
[7541]: https://github.com/home-assistant/home-assistant/pull/7541
[7544]: https://github.com/home-assistant/home-assistant/pull/7544
[7548]: https://github.com/home-assistant/home-assistant/pull/7548
[7549]: https://github.com/home-assistant/home-assistant/pull/7549
[7550]: https://github.com/home-assistant/home-assistant/pull/7550
[7551]: https://github.com/home-assistant/home-assistant/pull/7551
[7552]: https://github.com/home-assistant/home-assistant/pull/7552
[7553]: https://github.com/home-assistant/home-assistant/pull/7553
[7555]: https://github.com/home-assistant/home-assistant/pull/7555
[7557]: https://github.com/home-assistant/home-assistant/pull/7557
[7559]: https://github.com/home-assistant/home-assistant/pull/7559
[7560]: https://github.com/home-assistant/home-assistant/pull/7560
[7561]: https://github.com/home-assistant/home-assistant/pull/7561
[7562]: https://github.com/home-assistant/home-assistant/pull/7562
[7563]: https://github.com/home-assistant/home-assistant/pull/7563
[7564]: https://github.com/home-assistant/home-assistant/pull/7564
[7565]: https://github.com/home-assistant/home-assistant/pull/7565
[7566]: https://github.com/home-assistant/home-assistant/pull/7566
[7569]: https://github.com/home-assistant/home-assistant/pull/7569
[7570]: https://github.com/home-assistant/home-assistant/pull/7570
[7571]: https://github.com/home-assistant/home-assistant/pull/7571
[7573]: https://github.com/home-assistant/home-assistant/pull/7573
[7574]: https://github.com/home-assistant/home-assistant/pull/7574
[7576]: https://github.com/home-assistant/home-assistant/pull/7576
[7581]: https://github.com/home-assistant/home-assistant/pull/7581
[7584]: https://github.com/home-assistant/home-assistant/pull/7584
[7587]: https://github.com/home-assistant/home-assistant/pull/7587
[7589]: https://github.com/home-assistant/home-assistant/pull/7589
[7590]: https://github.com/home-assistant/home-assistant/pull/7590
[7591]: https://github.com/home-assistant/home-assistant/pull/7591
[7593]: https://github.com/home-assistant/home-assistant/pull/7593
[7596]: https://github.com/home-assistant/home-assistant/pull/7596
[7598]: https://github.com/home-assistant/home-assistant/pull/7598
[7603]: https://github.com/home-assistant/home-assistant/pull/7603
[7612]: https://github.com/home-assistant/home-assistant/pull/7612
[7613]: https://github.com/home-assistant/home-assistant/pull/7613
[7615]: https://github.com/home-assistant/home-assistant/pull/7615
[7621]: https://github.com/home-assistant/home-assistant/pull/7621
[7622]: https://github.com/home-assistant/home-assistant/pull/7622
[7623]: https://github.com/home-assistant/home-assistant/pull/7623
[7624]: https://github.com/home-assistant/home-assistant/pull/7624
[7626]: https://github.com/home-assistant/home-assistant/pull/7626
[7629]: https://github.com/home-assistant/home-assistant/pull/7629
[7630]: https://github.com/home-assistant/home-assistant/pull/7630
[7632]: https://github.com/home-assistant/home-assistant/pull/7632
[7638]: https://github.com/home-assistant/home-assistant/pull/7638
[7640]: https://github.com/home-assistant/home-assistant/pull/7640
[7647]: https://github.com/home-assistant/home-assistant/pull/7647
[JshWright]: https://github.com/JshWright
[Juggels]: https://github.com/Juggels
[Kane610]: https://github.com/Kane610
[MartinHjelmare]: https://github.com/MartinHjelmare
[abmantis]: https://github.com/abmantis
[aequitas]: https://github.com/aequitas
[amelchio]: https://github.com/amelchio
[andersonshatch]: https://github.com/andersonshatch
[andrey-git]: https://github.com/andrey-git
[armills]: https://github.com/armills
[azogue]: https://github.com/azogue
[balloob]: https://github.com/balloob
[basschipper]: https://github.com/basschipper
[bestlibre]: https://github.com/bestlibre
[cnrd]: https://github.com/cnrd
[commento]: https://github.com/commento
[corneyl]: https://github.com/corneyl
[cribbstechnologies]: https://github.com/cribbstechnologies
[danielhiversen]: https://github.com/danielhiversen
[danielperna84]: https://github.com/danielperna84
[fabaff]: https://github.com/fabaff
[finish06]: https://github.com/finish06
[florincosta]: https://github.com/florincosta
[frog32]: https://github.com/frog32
[fronzbot]: https://github.com/fronzbot
[gurumitts]: https://github.com/gurumitts
[imrehg]: https://github.com/imrehg
[jhemzal]: https://github.com/jhemzal
[jminardi]: https://github.com/jminardi
[jumpkick]: https://github.com/jumpkick
[mezz64]: https://github.com/mezz64
[mnoorenberghe]: https://github.com/mnoorenberghe
[nunofgs]: https://github.com/nunofgs
[olekenneth]: https://github.com/olekenneth
[pavoni]: https://github.com/pavoni
[perosb]: https://github.com/perosb
[pezinek]: https://github.com/pezinek
[pschmitt]: https://github.com/pschmitt
[robbiet480]: https://github.com/robbiet480
[scarface-4711]: https://github.com/scarface-4711
[stu-gott]: https://github.com/stu-gott
[tboyce021]: https://github.com/tboyce021
[tsvi]: https://github.com/tsvi
[turbokongen]: https://github.com/turbokongen
[w1ll1am23]: https://github.com/w1ll1am23
[alexa docs]: https://home-assistant.io/components/alexa/
[axis docs]: https://home-assistant.io/components/axis/
[config.automation docs]: https://home-assistant.io/docs/automation/editor/
[automation.event docs]: https://home-assistant.io/components/automation.event/
[automation.state docs]: https://home-assistant.io/components/automation.state/
[binary_sensor.mystrom docs]: https://home-assistant.io/components/binary_sensor.mystrom/
[binary_sensor.raspihats docs]: https://home-assistant.io/components/binary_sensor.raspihats/
[binary_sensor.rpi_pfio docs]: https://home-assistant.io/components/binary_sensor.rpi_pfio/
[blink docs]: https://home-assistant.io/components/blink/
[camera.__init__ docs]: https://home-assistant.io/components/camera.__init__/
[camera.uvc docs]: https://home-assistant.io/components/camera.uvc/
[camera.zoneminder docs]: https://home-assistant.io/components/camera.zoneminder/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[config.__init__ docs]: https://home-assistant.io/components/config.__init__/
[config.automation docs]: https://home-assistant.io/components/config.automation/
[configurator docs]: https://home-assistant.io/components/configurator/
[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/
[datadog docs]: https://home-assistant.io/components/datadog/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.linksys_ap docs]: https://home-assistant.io/components/device_tracker.linksys_ap/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/
[dweet docs]: https://home-assistant.io/components/dweet/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.__init__ docs]: https://home-assistant.io/components/image_processing.__init__/
[image_processing.demo docs]: https://home-assistant.io/components/image_processing.demo/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[image_processing.microsoft_face_detect docs]: https://home-assistant.io/components/image_processing.microsoft_face_detect/
[image_processing.microsoft_face_identify docs]: https://home-assistant.io/components/image_processing.microsoft_face_identify/
[image_processing.openalpr_cloud docs]: https://home-assistant.io/components/image_processing.openalpr_cloud/
[image_processing.openalpr_local docs]: https://home-assistant.io/components/image_processing.openalpr_local/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[image_processing.seven_segments docs]: https://home-assistant.io/components/image_processing.seven_segments/
[kira docs]: https://home-assistant.io/components/kira/
[light.__init__ docs]: https://home-assistant.io/components/light.__init__/
[light.blinksticklight docs]: https://home-assistant.io/components/light.blinksticklight/
[light.enocean docs]: https://home-assistant.io/components/light.enocean/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.insteon_local docs]: https://home-assistant.io/components/light.insteon_local/
[light.insteon_plm docs]: https://home-assistant.io/components/light.insteon_plm/
[light.isy994 docs]: https://home-assistant.io/components/light.isy994/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/
[light.mystrom docs]: https://home-assistant.io/components/light.mystrom/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[logbook docs]: https://home-assistant.io/components/logbook/
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/
[media_player.onkyo docs]: https://home-assistant.io/components/media_player.onkyo/
[media_player.roku docs]: https://home-assistant.io/components/media_player.roku/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[microsoft_face docs]: https://home-assistant.io/components/microsoft_face/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[plant docs]: https://home-assistant.io/components/plant/
[raspihats docs]: https://home-assistant.io/components/raspihats/
[remote.kira docs]: https://home-assistant.io/components/remote.kira/
[rflink docs]: https://home-assistant.io/components/rflink/
[rpi_pfio docs]: https://home-assistant.io/components/rpi_pfio/
[sensor.blink docs]: https://home-assistant.io/components/sensor.blink/
[sensor.dweet docs]: https://home-assistant.io/components/sensor.dweet/
[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/
[sensor.file docs]: https://home-assistant.io/components/sensor.file/
[sensor.influxdb docs]: https://home-assistant.io/components/sensor.influxdb/
[sensor.kira docs]: https://home-assistant.io/components/sensor.kira/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
[sensor.modem_callerid docs]: https://home-assistant.io/components/sensor.modem_callerid/
[sensor.nzbget docs]: https://home-assistant.io/components/sensor.nzbget/
[sensor.scrape docs]: https://home-assistant.io/components/sensor.scrape/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[sun docs]: https://home-assistant.io/components/sun/
[switch.rpi_pfio docs]: https://home-assistant.io/components/switch.rpi_pfio/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.services.yaml docs]: https://home-assistant.io/components/telegram_bot.services.yaml/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[vera docs]: https://home-assistant.io/components/vera/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/
[zwave docs]: https://home-assistant.io/components/zwave/
[zwave.api docs]: https://home-assistant.io/components/zwave.api/

0.44.2

- Fix opening add-ons in Hass.io store that are not installed (balloob)

(this should have been included with 0.44.1 but got missed somehow)

0.44.1

Not secure
- sensor.envirophat: add missing requirement ([imrehg] - [7451]) ([sensor.envirophat docs])
- Forecasts for weather underground ([pezinek] - [7062]) ([sensor.wunderground docs])
- Upgrade pymysensors to 0.10.0 ([MartinHjelmare] - [7469])
- Fix plant MIN_TEMPERATURE, MAX_TEMPERATURE validation ([frog32] - [7476]) ([plant docs])
- Update to pyunifi 2.12 ([finish06] - [7468]) ([device_tracker.unifi docs])
- MQTT Cover: Fixed status reporting for range with non-zero base ([cribbstechnologies])

[7062]: https://github.com/home-assistant/home-assistant/pull/7062
[7451]: https://github.com/home-assistant/home-assistant/pull/7451
[7468]: https://github.com/home-assistant/home-assistant/pull/7468
[7469]: https://github.com/home-assistant/home-assistant/pull/7469
[7476]: https://github.com/home-assistant/home-assistant/pull/7476
[JshWright]: https://github.com/JshWright
[MartinHjelmare]: https://github.com/MartinHjelmare
[cribbstechnologies]: https://github.com/cribbstechnologies
[finish06]: https://github.com/finish06
[frog32]: https://github.com/frog32
[imrehg]: https://github.com/imrehg
[pezinek]: https://github.com/pezinek
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/
[plant docs]: https://home-assistant.io/components/plant/
[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/

0.44

new-platform

- Pushbullet notification sensor ([jotunacorn] - [7182]) ([sensor.pushbullet docs]) (new-platform)
- Add https certificate expiry sensor ([fabfurnari] - [7272]) ([sensor.cert_expiry docs]) (new-platform)
- Feature/rss feed template ([micw] - [7032]) ([rss_feed_template docs]) (new-platform)
- Add support for Zigbee Home Automation ([rcloran] - [6263]) ([zha docs]) ([binary_sensor.zha docs]) ([device_tracker.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform)
- light.blinkt: add support for Blinkt! lights on Raspberry Pi ([imrehg] - [7377]) ([light.blinkt docs]) (new-platform)
- Plant (replacement for MiGardener) ([ChristianKuehnel] - [7131]) ([plant docs]) (new-platform)
- Add Eight sleep component ([mezz64] - [7275]) ([eight_sleep docs]) ([binary_sensor.eight_sleep docs]) ([sensor.eight_sleep docs]) ([services.yaml docs]) (new-platform)
- OpenGarage support ([swbradshaw] - [7338]) ([cover.opengarage docs]) (new-platform)
- Add Sensibo climate platform ([andrey-git] - [7379]) ([climate docs]) (new-platform)
- Pilight binary sensor components ([zeltom] - [6774]) ([binary_sensor.pilight docs]) (new-platform)
- Opencv ([Teagan42] - [7261]) ([opencv docs]) ([camera.opencv docs]) ([image_processing.opencv docs]) (new-platform)
- Add new sensor: Enviro pHAT ([imrehg] - [7427]) ([sensor.envirophat docs]) (new-platform)
- Add support for face recognition with dlib ([pvizeli] - [7421]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) ([image_processing.microsoft_face_detect docs]) (new-platform)

breaking change

- Fixes utf-8 encoding no longer required by python-openzwave0.3.3 ([keatontaylor] - [7266]) ([climate.zwave docs]) (breaking change)
- Allow InfluxDB to blacklist domains ([janLo] - [7264]) (breaking change)
- Convert automatic device tracker to push updates ([armills] - [7404]) ([device_tracker.automatic docs]) (breaking change)
- Reverse limitlessled color_temp range ([amelchio] - [7359]) (breaking change)
- Update join ([nkgilley] - [7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change)

All changes

- LIFX light effects ([amelchio] - [7145]) ([light.lifx docs]) ([light.services.yaml docs])
- HassIO API v2 ([pvizeli] - [7201])
- Capture and log pip install error output ([postlund] - [7200])
- Support xy_color with LIFX lights ([amelchio] - [7208]) ([light.lifx docs])
- Update ios.py ([biacz] - [7160])
- Fix arwn platform to update hass state when events are received ([sdague] - [7202])
- Issue 6749 updated pylgtv to 0.1.6 to fix thread leak in asyncio loop ([hmn] - [7199]) ([media_player.webostv docs]) ([notify.webostv docs])
- tradfri: Improve color temp support detection ([balloob] - [7211])
- Fix tradfri lights ([MartinHjelmare] - [7212])
- Bump version to 0.44.0.dev0 ([fabaff] - [7217])
- Pushbullet notification sensor ([jotunacorn] - [7182]) ([sensor.pushbullet docs]) (new-platform)
- Zwave cover workaround for graber shades. ([turbokongen] - [7204]) ([cover.zwave docs]) ([zwave.workaround docs])
- Fixed typo and clarified details for Lifx effects ([arsaboo] - [7226]) ([light.lifx/services.yaml docs])
- Remove superfluous comments and update ordering ([fabaff] - [7227]) ([maxcube docs]) ([binary_sensor.maxcube docs]) ([climate.maxcube docs])
- lyft sensor: re-enable Prime Time rate attribute ([drkp] - [6982]) ([sensor.lyft docs])
- Bump a couple of dependencies ([mjg59] - [7231]) ([light.avion docs]) ([light.decora docs])
- Refactor lyft sensor update ([armills] - [7233]) ([sensor.lyft docs])
- LIFX: avoid "Unable to remove unknown listener" warning ([amelchio] - [7235]) ([light.lifx docs])
- Upgrade pygatt to 3.1.1 ([fabaff] - [7220])
- Upgrade mutagen to 1.37.0 ([fabaff] - [7216])
- Upgrade speedtest-cli to 1.0.5 ([fabaff] - [7215])
- Upgrade paho-mqtt to 1.2.3 ([fabaff] - [7214])
- Upgrade aiohttp_cors to 0.5.3 ([fabaff] - [7213])
- Use consts and string formatting ([fabaff] - [7243]) ([notify.instapush docs])
- Pushed to version 0.4.0 of denonavr which also includes experimental support for Marantz receivers ([scarface-4711] - [7250])
- Add notice regarding submission of analytics ([craftyguy] - [7263])
- Iterating the dictionary directly ([fabaff] - [7251])
- Don't use len(SEQUENCE) as condition value ([fabaff] - [7249])
- Workround for wemo subscription bug. ([pavoni] - [7245]) ([wemo docs]) ([switch.wemo docs])
- Fix telegram webhooks ([MartinHjelmare] - [7236]) ([telegram_bot docs]) ([telegram_bot.webhooks docs])
- Work around bad content-type in Hook api response ([KlaasH] - [7267]) ([switch.hook docs])
- Rfxtrx upgrade lib 0.18 ([danielhiversen] - [7273]) ([rfxtrx docs])
- WIP: HassIO allow to access to container logs. ([pvizeli] - [7271]) ([hassio docs])
- Update aiolifx ([amelchio] - [7279]) ([light.lifx docs])
- Refactor matrix notify service ([Cadair] - [7122]) ([notify.matrix docs])
- Add support for Ukrainian Language in Google TTS ([LvivEchoes] - [7278])
- Add https certificate expiry sensor ([fabfurnari] - [7272]) ([sensor.cert_expiry docs]) (new-platform)
- Fix telegram_polling no first_name or last_name ([darookee] - [7281]) ([telegram_bot docs])
- Add script to import state events to InfluxDB ([janLo] - [7254])
- Fix HassIO bug with supervisor update & log ([pvizeli] - [7282])
- Updating ping binary sensor with Windows support ([patrickeasters] - [7253]) ([binary_sensor.ping docs])
- Fixes utf-8 encoding no longer required by python-openzwave0.3.3 ([keatontaylor] - [7266]) ([climate.zwave docs]) (breaking change)
- Recorder: Check for ENTITY_ID key that contains None value ([balloob] - [7287]) ([recorder docs])
- Upgrade pytradfri to 1.1 ([balloob] - [7290])
- Adding group control to tradfri light component ([cyberjunky] - [7248]) ([light.tradfri docs])
- Feature/rss feed template ([micw] - [7032]) ([rss_feed_template docs]) (new-platform)
- Add support for Zigbee Home Automation ([rcloran] - [6263]) ([zha docs]) ([binary_sensor.zha docs]) ([device_tracker.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform)
- Added scene controller support to the vera component, along with proper polling when a vera device needs it ([alanfischer] - [7234]) ([vera docs]) ([sensor.vera docs])
- Don't stack up error messages, fix link, and ordering ([fabaff] - [7291]) ([sensor.cert_expiry docs])
- Fix breaking SSL in test HTML5 ([balloob] - [7310]) ([notify.html5 docs])
- Upgrade pyhomematic, extend device support ([danielperna84] - [7303])
- Issue 7218 update pylgtv to 0.1.7 ([hmn] - [7302]) ([media_player.webostv docs]) ([notify.webostv docs])
- Version bump of aioautomatic ([armills] - [7300]) ([device_tracker.automatic docs])
- Upgrade python-telegram-bot to 5.3.1 ([fabaff] - [7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
- Disable Open Z-Wave in Docker ([balloob] - [7315])
- LIFX: use white light when setting a specific temperature ([amelchio] - [7256]) ([light.lifx docs])
- Allow InfluxDB to blacklist domains ([janLo] - [7264]) (breaking change)
- Hassio api v3 ([balloob] - [7323])
- Update frontend ([balloob] - [7324]) ([hassio docs])
- Reduce color_xy_brightness_to_hsv to color_xy_to_hs ([amelchio] - [7320]) ([light.hue docs]) ([light.lifx docs])
- Fix broken docker build ([turbokongen] - [7316])
- Re-enable Open Z-Wave in Dockerfile ([balloob] - [7325])
- Version bump for automatic ([armills] - [7329]) ([device_tracker.automatic docs])
- Right fix for Python Open Z-Wave in Docker ([balloob] - [7337])
- Use four-digits year ([fabaff] - [7336])
- Allow multiple recipients for SMTP notify ([amelchio] - [7319]) ([notify.smtp docs])
- Add auxheat to ecobee climate ([titilambert] - [6562]) ([climate.ecobee docs])
- Properly return self._unit_of_measurement in the unit_of_measurement function ([robbiet480] - [7341]) ([sensor.ios docs])
- Multiple changes (typo, ordering, docstrings, timeouts) ([fabaff] - [7343]) ([cover.garadget docs])
- Upgrade Flux led lb to 0.19 ([danielhiversen] - [7352]) ([light.flux_led docs])
- Add debug logging to pyvera events. ([pavoni] - [7364]) ([vera docs])
- Upgrade xmltodict to 0.11.0 ([fabaff] - [7355])
- Upgrade speedtest-cli to 1.0.6 ([fabaff] - [7354]) ([sensor.speedtest docs])
- Remove global limit on white light temperature ([amelchio] - [7206]) ([light docs]) ([light.hue docs]) ([light.services.yaml docs]) ([light.zwave docs]) ([switch.flux docs])
- Remove state property from alarmdecoder binary sensor ([balloob] - [7370]) ([binary_sensor.alarmdecoder docs])
- Remove binary sensor platforms implementing state property ([balloob] - [7371]) ([binary_sensor.octoprint docs]) ([binary_sensor.workday docs])
- Feature/add mikrotik device tracker ([LvivEchoes] - [7366])
- Netdisco now returns a dictionary while it used to be a tuple, fixed ([JasonCarter80] - [7350])
- Create knx.py ([onsmam] - [7356])
- light.sensehat: plugin to control the 8x8 LED matrix on a Sense hat ([imrehg] - [7365])
- Update docstrings ([fabaff] - [7361]) ([ecobee docs]) ([enocean docs]) ([zha docs]) ([__init__ docs]) ([zha.const docs])
- Flux switch: avoid updates when off ([amelchio] - [7363]) ([switch.flux docs])
- Zoneminder: Fixed undefined index error ([bah2830] - [7340])
- optimize remote calls and apps on webostv media_player ([hmn] - [7191]) ([media_player.webostv docs])
- binary_sensor.workday: fix handling of states vs provinces ([drkp] - [7162]) ([binary_sensor.workday docs])
- Upgrade voluptuous to 0.10.5 ([fabaff] - [7107])
- Remove ordered_dict validator ([balloob] - [7375])
- light.blinkt: add support for Blinkt! lights on Raspberry Pi ([imrehg] - [7377]) ([light.blinkt docs]) (new-platform)
- improve handling of flux_led lights in RGBW mode ([wuub] - [7221])
- Plant (replacement for MiGardener) ([ChristianKuehnel] - [7131]) ([plant docs]) (new-platform)
- Add support for shuffle toggling on Spotify component. ([abmantis] - [7339]) ([media_player docs]) ([media_player.services.yaml docs]) ([media_player.spotify docs])
- Upgrade Ring to 0.1.4 ([tchellomello] - [7386])
- Updated docstrings ([arsaboo] - [7383]) ([camera.netatmo docs])
- Fix impulse events, added error event for Homegear ([danielperna84] - [7349]) ([homematic docs])
- Fix YAML dump ([balloob] - [7388])
- Migrate updater to aiohttp ([balloob] - [7387]) ([updater docs])
- Remove path whitelisting for hassio ([balloob] - [7399]) ([hassio docs])
- Add Eight sleep component ([mezz64] - [7275]) ([eight_sleep docs]) ([binary_sensor.eight_sleep docs]) ([sensor.eight_sleep docs]) ([services.yaml docs]) (new-platform)
- OpenGarage support ([swbradshaw] - [7338]) ([cover.opengarage docs]) (new-platform)
- Clean up requirements ([andrey-git] - [7391]) ([nuimo_controller docs]) ([sensor.dht docs]) ([sensor.thinkingcleaner docs]) ([switch.thinkingcleaner docs])
- correct MQTT subscription filter ([amigian74] - [7269]) ([mqtt docs])
- Update docstrings ([fabaff] - [7374])
- light.blinkt: update brightness control logic ([imrehg] - [7389])
- Update docstrings ([fabaff] - [7405])
- Update LIFX default color for breathe/pulse effects ([amelchio] - [7407]) ([light.lifx/effects docs])
- LIFX: Add transition option to colorloop effect ([amelchio] - [7410]) ([light.lifx/effects docs])
- light.sensehat: brightness control logic update ([imrehg] - [7409]) ([light.sensehat docs])
- Add Sensibo climate platform ([andrey-git] - [7379]) ([climate docs]) (new-platform)
- Pilight binary sensor components ([zeltom] - [6774]) ([binary_sensor.pilight docs]) (new-platform)
- applx suggested fix from issue 6573 ([wokar] - [7390]) ([sensor.zamg docs])
- remove charset if set in content type header ([hmn] - [7411]) ([media_player docs])
- Convert automatic device tracker to push updates ([armills] - [7404]) ([device_tracker.automatic docs]) (breaking change)
- light.piglow update ([imrehg] - [7408]) ([light.piglow docs])
- Opencv ([Teagan42] - [7261]) ([opencv docs]) ([camera.opencv docs]) ([image_processing.opencv docs]) (new-platform)
- Fixed extra R in variable name. ([cyberplant] - [7418])
- Update docstrings ([fabaff] - [7420])
- ps - fix opencv ([balloob] - [7419])
- Comment out opencv-python that is not installable on arm ([andrey-git] - [7426])
- Reverse limitlessled color_temp range ([amelchio] - [7359]) (breaking change)
- Guard against no content type ([balloob] - [7432]) ([media_player docs])
- wsock.send_json is a coroutine ([balloob] - [7433])
- ps - fix websocket yielding pt2 ([balloob] - [7434])
- Upgrade temperusb to 1.5.3 ([fabaff] - [7428])
- update for pypi ([nkgilley] - [7430])
- Add new sensor: Enviro pHAT ([imrehg] - [7427]) ([sensor.envirophat docs]) (new-platform)
- Added osramlightify groups. ([deisi] - [7376]) ([light.osramlightify docs])
- Add support for face recognition with dlib ([pvizeli] - [7421]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) ([image_processing.microsoft_face_detect docs]) (new-platform)
- Replace pymailgun with pymailgunner ([pschmitt] - [7436]) ([notify.mailgun docs])
- Suppress logs when octorpint goes offline ([w1ll1am23] - [7441]) ([octoprint docs])
- Update join ([nkgilley] - [7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change)
- Bump pyvera version - handle malformed json replies in poll thread. ([pavoni] - [7440]) ([vera docs])
- Fix for broken virtual keys ([danielperna84] - [7439]) ([homematic docs])
- Get new token to keep pubnub updates working ([w1ll1am23] - [7437]) ([wink docs])
- Add hass to rfxtrx object ([danielhiversen] - [6844])
- sensor.envirophat: add missing requirement ([imrehg] - [7451]) ([sensor.envirophat docs])

[6263]: https://github.com/home-assistant/home-assistant/pull/6263
[6562]: https://github.com/home-assistant/home-assistant/pull/6562
[6774]: https://github.com/home-assistant/home-assistant/pull/6774
[6844]: https://github.com/home-assistant/home-assistant/pull/6844
[6982]: https://github.com/home-assistant/home-assistant/pull/6982
[7032]: https://github.com/home-assistant/home-assistant/pull/7032
[7107]: https://github.com/home-assistant/home-assistant/pull/7107
[7122]: https://github.com/home-assistant/home-assistant/pull/7122
[7131]: https://github.com/home-assistant/home-assistant/pull/7131
[7145]: https://github.com/home-assistant/home-assistant/pull/7145
[7160]: https://github.com/home-assistant/home-assistant/pull/7160
[7162]: https://github.com/home-assistant/home-assistant/pull/7162
[7182]: https://github.com/home-assistant/home-assistant/pull/7182
[7191]: https://github.com/home-assistant/home-assistant/pull/7191
[7199]: https://github.com/home-assistant/home-assistant/pull/7199
[7200]: https://github.com/home-assistant/home-assistant/pull/7200
[7201]: https://github.com/home-assistant/home-assistant/pull/7201
[7202]: https://github.com/home-assistant/home-assistant/pull/7202
[7204]: https://github.com/home-assistant/home-assistant/pull/7204
[7206]: https://github.com/home-assistant/home-assistant/pull/7206
[7208]: https://github.com/home-assistant/home-assistant/pull/7208
[7211]: https://github.com/home-assistant/home-assistant/pull/7211
[7212]: https://github.com/home-assistant/home-assistant/pull/7212
[7213]: https://github.com/home-assistant/home-assistant/pull/7213
[7214]: https://github.com/home-assistant/home-assistant/pull/7214
[7215]: https://github.com/home-assistant/home-assistant/pull/7215
[7216]: https://github.com/home-assistant/home-assistant/pull/7216
[7217]: https://github.com/home-assistant/home-assistant/pull/7217
[7220]: https://github.com/home-assistant/home-assistant/pull/7220
[7221]: https://github.com/home-assistant/home-assistant/pull/7221
[7226]: https://github.com/home-assistant/home-assistant/pull/7226
[7227]: https://github.com/home-assistant/home-assistant/pull/7227
[7231]: https://github.com/home-assistant/home-assistant/pull/7231
[7233]: https://github.com/home-assistant/home-assistant/pull/7233
[7234]: https://github.com/home-assistant/home-assistant/pull/7234
[7235]: https://github.com/home-assistant/home-assistant/pull/7235
[7236]: https://github.com/home-assistant/home-assistant/pull/7236
[7243]: https://github.com/home-assistant/home-assistant/pull/7243
[7245]: https://github.com/home-assistant/home-assistant/pull/7245
[7248]: https://github.com/home-assistant/home-assistant/pull/7248
[7249]: https://github.com/home-assistant/home-assistant/pull/7249
[7250]: https://github.com/home-assistant/home-assistant/pull/7250
[7251]: https://github.com/home-assistant/home-assistant/pull/7251
[7253]: https://github.com/home-assistant/home-assistant/pull/7253
[7254]: https://github.com/home-assistant/home-assistant/pull/7254
[7256]: https://github.com/home-assistant/home-assistant/pull/7256
[7261]: https://github.com/home-assistant/home-assistant/pull/7261
[7263]: https://github.com/home-assistant/home-assistant/pull/7263
[7264]: https://github.com/home-assistant/home-assistant/pull/7264
[7266]: https://github.com/home-assistant/home-assistant/pull/7266
[7267]: https://github.com/home-assistant/home-assistant/pull/7267
[7269]: https://github.com/home-assistant/home-assistant/pull/7269
[7271]: https://github.com/home-assistant/home-assistant/pull/7271
[7272]: https://github.com/home-assistant/home-assistant/pull/7272
[7273]: https://github.com/home-assistant/home-assistant/pull/7273
[7275]: https://github.com/home-assistant/home-assistant/pull/7275
[7278]: https://github.com/home-assistant/home-assistant/pull/7278
[7279]: https://github.com/home-assistant/home-assistant/pull/7279
[7281]: https://github.com/home-assistant/home-assistant/pull/7281
[7282]: https://github.com/home-assistant/home-assistant/pull/7282
[7287]: https://github.com/home-assistant/home-assistant/pull/7287
[7290]: https://github.com/home-assistant/home-assistant/pull/7290
[7291]: https://github.com/home-assistant/home-assistant/pull/7291
[7300]: https://github.com/home-assistant/home-assistant/pull/7300
[7302]: https://github.com/home-assistant/home-assistant/pull/7302
[7303]: https://github.com/home-assistant/home-assistant/pull/7303
[7310]: https://github.com/home-assistant/home-assistant/pull/7310
[7311]: https://github.com/home-assistant/home-assistant/pull/7311
[7315]: https://github.com/home-assistant/home-assistant/pull/7315
[7316]: https://github.com/home-assistant/home-assistant/pull/7316
[7319]: https://github.com/home-assistant/home-assistant/pull/7319
[7320]: https://github.com/home-assistant/home-assistant/pull/7320
[7323]: https://github.com/home-assistant/home-assistant/pull/7323
[7324]: https://github.com/home-assistant/home-assistant/pull/7324
[7325]: https://github.com/home-assistant/home-assistant/pull/7325
[7329]: https://github.com/home-assistant/home-assistant/pull/7329
[7336]: https://github.com/home-assistant/home-assistant/pull/7336
[7337]: https://github.com/home-assistant/home-assistant/pull/7337
[7338]: https://github.com/home-assistant/home-assistant/pull/7338
[7339]: https://github.com/home-assistant/home-assistant/pull/7339
[7340]: https://github.com/home-assistant/home-assistant/pull/7340
[7341]: https://github.com/home-assistant/home-assistant/pull/7341
[7343]: https://github.com/home-assistant/home-assistant/pull/7343
[7349]: https://github.com/home-assistant/home-assistant/pull/7349
[7350]: https://github.com/home-assistant/home-assistant/pull/7350
[7352]: https://github.com/home-assistant/home-assistant/pull/7352
[7354]: https://github.com/home-assistant/home-assistant/pull/7354
[7355]: https://github.com/home-assistant/home-assistant/pull/7355
[7356]: https://github.com/home-assistant/home-assistant/pull/7356
[7359]: https://github.com/home-assistant/home-assistant/pull/7359
[7361]: https://github.com/home-assistant/home-assistant/pull/7361
[7363]: https://github.com/home-assistant/home-assistant/pull/7363
[7364]: https://github.com/home-assistant/home-assistant/pull/7364
[7365]: https://github.com/home-assistant/home-assistant/pull/7365
[7366]: https://github.com/home-assistant/home-assistant/pull/7366
[7370]: https://github.com/home-assistant/home-assistant/pull/7370
[7371]: https://github.com/home-assistant/home-assistant/pull/7371
[7374]: https://github.com/home-assistant/home-assistant/pull/7374
[7375]: https://github.com/home-assistant/home-assistant/pull/7375
[7376]: https://github.com/home-assistant/home-assistant/pull/7376
[7377]: https://github.com/home-assistant/home-assistant/pull/7377
[7379]: https://github.com/home-assistant/home-assistant/pull/7379
[7383]: https://github.com/home-assistant/home-assistant/pull/7383
[7386]: https://github.com/home-assistant/home-assistant/pull/7386
[7387]: https://github.com/home-assistant/home-assistant/pull/7387
[7388]: https://github.com/home-assistant/home-assistant/pull/7388
[7389]: https://github.com/home-assistant/home-assistant/pull/7389
[7390]: https://github.com/home-assistant/home-assistant/pull/7390
[7391]: https://github.com/home-assistant/home-assistant/pull/7391
[7399]: https://github.com/home-assistant/home-assistant/pull/7399
[7404]: https://github.com/home-assistant/home-assistant/pull/7404
[7405]: https://github.com/home-assistant/home-assistant/pull/7405
[7407]: https://github.com/home-assistant/home-assistant/pull/7407
[7408]: https://github.com/home-assistant/home-assistant/pull/7408
[7409]: https://github.com/home-assistant/home-assistant/pull/7409
[7410]: https://github.com/home-assistant/home-assistant/pull/7410
[7411]: https://github.com/home-assistant/home-assistant/pull/7411
[7418]: https://github.com/home-assistant/home-assistant/pull/7418
[7419]: https://github.com/home-assistant/home-assistant/pull/7419
[7420]: https://github.com/home-assistant/home-assistant/pull/7420
[7421]: https://github.com/home-assistant/home-assistant/pull/7421
[7426]: https://github.com/home-assistant/home-assistant/pull/7426
[7427]: https://github.com/home-assistant/home-assistant/pull/7427
[7428]: https://github.com/home-assistant/home-assistant/pull/7428
[7430]: https://github.com/home-assistant/home-assistant/pull/7430
[7432]: https://github.com/home-assistant/home-assistant/pull/7432
[7433]: https://github.com/home-assistant/home-assistant/pull/7433
[7434]: https://github.com/home-assistant/home-assistant/pull/7434
[7436]: https://github.com/home-assistant/home-assistant/pull/7436
[7437]: https://github.com/home-assistant/home-assistant/pull/7437
[7439]: https://github.com/home-assistant/home-assistant/pull/7439
[7440]: https://github.com/home-assistant/home-assistant/pull/7440
[7441]: https://github.com/home-assistant/home-assistant/pull/7441
[7443]: https://github.com/home-assistant/home-assistant/pull/7443
[7451]: https://github.com/home-assistant/home-assistant/pull/7451
[Cadair]: https://github.com/Cadair
[ChristianKuehnel]: https://github.com/ChristianKuehnel
[JasonCarter80]: https://github.com/JasonCarter80
[JshWright]: https://github.com/JshWright
[KlaasH]: https://github.com/KlaasH
[LvivEchoes]: https://github.com/LvivEchoes
[MartinHjelmare]: https://github.com/MartinHjelmare
[Teagan42]: https://github.com/Teagan42
[abmantis]: https://github.com/abmantis
[alanfischer]: https://github.com/alanfischer
[amelchio]: https://github.com/amelchio
[amigian74]: https://github.com/amigian74
[andrey-git]: https://github.com/andrey-git
[armills]: https://github.com/armills
[arsaboo]: https://github.com/arsaboo
[bah2830]: https://github.com/bah2830
[balloob]: https://github.com/balloob
[biacz]: https://github.com/biacz
[craftyguy]: https://github.com/craftyguy
[cribbstechnologies]: https://github.com/cribbstechnologies
[cyberjunky]: https://github.com/cyberjunky
[cyberplant]: https://github.com/cyberplant
[danielhiversen]: https://github.com/danielhiversen
[danielperna84]: https://github.com/danielperna84
[darookee]: https://github.com/darookee
[deisi]: https://github.com/deisi
[drkp]: https://github.com/drkp
[fabaff]: https://github.com/fabaff
[fabfurnari]: https://github.com/fabfurnari
[hmn]: https://github.com/hmn
[imrehg]: https://github.com/imrehg
[janLo]: https://github.com/janLo
[jotunacorn]: https://github.com/jotunacorn
[keatontaylor]: https://github.com/keatontaylor
[mezz64]: https://github.com/mezz64
[micw]: https://github.com/micw
[mjg59]: https://github.com/mjg59
[nkgilley]: https://github.com/nkgilley
[onsmam]: https://github.com/onsmam
[patrickeasters]: https://github.com/patrickeasters
[pavoni]: https://github.com/pavoni
[postlund]: https://github.com/postlund
[pschmitt]: https://github.com/pschmitt
[pvizeli]: https://github.com/pvizeli
[rcloran]: https://github.com/rcloran
[robbiet480]: https://github.com/robbiet480
[scarface-4711]: https://github.com/scarface-4711
[sdague]: https://github.com/sdague
[swbradshaw]: https://github.com/swbradshaw
[tchellomello]: https://github.com/tchellomello
[titilambert]: https://github.com/titilambert
[turbokongen]: https://github.com/turbokongen
[w1ll1am23]: https://github.com/w1ll1am23
[wokar]: https://github.com/wokar
[wuub]: https://github.com/wuub
[zeltom]: https://github.com/zeltom
[__init__ docs]: https://home-assistant.io/components/__init__/
[binary_sensor.alarmdecoder docs]: https://home-assistant.io/components/binary_sensor.alarmdecoder/
[binary_sensor.eight_sleep docs]: https://home-assistant.io/components/binary_sensor.eight_sleep/
[binary_sensor.maxcube docs]: https://home-assistant.io/components/binary_sensor.maxcube/
[binary_sensor.octoprint docs]: https://home-assistant.io/components/binary_sensor.octoprint/
[binary_sensor.pilight docs]: https://home-assistant.io/components/binary_sensor.pilight/
[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/
[camera.netatmo docs]: https://home-assistant.io/components/camera.netatmo/
[camera.opencv docs]: https://home-assistant.io/components/camera.opencv/
[climate docs]: https://home-assistant.io/components/climate/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/
[climate.maxcube docs]: https://home-assistant.io/components/climate.maxcube/
[climate.zwave docs]: https://home-assistant.io/components/climate.zwave/
[cover.garadget docs]: https://home-assistant.io/components/cover.garadget/
[cover.opengarage docs]: https://home-assistant.io/components/cover.opengarage/
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.zha docs]: https://home-assistant.io/components/device_tracker.zha/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/
[enocean docs]: https://home-assistant.io/components/enocean/
[hassio docs]: https://home-assistant.io/components/hassio/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[image_processing.microsoft_face_detect docs]: https://home-assistant.io/components/image_processing.microsoft_face_detect/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[joaoapps_join docs]: https://home-assistant.io/components/joaoapps_join/
[light docs]: https://home-assistant.io/components/light/
[light.avion docs]: https://home-assistant.io/components/light.avion/
[light.blinkt docs]: https://home-assistant.io/components/light.blinkt/
[light.decora docs]: https://home-assistant.io/components/light.decora/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.lifx/effects docs]: https://home-assistant.io/components/light.lifx/effects/
[light.lifx/services.yaml docs]: https://home-assistant.io/components/light.lifx/services.yaml/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.piglow docs]: https://home-assistant.io/components/light.piglow/
[light.sensehat docs]: https://home-assistant.io/components/light.sensehat/
[light.services.yaml docs]: https://home-assistant.io/components/light.services.yaml/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[light.zwave docs]: https://home-assistant.io/components/light.zwave/
[maxcube docs]: https://home-assistant.io/components/maxcube/
[media_player docs]: https://home-assistant.io/components/media_player/
[media_player.services.yaml docs]: https://home-assistant.io/components/media_player.services.yaml/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.instapush docs]: https://home-assistant.io/components/notify.instapush/
[notify.joaoapps_join docs]: https://home-assistant.io/components/notify.joaoapps_join/
[notify.mailgun docs]: https://home-assistant.io/components/notify.mailgun/
[notify.matrix docs]: https://home-assistant.io/components/notify.matrix/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[notify.webostv docs]: https://home-assistant.io/components/notify.webostv/
[nuimo_controller docs]: https://home-assistant.io/components/nuimo_controller/
[octoprint docs]: https://home-assistant.io/components/octoprint/
[opencv docs]: https://home-assistant.io/components/opencv/
[plant docs]: https://home-assistant.io/components/plant/
[recorder docs]: https://home-assistant.io/components/recorder/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[rss_feed_template docs]: https://home-assistant.io/components/rss_feed_template/
[sensor.cert_expiry docs]: https://home-assistant.io/components/sensor.cert_expiry/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/
[sensor.eight_sleep docs]: https://home-assistant.io/components/sensor.eight_sleep/
[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/
[sensor.ios docs]: https://home-assistant.io/components/sensor.ios/
[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/
[sensor.pushbullet docs]: https://home-assistant.io/components/sensor.pushbullet/
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/
[sensor.thinkingcleaner docs]: https://home-assistant.io/components/sensor.thinkingcleaner/
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/
[sensor.zamg docs]: https://home-assistant.io/components/sensor.zamg/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/
[services.yaml docs]: https://home-assistant.io/components/services.yaml/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
[switch.hook docs]: https://home-assistant.io/components/switch.hook/
[switch.thinkingcleaner docs]: https://home-assistant.io/components/switch.thinkingcleaner/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/
[switch.zha docs]: https://home-assistant.io/components/switch.zha/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[updater docs]: https://home-assistant.io/components/updater/
[vera docs]: https://home-assistant.io/components/vera/
[wemo docs]: https://home-assistant.io/components/wemo/
[wink docs]: https://home-assistant.io/components/wink/
[zha docs]: https://home-assistant.io/components/zha/
[zha.const docs]: https://home-assistant.io/components/zha.const/
[zwave.workaround docs]: https://home-assistant.io/components/zwave.workaround/

0.43.2

Not secure
- Frontend: Fix default date on history/logbook (amelchio)
- Frontend: Fix logbook ui (balloob)
- Upgrade pytradfri to 1.1 ([balloob] - [7290])
- Upgrade python-telegram-bot to 5.3.1 ([fabaff] - [7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
- Version bump of aioautomatic ([armills] - [7300]) ([device_tracker.automatic docs])
- Version bump for automatic ([armills] - [7329]) ([device_tracker.automatic docs])
- Fix breaking SSL in test HTML5 ([balloob] - [7310]) ([notify.html5 docs])
- Fix for building Python Open Z-Wave in Docker ([balloob] - [7337])

[7271]: https://github.com/home-assistant/home-assistant/pull/7271
[7282]: https://github.com/home-assistant/home-assistant/pull/7282
[7290]: https://github.com/home-assistant/home-assistant/pull/7290
[7300]: https://github.com/home-assistant/home-assistant/pull/7300
[7310]: https://github.com/home-assistant/home-assistant/pull/7310
[7311]: https://github.com/home-assistant/home-assistant/pull/7311
[7323]: https://github.com/home-assistant/home-assistant/pull/7323
[7324]: https://github.com/home-assistant/home-assistant/pull/7324
[7329]: https://github.com/home-assistant/home-assistant/pull/7329
[7337]: https://github.com/home-assistant/home-assistant/pull/7337
[armills]: https://github.com/armills
[balloob]: https://github.com/balloob
[fabaff]: https://github.com/fabaff
[pvizeli]: https://github.com/pvizeli
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[hassio docs]: https://home-assistant.io/components/hassio/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/

0.43.1

Not secure
- Zwave cover workaround for graber shades. ([turbokongen] - [7204]) ([cover.zwave docs]) ([zwave.workaround docs])
- Upgrade paho-mqtt to 1.2.3 ([fabaff] - [7214])
- Workround for wemo subscription bug. ([pavoni] - [7245]) ([wemo docs]) ([switch.wemo docs])
- Fix telegram webhooks ([MartinHjelmare] - [7236]) ([telegram_bot docs]) ([telegram_bot.webhooks docs])
- Work around bad content-type in Hook api response ([KlaasH] - [7267]) ([switch.hook docs])
- Recorder: Check for ENTITY_ID key that contains None value ([balloob] - [7287]) ([recorder docs])

[7204]: https://github.com/home-assistant/home-assistant/pull/7204
[7214]: https://github.com/home-assistant/home-assistant/pull/7214
[7236]: https://github.com/home-assistant/home-assistant/pull/7236
[7245]: https://github.com/home-assistant/home-assistant/pull/7245
[7267]: https://github.com/home-assistant/home-assistant/pull/7267
[7287]: https://github.com/home-assistant/home-assistant/pull/7287
[KlaasH]: https://github.com/KlaasH
[MartinHjelmare]: https://github.com/MartinHjelmare
[balloob]: https://github.com/balloob
[fabaff]: https://github.com/fabaff
[pavoni]: https://github.com/pavoni
[turbokongen]: https://github.com/turbokongen
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[recorder docs]: https://home-assistant.io/components/recorder/
[switch.hook docs]: https://home-assistant.io/components/switch.hook/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[wemo docs]: https://home-assistant.io/components/wemo/
[zwave.workaround docs]: https://home-assistant.io/components/zwave.workaround/

Page 207 of 227

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.