Homeassistant

Latest version: v2024.11.3

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

Scan your dependencies

Page 215 of 227

0.32

Another two weeks have passed and we are pleased to present Home Assistant 0.32.

Hacktoberfest

The [Hacktoberfest](https://hacktoberfest.digitalocean.com/) is over now. Home Assistant made the 2nd and the 3rd place out of almost 30'000 participating repositories with a total of 528 pull requests closed - that's an average of 17 pull requests a day! Thanks to all the contributors but also to the team of reviewers. This wouldn't been possible without you 👏 .

Improved error reporting

This release has improved the reporting when a config validation error occurs. Thanks to [kellerza](https://github.com/kellerza) you will now get a persistent notification added to your UI when this happens.

Asynchronous

This release contains the first asynchronous sensor and camera platforms. [pvizeli](https://github.com/pvizeli) and [fabaff](https://github.com/fabaff) ported most of the "internal" sensors to async programming. We hope that you will enjoy the new speed.

[balloob](https://github.com/balloob) and [pvizeli](https://github.com/pvizeli) worked a lot on the improvement of the core itself.

Weather component

For a long time we have had a bunch of [weather sensors](https://home-assistant.io/components/#weather) but it's getting better: There is now a [Weather component](https://home-assistant.io/components/weather/). Sorry, not much more to tell right now. The plans are to create a weather UI element and to improve the initial implementation.

All changes
- Config: Exclude dirs/files prefixed with . ([lwis](https://github.com/lwis))
- Add mochad component ([mtreinish](https://github.com/mtreinish))
- Notify: Added support for [Android TV/FireTV](https://home-assistant.io/components/notify.nfandroidtv/) ([danielperna84](https://github.com/danielperna84))
- HTTP: Migrate WSGI to asyncio ([balloob](https://github.com/balloob))
- Configurator: Support for `entity_picture` ([amills](https://github.com/armills))
- Core: Configuration validation error prints line numbers ([persandstrom](https://github.com/persandstrom))
- Media player: [Sonos](https://home-assistant.io/components/media_player.sonos/) improvements incl. timer setting functionality ([bjarniivarsson](https://github.com/bjarniivarsson), [americanwookie](https://github.com/americanwookie))
- Zoneminder: SSL/TLS support ([Khabi](https://github.com/Khabi))
- Media player: Discovery support for [Yamaha]([sdague])
- Sensor: New finance platform [CurrencyLayer](https://home-assistant.io/components/sensor.currencylayer/) ([arsaboo](https://github.com/arsaboo))
- Sensor: Support for [InfluxDB sensors](https://home-assistant.io/components/sensor.influxdb/) ([bestlibre](https://github.com/bestlibre))
- Sensor: New support [HDDTemp sensors](https://home-assistant.io/components/sensor.hddtemp/) ([fabaff](https://github.com/fabaff))
- Camera: Improvements to [RPi camera](https://home-assistant.io/components/camera.rpi_camera/) ([postlund](https://github.com/postlund))
- [ThingSpeak](https://home-assistant.io/components/thingspeak/) component ([simonszu](https://github.com/simonszu))
- Core: New property `hass.data` to store internal data ([balloob](https://github.com/balloob))
- Switch: Templating and configurable timeout for [REST](https://home-assistant.io/components/switch.rest/) ([aa755](https://github.com/aa755))
- Light: [Yeelight](https://home-assistant.io/components/light.yeelight/) Wifi bulbs are now supported ([HydrelioxGitHub](https://github.com/HydrelioxGitHub))
- Sensor: New [random number](https://home-assistant.io/components/sensor.random/) sensor ([fabaff](https://github.com/fabaff))
- Media player: New support for [Emby](https://home-assistant.io/components/media_player.emby/) ([mezz64](https://github.com/mezz64))
- [LiteJet](https://home-assistant.io/components/litejet/) switches and lights support ([joncar](https://github.com/joncar))
- Cover: New [garadget](https://home-assistant.io/components/garadget/) platform ([JasonCarter80](https://github.com/JasonCarter80))
- Pilight: `send_delay` feature ([janLo](https://github.com/janLo))
- Config: Improvements for `known_devices` ([kellerza](https://github.com/kellerza))
- Device tracker: New discovered event ([lwis](https://github.com/lwis))
- Device tracker: Improvements and new features for the Volvo on Call platform ([molobrakos](https://github.com/molobrakos))
- Climate: Use unit of measurement from a Vera device ([pavoni](https://github.com/pavoni))
- Media player: [Philips TVs](https://home-assistant.io/components/media_player.philips_js/) with jointSPACE API re now supported ([danielperna84](https://github.com/danielperna84))
- Device tracker: [ICloud](https://home-assistant.io/components/device_tracker.icloud/) improvements ([Bart274](https://github.com/Bart274))
- Sensor: Support for [Synology DSM](https://home-assistant.io/components/sensor.synologydsm/) ([StaticCube](https://github.com/StaticCube))
- Sensor: Monitoring support for [Dovado routers](https://home-assistant.io/components/sensor.dovado/) ([molobrakos](https://github.com/molobrakos))
- Sensor: Support for monitoring [printers](https://home-assistant.io/components/sensor.cups/) ([fabaff](https://github.com/fabaff))
- Minor features and bug fixes by [fabaff](https://github.com/fabaff), [kellerza](https://github.com/kellerza), [robbiet480](https://github.com/robbiet480), [balloob](https://github.com/balloob), [DavidLP](https://github.com/DavidLP), [Bart274](https://github.com/Bart274), [sdague](https://github.com/sdague), [mtreinish](https://github.com/mtreinish), [Khabi](https://github.com/Khabi), [bbesset](https://github.com/bbesset), [bestlibre](https://github.com/bestlibre), [pvizeli](https://github.com/pvizeli), [turbokongen](https://github.com/turbokongen), [devdelay](https://github.com/devdelay), [molobrakos](https://github.com/molobrakos), [postlund](https://github.com/postlund), [wokar](https://github.com/wokar), [amills](https://github.com/armills), [arsaboo](https://github.com/arsaboo), [hartmms](https://github.com/hartmms), [nsideras](https://github.com/nsideras), [tbeckha](https://github.com/tbeckha), and [kirichkov](https://github.com/kirichkov).

Misc

Our website has now an additional category called "Ecosystem". This will become the place where tools, apps, and other helper for the Home Assistant ecosystem can store their documentation or guides.
- [iOS](https://home-assistant.io/ecosystem/ios/)
- [SceneGen](https://home-assistant.io/ecosystem/scenegen/)

Breaking changes
- The [Yahoo Finance](https://home-assistant.io/components/sensor.yahoo_finance/) platform supports now multiple stock. Please adjust your configuration.
- Deprecated components `garage_door`, `rollershutter`, `thermostat`, and `hvac` have been removed.
- The minimum Python version on Windows has been bumped to Python 3.5.
- The Insteon Hub integration has been disabled due to a [request from Insteon](https://github.com/home-assistant/home-assistant/issues/3811).

If you need help...

...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat](https://gitter.im/home-assistant/home-assistant). The release notes have comments enabled but it's preferred if you the former communication channels. Thanks.

0.31.1

Not secure
- Identify special character encoding error in YAML files (kellerza, lwis)
- iOS app component bug fixes (robbiet480)
- Fix a spelling problem on user-facing error (robbiet480)
- YAML includes will ignore dirs/files prefixed with . (lwis)

0.31

> Drive time with traffic is 35 minutes. There is an UberPOOL that will cost $11.52, estimated to be 2 minutes away, for a total of 37 minutes. BART is currently estimated to take 29 minutes. You should take BART, as it is estimated to be faster by 8 minutes.

Now I know how to best get to [my real job](https://runway.is) (no, Home Assistant is _not_ my real job, it does seem like it sometimes though) every morning. Obviously not the best home automation example, but I think you get the idea. I could see this being used to tell you any major events that happened in your home overnight or reading you your hyperlocal weather report. Thanks to the audio support you could even replace all of the default Alexa Flash Briefing sources with your own news feeds. Home Assistant supports both text and audio content as well as displaying data in the Alexa app. I also want to point out that unlike the existing Skill integration, the Flash Briefing API does _not_ require HTTPS (_but you should still be using HTTPS if possible_). For more information, check out the new [docs](https://home-assistant.io/components/alexa/).

![You stay classy, San Diego. (It's funny, because balloob lives in San Diego))](https://home-assistant.io/images/blog/2016-10-flash-briefing-updater-hacktoberfest/stay-classy.jpg)

Major breaking Z-Wave changes ahead

A rather nasty Z-Wave [issue](https://github.com/home-assistant/home-assistant/pull/3759) was discovered recently by [lukas-hetzenecker](https://github.com/lukas-hetzenecker). There was a somewhat large chance that if you had multiple of the same model Z-Wave device they may both try to use the same entity IDs. To fix the issue the internal Z-Wave index is now appended to the end of all Z-Wave entity IDs.

What this means for all you Z-Wave users is that you will need to update your configurations to reflect the change. I personally have quite a few (17) Z-Wave devices and went through the process this week. Here's what I had to do:
- Update customizations
- Update groups
- Update my `zwave.customize` section
- Update my Alexa skills that used old entity IDs
- Because I use `emulated_hue` with Alexa and `emulated_hue` uses the entity ID as a unique identifier I also had to remove all Z-Wave devices from Alexa and re-add them.

Your todo list may be a little different from mine, I just wanted to outline the steps I took to give you an idea of what you need to think about. It's not a very hard process, especially when using global find and replace in Sublime Text but did take me about 20 minutes to complete.

This is super annoying, I know, especially since we had said in [0.12](/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/backwards-incompatible-changes) that Z-Wave IDs should hopefully never change again, but we are now forced to eat those words. I will state again that Z-Wave IDs shouldn't change in the future but obviously we see how that went. To sum up on this section... sorry but it had to happen.

All changes
- [Updater](https://home-assistant.io/components/updater/) component ([infamy](https://github.com/infamy), [robbiet480](https://github.com/robbiet480), [kellerza](https://github.com/kellerza))
- Continue to setup other platforms when 1 platform config is invalid ([kellerza](https://github.com/kellerza))
- Create [persistent notifications](https://home-assistant.io/components/persistent_notification/) when a platform contains invalid config ([kellerza](https://github.com/kellerza))
- Logbook: Allow [filtering](https://home-assistant.io/components/logbook/) domains and entities to be shown ([wokar](https://github.com/wokar))
- HTTP: Change `approved_ips` from string to CIDR validation ([mweinelt](https://github.com/mweinelt))
- Persistent Notifications: Allow using [markdown](https://home-assistant.io/components/persistent_notification/) ([justweb1](https://github.com/justweb1))
- Netatmo: Add [discovery](https://home-assistant.io/components/netatmo/) support ([jabesq](https://github.com/jabesq))
- Netatmo Welcome camera: Add [binary sensor](https://home-assistant.io/components/binary_sensor.netatmo/) ([jabesq](https://github.com/jabesq))
- Support added for [HaveIBeenPwned]([joyrider3774])
- Device tracker: `known_devices.yaml` reading and writing tweaks and fixes ([kellerza](https://github.com/kellerza))
- Fix climate platforms showing the wrong temperature unit ([rcloran](https://github.com/rcloran))
- Lots of voluptuous love ([fabaff](https://github.com/fabaff))
- Ensure proper attribution for weather platforms ([fabaff](https://github.com/fabaff))
- Fix Telegram in Docker ([jeanregisser](https://github.com/jeanregisser))
- Support recursive config inclusions in YAML ([lwis](https://github.com/lwis))
- Camera: [Synology](https://home-assistant.io/components/camera.synology/) SS cameras now supported ([jgriff2](https://github.com/jgriff2))
- History: Allow filtering domains and entities to be shown ([wokar](https://github.com/wokar))
- Media Player - Squeezebox: Now able to show artist and album ([ih8gates](https://github.com/ih8gates))
- Alexa: Flash Briefing skill support added ([robbiet480](https://github.com/robbiet480))
- Device Tracker: Add support for Bbox Modem Router ([HydrelioxGithub](https://github.com/HydrelioxGithub))
- Sensor: Add support for Bbox Modem Router ([HydrelioxGithub](https://github.com/HydrelioxGithub))
- Input select: Services added to pick next and prev option ([persandstrom](https://github.com/persandstrom))
- Sensor: [ARWN](https://home-assistant.io/components/sensor.arwn/) now supported ([sdague](https://github.com/sdague))
- Pushbullet: Push an URL note if an url is provided inside data ([jabesq](https://github.com/jabesq))
- Z-Wave: Allow certain devices to be not added to Home Assistant ([lukas-hetzenecker](https://github.com/lukas-hetzenecker))
- New support for [Zoneminder](https://home-assistant.io/components/zoneminder/) added ([Khabi](https://github.com/Khabi))
- Weather: Allow tracking severe weather alerts with [WUnderground]([tchellomello])
- Sensor: New support added to track [min/max/mean](https://home-assistant.io/components/sensor.min_max/) ([fabaff](https://github.com/fabaff))
- Convert EntityComponent to be async ([pvizeli](https://github.com/pvizeli), [balloob](https://github.com/balloob))
- Z-Wave: Add assocation service ([turbokongen](https://github.com/turbokongen))
- Frontend - Services dev tool: persist state and tweak UI ([justweb1](https://github.com/justweb1))
- Sensor: Support added for [scraping](https://home-assistant.io/components/sensor.scrape/) websites ([fabaff](https://github.com/fabaff))
- Clean up of tests ([capellini](https://github.com/capellini))
- New `fail` filter added to templates to raise on UndefinedError ([jaharkes](https://github.com/jaharkes))
- Support added for [Emoncms history](https://home-assistant.io//components/emoncms_history/) ([joyrider3774](https://github.com/joyrider3774))
- Support for [Apple Push Notifications Service](https://home-assistant.io/components/notify.apns/) ([sam-io](https://github.com/sam-io))
- Thermostat: Netatmo now supported ([gieljnssns](https://github.com/gieljnssns))
- Alarm control panel: [Concord232](https://home-assistant.io/components/alarm_control_panel.concord232/) now supported ([JasonCarter80](https://github.com/JasonCarter80))
- Notify: [Matrix](https://home-assistant.io//components/notify.matrix/) support added ([mweinelt](https://github.com/mweinelt))
- Device tracker - nmap: Allow specifying multiple inputs for [nmap]([hcooper])
- Device Tracker - snmp: SNMPv3 now supported ([T3m3z](https://github.com/T3m3z))
- Notify: [Telstra](https://home-assistant.io/components/notify.telstra/) SMS now supported ([nvella](https://github.com/nvella))
- Camera: [Verisure](https://home-assistant.io/components/camera.verisure/) now supported ([turbokongen](https://github.com/turbokongen))
- Support added for [Neato](https://home-assistant.io/components/switch.neato/) Connected Robot ([jabesq](https://github.com/jabesq))
- Media player: More options for [Yamaha](https://home-assistant.io/components/media_player.yamaha/) AVR ([ehagan](https://github.com/ehagan))
- Sensor: Support for [Pilight](https://home-assistant.io/components/sensor.pilight/) sensor ([DavidLP](https://github.com/DavidLP))
- iOS support ([robbiet480](https://github.com/robbiet480))
- Minor features and bug fixes by [mtl010957](https://github.com/mtl010957), [molobrakos](https://github.com/molobrakos), [flyte](https://github.com/flyte), [fabaff](https://github.com/fabaff), [phardy](https://github.com/phardy), [sander76](https://github.com/sander76), [T3m3z](https://github.com/T3m3z), [c-w](https://github.com/c-w), [balloob](https://github.com/balloob), [robbiet480](https://github.com/robbiet480), [StaticCube](https://github.com/StaticCube), [vittoriom](https://github.com/vittoriom), [hartmms](https://github.com/hartmms), [kirichkov](https://github.com/kirichkov), [mezz64](https://github.com/mezz64), [ishults](https://github.com/ishults), [Danielhiversen](https://github.com/Danielhiversen) and [tchellomello](https://github.com/tchellomello).

Breaking changes
- The [HTTP](https://home-assistant.io/components/http/) component now takes a different format for authenticating IPs
- Config format has changed for [Proximity](https://home-assistant.io/components/proximity/)
- The Z-Wave entity ID change mentioned above

If you need help...

...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat](https://gitter.im/home-assistant/home-assistant). The release notes have comments enabled but it's preferred if you the former communication channels. Thanks.

Until next time

Thanks for reading all of the above, especially since this week was a pretty long post. We should be back with a new post around November 5th announcing the arrival of 0.32.

-- Robbie

0.30.2

Not secure
- Handle Volvo's with dashes in their name (molobrakos)
- Fix some html5 push notification configuration options were discarded after first use (T3m3z)
- Fix Homematic device name with autodiscovery (pvizeli)
- Make 'pin' optional for zigbee device config (flyte)
- Fix when sending a notification to a service with target attached (i.e. `notify.html5_unnamed_device_2`) the target was not submitted to the platform as a list causing iteration over every character in the string. (robbiet480)
- Fix for Slack targets (fabaff)
- Fix for Pushover targets (Nixon506E)

0.30.1

Not secure
- Device Tracker `known_devices.yaml` validation is now more accepting (kellerza)
- Handle X10 light numbers greater than 9 (mtl010957)
- Fix command line covers without a template (roidayan)

0.30

Yes, after only nine days comes 0.30. Don't worry, we will try to keep our usual release cycle and not start to release every day.

We guess that you already know: The [Raspberry Pi image](https://home-assistant.io/blog/2016/10/01/we-have-raspberry-image-now/) is available now. For Hassbian, [Landrash](https://github.com/Landrash) has combined the most essential parts for a Home Assistant setup in an easy-to-use image for the Raspberry Pi device family. Hassbian is quite young, thus we are looking forward to recieve [feedback](https://community.home-assistant.io/c/hassbian), [issue report](https://community.home-assistant.io/c/hassbian), and [suggestions](https://community.home-assistant.io/c/hassbian) to improve it.

A large amount of resources of the development are still focusing on the effort to move Home Assistant further to asynchronous programming. It's a labor-intensive task, comes with segmentation faults, and unstable instances when certain combinations of sensors are used. The benefit will be more speed in the near future.

To reduce the run-time of your tests, [balloob](https://github.com/balloob) did a lot of tweaking. For now the RFXtrx tests are excluded which cut the needed time for running on your Pull Request in half.

Documentation

All configuration sample entries are now minimized. This should help to avoid problem for starters and newbies as they only get what's needed and not a full sample with all optional entries. If there is an issue with an entry in your `configuration.yaml` file the error message will provide you an URL that point to documentation.

![config-validation-url](https://cloud.githubusercontent.com/assets/116184/19124435/7c43fe0e-8b33-11e6-93cf-ec982ca0705d.png)

As soon as the [Hacktoberfest](https://home-assistant.io/blog/2016/10/02/hacktoberfest/) started there were a lot of incoming Pull Requests for the documentation. A huge "Thank you" to all participants. Especially, we would like to give a cookie to [hillaryfraley](https://github.com/hillaryfraley). She created around a dozen Pull Requests so far and didn't only fix typos but complete sections. The [Hacktoberfest](https://home-assistant.io/blog/2016/10/02/hacktoberfest/) is still on-going and we are looking forward to get more Pull Requests.

Statistics

With the [statistics sensor](https://home-assistant.io/components/sensor.statistics/) we would like to introduce a new sensor that is similar to the [template sensor](https://home-assistant.io/components/sensor.template/) or the [trend sensor](https://home-assistant.io/components/binary_sensor.trend/). This sensor is consuming values from another sensor and is doing some statistical analysis of the data. Over a group of samples is the average/mean, the min/max, the total, the standard deviation, and the variance calculated which can be used in your automation rules. If the source is a binary sensor then the state changes are counted.

![stats-sensor](https://cloud.githubusercontent.com/assets/116184/19124505/c8fcd4b4-8b33-11e6-8aaf-7b062ca565ee.png)

As the results are processed on-the-fly you still need to use the data from your database for a in-depth analysis of your stored information. Check the latest [notebook](http://nbviewer.jupyter.org/github/home-assistant/home-assistant-notebooks/blob/master/database-statistics.ipynb) for doing statistics with your Home Assistant database.

REST! We don't...

There was a lot of work done on our implementation which are working with RESTful APIs. [w1ll1am23](https://github.com/w1ll1am23) extended the [aREST](https://arest.io/) platforms to display if an aREST unit is available or not. The aREST is now covered by the configuration check as well. Please check the Breaking changes section for more details.

The [REST sensor](https://home-assistant.io/components/sensor.rest/) supports now HTTP authentication (basic and digest) and custom header. This will allow you to access resources which are protected. This sample sensor will access GitHub and retrieve the latest release number while by-passing the rate limit for non-authenticated requests.

yaml
sensor
- platform: rest
resource: https://api.github.com/repos/home-assistant/home-assistant/releases/latest
username: YOUR_GITHUB_USERNAME
password: YOUR_GITHUB_ACCESS_TOKEN
authentication: basic
value_template: '{% raw %}{{ value_json.tag_name }}{% endraw %}'
headers:
Accept: application/vnd.github.v3+json
Content-Type: application/json
User-Agent: Home Assistant REST sensor


Misc
- GitHub released with a recent update a review feature. This will give you more control over your comments while you review an open Pull Request.
- Thanks to [robbiet480](https://github.com/robbiet480) we are now running [mention-bot](https://github.com/mention-bot). It will help you when you create a new Pull Request to identify potential reviewers.
- The [Home Assistant Community Forum](https://community.home-assistant.io/) has now an additional section called "Installation".

All changes
- Core: A lot of stuff is now async ([balloob](https://github.com/balloob))
- Nest: Support for operation modes ([jawilson](https://github.com/jawilson))
- Z-Wave: Massive update for command classes and device classes ([turbokongen](https://github.com/turbokongen))
- Digital Ocean: New [switch](https://home-assistant.io/components/switch.digital_ocean/) to control and [binary sensor](https://home-assistant.io/components/binary_sensor.digital_ocean/) to monitor droplets ([fabaff](https://github.com/fabaff))
- Cover: Support for [MySensors cover](https://home-assistant.io/components/cover.mysensors/) ([OttoWinter](https://github.com/OttoWinter))
- Wink: Support for oAuth2 and relay sensors ([w1ll1am23](https://github.com/w1ll1am23))
- Sensor: [Forecast](https://home-assistant.io/components/sensor.darksky/) update interval is now configurable ([KlaasH](https://github.com/KlaasH))
- Core: Failed login attempts are reported as persistent notifications ([fabaff](https://github.com/fabaff))
- Climate: Temperature convert now available in the Climate object ([pvizeli](https://github.com/pvizeli))
- Notify: Update to accept a list ([robbiet480](https://github.com/robbiet480))
- Device tracker: Support for tracking of our [Volvo]([molobrakos])
- Switch: Flux improvements ([jawilson](https://github.com/jawilson))
- InfluxDB: Time-out for connections ([simonszu](https://github.com/simonszu))
- Sensor: New MySensors types available ([MartinHjelmare](https://github.com/MartinHjelmare))
- Switch: [ANEL PwrCtrl](https://home-assistant.io/components/switch.pwrctrl/) devices are now supported ([mweinelt](https://github.com/mweinelt))
- Frontend: Path of the configuration file now visible on the frontend ([justweb1](https://github.com/justweb1))
- Homematic: Extended device support (RF, IP and wired devices) ([pvizeli](https://github.com/pvizeli), [danielperna84](https://github.com/danielperna84))
- Sensor: New sensor for [statistical analysis](https://home-assistant.io/components/sensor.statistics/) ([fabaff](https://github.com/fabaff))
- Sensor: Support for headers and HTTP authentication for [REST sensors](https://home-assistant.io/components/sensor.rest/) ([fabaff](https://github.com/fabaff))
- Device tracker: Support for encrypted Owntracks payload ([molobrakos](https://github.com/molobrakos))
- Tests: Improvement of the HTML5 notify tests ([capellini](https://github.com/capellini))
- Wink: Support for Wink Smoke and CO detectors ([w1ll1am23](https://github.com/w1ll1am23))
- Sensor: [TED5000](https://home-assistant.io/components/sensor.ted5000/) sensor was included ([gwendalg](https://github.com/gwendalg))
- Sensor: Support for [Västtrafik](https://home-assistant.io/components/sensor.vasttrafik/) public transport ([persandstrom](https://github.com/persandstrom))
- Notify: [Pushetta](https://home-assistant.io/components/notify.pushetta/) no longer sends message on start up ([Danielhiversen](https://github.com/Danielhiversen))
- Sensor: [Forecast.io](https://home-assistant.io/components/sensor.forecast/) sensor was replaced by [Dark Sky](https://home-assistant.io/components/sensor.darksky/) ([fabaff](https://github.com/fabaff))
- Device Tracker: The `known_device.yaml` file is now validated ([kellerza](https://github.com/kellerza))
- Minor features and bug fixes by [tchellomello](https://github.com/tchellomello), [pavoni](https://github.com/pavoni), [fabaff](https://github.com/fabaff), [pvizeli](https://github.com/pvizeli), [lwis](https://github.com/lwis), [turbokongen](https://github.com/turbokongen), [Danielhiversen](https://github.com/Danielhiversen), [persandstrom](https://github.com/persandstrom), [balloob](https://github.com/balloob), [robbiet480](https://github.com/robbiet480), [sam-io](https://github.com/sam-io), [bbangert](https://github.com/bbangert), and you if you are missing here.

Breaking changes
- All deprecated condition options from `automation` have been removed (deprecated since May and have printed warnings to your console):
- `use_trigger_values` is gone. You have to copy your triggers to conditions and adjust for the correct config.
- `condition_type` is gone. Use `condition: or` instead.
- To specify the type of a condition, use `condition:` instead of `platform:`.
- The [Forecast.io](https://home-assistant.io/components/sensor.forecast/) was renamed to [Dark Sky](https://home-assistant.io/components/sensor.darksky/). Replace your `- platform: forecast` with `- platform: darksky`.
- The [aREST](https://arest.io/) configuration between the [sensor](https://home-assistant.io/components/sensor.arest/) and the [switch](https://home-assistant.io/components/switch.arest/) platform was aligned.

If you need help...

...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat](https://gitter.im/home-assistant/home-assistant). The release notes have comments enabled but it's preferred if you the former communication channels. Thanks.

Page 215 of 227

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.