Hacktoberfest Winding Down
This release is jam packed with Hacktoberfest goodies. There’s so much in here, we’re giving the entire episode just to this release.
Don’t forget Hacktoberfest ends on Wednesday! Still time to score a free t-shirt and support Home Assistant.
Home Assistant Cloud is now out of beta
Home Assistant Cloud is now officially out of beta. To continue using Home Assistant cloud, you’ll need to subscribe for $5 per month.
PayPal has also been added as a payment option, if you prefer to use that instead of managing another service with your credit card details.
- Permissions Base!
0.81 brings the initial works for permissions in Home Assistant. As Paulus describes it, “goal to make permissions available, not enforceable”. So don’t expect restrictions or anything like that to work just yet.There are now groups of users. The default user group is called “All Access”, which all non-system generated users will be assigned to by default. At this time there are no abilities for you to create or edit these groups in this release, but a great sign of things to come!
- Support for ElkM1 alarm/automation panel and Elk-M1 switch and scene platforms
- AWS Route53 Dynamic DNS support
The component will run every hour, but can also be started manually by using the service `route53.update_records` under services.
- Support for Dyson Hot+Cool Fan as a climate device
Finally! Just in time for the change of season. Previously only the cooling option was available via the Dyson component.
- Verizon Fios Quantum Gateway device_tracker platform
Another device tracker component added, allowing you to track devices that are connected to your gateway.
- New Water heater component
If you have a connected water heater, you can now control that with Home Assistant. You’ll now be able to see which state your water is in (off, economy, electricity/gas etc), as well as adjust temperatures and away modes.Currently two components have been updated, which we’ll mention in the breaking changes.
- NSW Rural Fire Service platform
This is a platform for the geo_location platform which was recently released.This component retrieves information about bushfires from the New South Wales Rural Fire Service. Entities are generated, updated and removed automatically with each update from the feed. Each entity defines latitude and longitude and will be shown on the map automatically, allowing you to see where events are occuring within Home Assistant.The entity’s information can be used for example if a bush fire that produces smoke or embers is reported close to your home, and you want to automatically close windows, turn on a sprinkler system or simply send yourself a reminder to clean the gutters from dry leaves.https://github.com/home-assistant/home-assistant/pull/16802
- Transport NSW
New travel sensor has been added for NSW public transport. Enter your route number and stop ID, and Home Assistant will update with how many minutes until your departure.Good for morning announcements like “the next train departs in 5 minutes”.
- Support for LG soundbars
- Swedish weather institute weather component
If you’re in Sweden, you can now access weather information in Home Assistant from the Swedish Weather Institute.This component needs to be setup via the Configuration panel. No YAML setup is available.
- Mill Heaters Climate Device Support
- New rtorrent sensor
Allows you to monitor the state of rtorrent, as well as see current download and upload speeds
- New Service: home_assistant.update_entity
This is a new service introduced to allow you to manually trigger when an entity or sensor should be updated.This might be useful if you’re using a travel sensor, and they charge per API request. Rather than Home Assistant updating the sensors values every x minutes, you can now write an automation which will tell Home Assistant to update this sensors values before your usual travel times, as an example.
- Template sensors no longer track all changes
Template sensors can be very resource intensive. Home Assistant will now require users to specify an entity_id against a template sensor. When this entity_id’s state changes, the applicable template sensor will be updated.This will cause template sensors without an entity_id to never update! If you have a template which doesn’t update, you should now use the new update_entity service, introduced in this release.
- Econet and Wink water heaters have been moved from the climate platform, to the new Water Heater component
- Lifx can now be setup using the Integrations Page
Configuring Lifx from the YAML file will no longer be supported.
- Daikin Climate Platform has been updated to be more consistent with other Climate Platforms
Adds support for localization for Operation Mode. and HomeKit integration. Because of this, the available options for the component have changed, so you’ll need to update your automations.
- Support for multiple Octoprint printers
the configuration of the Octoprint platform needs to be converted to a list.
- SimpliSafe converted to a component
If you’re using this component, you’ll need to adjust your configuration YAML files for things to keep working.
- The configuration option day has been removed from the speedtest sensor.
- Ryobi Garage Door Opener has been removed 🙁
Other Noteworthy Updates
- LogBook support to HomeKit
When a lock is opened/closed, or an accessory is added to HomeKit you’ll now see a log entry in Home Assistant.
- The new water_heater component is supported in HomeKit
SImilar to how the climate platform is supported, but you won’t be able to set the operation mode of your water heater from Homekit.