Merge branch 'current' into next
This commit is contained in:
commit
a979bcd4e4
45 changed files with 304 additions and 83 deletions
|
@ -57,6 +57,25 @@ This feature has also been brought to you by [@Andrey-git]! Big shout out to him
|
|||
- Added media_extractor service ([@minchik] - [#8369]) ([media_extractor docs]) (new-platform)
|
||||
- Vizio SmartCast support ([@vkorn] - [#8260]) ([media_player.vizio docs]) (new-platform)
|
||||
|
||||
## {% linkable_title Release 0.49.1 - July 24 %}
|
||||
|
||||
- Fix TP-Link device tracker regression since 0.49 ([@maikelwever] - [#8497]) ([device_tracker.tplink docs])
|
||||
- prometheus: Convert fahrenheit to celsius ([@rcloran] - [#8511]) ([prometheus docs])
|
||||
- Update dlib_face_detect.py ([@pvizeli] - [#8516]) ([image_processing.dlib_face_detect docs])
|
||||
- Realfix for dlib ([@pvizeli] - [#8517]) ([image_processing.dlib_face_detect docs])
|
||||
- Attach the `chat_id` for a callback query from a chat group (fixes #8461) ([@azogue] - [#8523]) ([telegram_bot docs])
|
||||
- Fix support for multiple Apple TVs ([@postlund] - [#8539])
|
||||
- LIFX: assume default features for unknown products ([@amelchio] - [#8553]) ([light.lifx docs])
|
||||
- Fix broken status update for lighting4 devices ([@ypollart] - [#8543]) ([rfxtrx docs]) ([binary_sensor.rfxtrx docs])
|
||||
- zha: Update to bellows 0.3.4 ([@rcloran] - [#8594]) ([zha docs])
|
||||
- Fix STATION_SCHEMA validation on longitude ([@clkao] - [#8610]) ([sensor.citybikes docs])
|
||||
- Bumped Amcrest version ([@tchellomello] - [#8624]) ([amcrest docs])
|
||||
- Check if /dev/input/by-id exists ([@schaal] - [#8601]) ([keyboard_remote docs])
|
||||
- Tado Fix #8606 ([@filcole] - [#8621]) ([climate.tado docs])
|
||||
- prometheus: Fix zwave battery level ([@rcloran] - [#8615]) ([prometheus docs])
|
||||
- ubus: Make multiple instances work again ([@glance-] - [#8571]) ([device_tracker.ubus docs])
|
||||
- Properly slugify switch.flux update service name ([@jawilson] - [#8545]) ([switch.flux docs])
|
||||
|
||||
## {% linkable_title If you need help... %}
|
||||
...don't hesitate to use our very active [forums][forum] or join us for a little [chat][discord]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks.
|
||||
|
||||
|
@ -395,7 +414,6 @@ amcrest:
|
|||
[light.zha docs]: https://home-assistant.io/components/light.zha/
|
||||
[lutron docs]: https://home-assistant.io/components/lutron/
|
||||
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
|
||||
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
|
||||
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/
|
||||
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
|
||||
[media_player.emby docs]: https://home-assistant.io/components/media_player.emby/
|
||||
|
@ -432,7 +450,6 @@ amcrest:
|
|||
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/
|
||||
[sensor.otp docs]: https://home-assistant.io/components/sensor.otp/
|
||||
[sensor.rflink docs]: https://home-assistant.io/components/sensor.rflink/
|
||||
[sensor.london_underground docs]: https://home-assistant.io/components/sensor.london_underground/
|
||||
[sensor.uber docs]: https://home-assistant.io/components/sensor.uber/
|
||||
[sensor.waqi docs]: https://home-assistant.io/components/sensor.waqi/
|
||||
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/
|
||||
|
@ -460,3 +477,31 @@ amcrest:
|
|||
[forum]: https://community.home-assistant.io/
|
||||
[issue]: https://github.com/home-assistant/home-assistant/issues
|
||||
[discord]: https://discord.gg/c5DvZ4e
|
||||
[#8497]: https://github.com/home-assistant/home-assistant/pull/8497
|
||||
[#8511]: https://github.com/home-assistant/home-assistant/pull/8511
|
||||
[#8516]: https://github.com/home-assistant/home-assistant/pull/8516
|
||||
[#8517]: https://github.com/home-assistant/home-assistant/pull/8517
|
||||
[#8523]: https://github.com/home-assistant/home-assistant/pull/8523
|
||||
[#8539]: https://github.com/home-assistant/home-assistant/pull/8539
|
||||
[#8543]: https://github.com/home-assistant/home-assistant/pull/8543
|
||||
[#8553]: https://github.com/home-assistant/home-assistant/pull/8553
|
||||
[#8594]: https://github.com/home-assistant/home-assistant/pull/8594
|
||||
[#8610]: https://github.com/home-assistant/home-assistant/pull/8610
|
||||
[@clkao]: https://github.com/clkao
|
||||
[@maikelwever]: https://github.com/maikelwever
|
||||
[@ypollart]: https://github.com/ypollart
|
||||
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/
|
||||
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
|
||||
[#8545]: https://github.com/home-assistant/home-assistant/pull/8545
|
||||
[#8571]: https://github.com/home-assistant/home-assistant/pull/8571
|
||||
[#8601]: https://github.com/home-assistant/home-assistant/pull/8601
|
||||
[#8615]: https://github.com/home-assistant/home-assistant/pull/8615
|
||||
[#8621]: https://github.com/home-assistant/home-assistant/pull/8621
|
||||
[#8624]: https://github.com/home-assistant/home-assistant/pull/8624
|
||||
[@filcole]: https://github.com/filcole
|
||||
[@glance-]: https://github.com/glance-
|
||||
[@jawilson]: https://github.com/jawilson
|
||||
[@schaal]: https://github.com/schaal
|
||||
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/
|
||||
[keyboard_remote docs]: https://home-assistant.io/components/keyboard_remote/
|
||||
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
|
||||
|
|
97
source/_posts/2017-07-25-introducing-hassio.markdown
Normal file
97
source/_posts/2017-07-25-introducing-hassio.markdown
Normal file
|
@ -0,0 +1,97 @@
|
|||
---
|
||||
layout: post
|
||||
title: "Introducing Hass.io"
|
||||
description: "The ultimate home automation hub has arrived."
|
||||
date: 2017-07-25 00:02:05 +0000
|
||||
date_formatted: "July 25, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
comments: true
|
||||
categories: Announcements
|
||||
og_image: /images/hassio/screenshots/dashboard.png
|
||||
---
|
||||
|
||||
**TL;DR:** Today we're introducing [Hass.io]. Hass.io is an operating system that will take care of installing and updating Home Assistant, is managed from the Home Assistant UI, allows creating/restoring snapshots of your configuration and can easily be extended using [Hass.io add-ons][addons] including [Google Assistant] and [Let's Encrypt].
|
||||
|
||||
----
|
||||
|
||||
Home Assistant is 2 months away from being 4 years old. In that time the Internet of Things has really taken off and we've seen many new devices and services. We saw the introduction of voice assistants like Google Home and new standards like Apple HomeKit.
|
||||
|
||||
Some things have been supported natively in Home Assistant, others have been integrated into Home Assistant via third party applications. All these moving parts caused our users to spend a lot of time maintaining their systems and applications instead of automating their homes.
|
||||
|
||||
So we decided to take a step back from day-to-day Home Assistant development and see if we could offer a solution that makes updating a breeze for our users. A solution that you can flash to your Raspberry Pi and no longer worry about. A solution that would still be local first and respect the user's privacy.
|
||||
|
||||
And this is how [Pascal Vizeli] came up with Hass.io, an operating system based on [ResinOS] and [Docker]. Hass.io will take care of installing and updating Home Assistant, is managed from the Home Assistant UI, allows taking/restoring snapshots of your configuration and can easily be extended using [Hass.io add-ons][addons].
|
||||
|
||||
<p class='img'>
|
||||
<img src='/images/hassio/screenshots/dashboard.png'>
|
||||
Hass.io dashboard
|
||||
</p>
|
||||
|
||||
To install add-ons, a user can browse the built-in add-on store and install, configure and update any available application. Want to turn your device into a Google Assistant or make your configuration accessible via Samba/Windows networking? Both are a couple of clicks away! ([Video demo - 38s, no audio][install-demo])
|
||||
|
||||
At launch we have included a couple of [built-in add-ons][addons] like [Google Assistant], [Let's Encrypt] and [Duck DNS]. Besides our internal add-ons, it is also possible to create and share your own add-on repositories. During our beta period we've already seen some great add-ons being shared: [Homebridge][olivierg], [InfluxDB][bestlibre], [HASS Configurator][danielperna] and [AppDaemon][vkorn].
|
||||
|
||||
As we strongly believe in the openness of technology, we are releasing Hass.io as [open source] under the Apache 2.0 license. That way any user can make sure that the code that runs in their homes is secure and safe.
|
||||
|
||||
- [Learn more about Hass.io][Hass.io]
|
||||
- [Install Hass.io][install]
|
||||
- [Available add-ons][addons]
|
||||
|
||||
_Some frequently asked questions are answered below in the read more section._
|
||||
|
||||
<div class='videoWrapper'>
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/XWPluWcYRMI" frameborder="0" allowfullscreen></iframe>
|
||||
</div>
|
||||
|
||||
Hass.io has been built by [Pascal Vizeli], the UI has been made by [Paulus Schoutsen] and [BRUHAutomation] made the introduction video. Big thanks to [Resin.io] for building ResinOS and helping us get started with it. Also a big thanks to the community for early feedback, helping out with the documentation and add-on development ❤️
|
||||
|
||||
<!--more-->
|
||||
|
||||
#### {% linkable_title Will Hass.io be the only way to run Home Assistant? %}
|
||||
|
||||
Hass.io is and will always be optional. You can still run Home Assistant wherever you can run Python.
|
||||
|
||||
#### {% linkable_title Which devices are supported at launch? %}
|
||||
|
||||
Initially we support the Raspberry Pi 1, 2, 3 and Intel NUC. Advanced users can also [install Hass.io on a Linux server][advanced-install].
|
||||
|
||||
#### {% linkable_title Can I install packages or scripts on the machine? %}
|
||||
|
||||
No, this is not possible as we're using stateless Docker containers. To install a package you'll have to write a local add-on that interacts with Home Assistant. See [our tutorial][run-local].
|
||||
|
||||
#### {% linkable_title Can I restore a snapshot on a different device? %}
|
||||
|
||||
Yes, any Hass.io snapshot can be restored on any device.
|
||||
|
||||
#### {% linkable_title The Hass.io configuration panel contains powerful tools. Why is there no extra security besides the Home Assistant login? %}
|
||||
|
||||
This is in the works. We have already implemented [the backend](https://github.com/home-assistant/hassio/pull/41) and plan to release the UI soon.
|
||||
|
||||
#### {% linkable_title Is there a roadmap? %}
|
||||
|
||||
We use [Pivotal Tracker] to track things that are in progress and what we might work on.
|
||||
|
||||
[Hass.io]: /hassio
|
||||
[install]: /hassio/installation
|
||||
[Homebridge]: https://github.com/nfarina/homebridge
|
||||
[hb-hass]: https://github.com/home-assistant/homebridge-homeassistant
|
||||
[Pascal Vizeli]: https://github.com/pvizeli/
|
||||
[Paulus Schoutsen]: https://github.com/balloob/
|
||||
[ResinOS]: https://resinos.io/
|
||||
[Docker]: https://www.docker.com/
|
||||
[addons]: /addons/
|
||||
[bestlibre]: https://community.home-assistant.io/t/repository-bestlibre-addons-repository/18037
|
||||
[danielperna]: https://community.home-assistant.io/t/repository-hass-configurator/17838
|
||||
[olivierg]: https://community.home-assistant.io/t/repository-homebridge-add-on/18569
|
||||
[vkorn]: https://community.home-assistant.io/t/repository-few-addons/20659
|
||||
[install-demo]: https://youtu.be/NfyavpAg4as
|
||||
[BRUHAutomation]: https://www.youtube.com/channel/UCLecVrux63S6aYiErxdiy4w
|
||||
[open source]: https://github.com/home-assistant/hassio
|
||||
[Google Assistant]: /addons/google_assistant/
|
||||
[Let's Encrypt]: /addons/lets_encrypt/
|
||||
[Duck DNS]: /addons/duckdns/
|
||||
[advanced-install]: /hassio/installation/#alternative-install-on-generic-linux-server
|
||||
[Pivotal Tracker]: https://www.pivotaltracker.com/n/projects/2020851
|
||||
[run-local]: /hassio/run_local/
|
||||
[Resin.io]: https://resin.io
|
22
source/_posts/2017-07-27-talk-python-podcast.markdown
Normal file
22
source/_posts/2017-07-27-talk-python-podcast.markdown
Normal file
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
layout: post
|
||||
title: "Talk Python interview with Paulus Schoutsen"
|
||||
description: "In this episode of Talk Python, Michael Kennedy interviews Paulus Schoutsen about Hass.io and the perfect home automation."
|
||||
date: 2017-07-27 02:00:00
|
||||
date_formatted: "July 27, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
comments: true
|
||||
categories: Media
|
||||
og_image: /images/blog/2017-07-talk-python/logo.png
|
||||
---
|
||||
|
||||
<iframe width="100%" height="166" scrolling="no" frameborder="no"
|
||||
src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/335038628&color=ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false">
|
||||
</iframe>
|
||||
|
||||
Join Michael Kennedy at the Talk Python podcast for an hour long interview with Paulus Schoutsen, the founder of Home Assistant, as they discuss the release of Hass.io and the vision for the perfect home automation.
|
||||
|
||||
<a href='https://talkpython.fm/episodes/show/122/home-assistant-pythonic-home-automation'>
|
||||
Visit the episode page on Talk Python
|
||||
</a>
|
Loading…
Add table
Add a link
Reference in a new issue