From d3279215b19564829919370db56c8e938cb7fa74 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 19 Feb 2018 16:09:06 -0800 Subject: [PATCH] Add cloud update --- source/_components/cloud.markdown | 22 +-------- source/_includes/asides/cloud_navigation.html | 14 ++++++ source/_includes/site/sidebar.html | 2 + .../_posts/2018-02-20-cloud-update.markdown | 19 ++++++++ .../alexa.markdown} | 9 +--- .../google_assistant.markdown} | 6 +-- source/cloud/index.markdown | 47 +++++++++++++++++++ source/index.html | 2 +- 8 files changed, 87 insertions(+), 34 deletions(-) create mode 100644 source/_includes/asides/cloud_navigation.html create mode 100644 source/_posts/2018-02-20-cloud-update.markdown rename source/{_components/cloud.alexa.markdown => cloud/alexa.markdown} (93%) rename source/{_components/cloud.google_assistant.markdown => cloud/google_assistant.markdown} (96%) create mode 100644 source/cloud/index.markdown diff --git a/source/_components/cloud.markdown b/source/_components/cloud.markdown index d45e9aa15f3..3008a52cac4 100644 --- a/source/_components/cloud.markdown +++ b/source/_components/cloud.markdown @@ -13,27 +13,7 @@ ha_category: Voice ha_iot_class: "Cloud Push" --- -

The Home Assistant Cloud is currently in open beta and will become part of the upcoming Community Support Package. [Learn more](/blog/2017/12/17/introducing-home-assistant-cloud/)

- -The Home Assistant Cloud allows you to quickly integrate your local Home Assistant with various cloud services like Amazon Alexa. - -The following integrations are currently available: - - - [Amazon Alexa (Amazon Echo)](/components/cloud.alexa/) - - - -### {% linkable_title How does it work? %} - -The Home Assistant Cloud has been designed with security in mind. When you activate the Cloud component, your instance will create a secure connection to the Home Assistant Cloud. There is no need for any further configuration or to expose your instance to the internet. - -Integrations like Alexa will deliver messages to our cloud which we will forward to your local instance for processing. We just forward the response back to Alexa. This means that we do not have to store the state of your house in our cloud, we’re just the messenger! - -You can find a list of frequently asked questions (and their answers) in [this blog post](/blog/2017/12/17/introducing-home-assistant-cloud/#faq). - -### {% linkable_title Enabling the cloud %} - -The Home Assistant Cloud is enabled by default. If not, add this to your configuration: +The Home Assistant Cloud allows you to quickly integrate your local Home Assistant with various cloud services like Amazon Alexa. [Learn more.](/cloud) ```yaml # Example configuration.yaml entry to enable the cloud component diff --git a/source/_includes/asides/cloud_navigation.html b/source/_includes/asides/cloud_navigation.html new file mode 100644 index 00000000000..93a7baf70e0 --- /dev/null +++ b/source/_includes/asides/cloud_navigation.html @@ -0,0 +1,14 @@ +
+

About Home Assistant

+ + diff --git a/source/_includes/site/sidebar.html b/source/_includes/site/sidebar.html index 289411a118b..9e2417d29aa 100644 --- a/source/_includes/site/sidebar.html +++ b/source/_includes/site/sidebar.html @@ -14,6 +14,8 @@ {% include asides/faq_navigation.html | compact_newlines %} {% elsif url_parts[1] == 'hassio' or url_parts[1] == 'addons' %} {% include asides/hassio_navigation.html | compact_newlines %} + {% elsif url_parts[1] == 'cloud' %} + {% include asides/cloud_navigation.html | compact_newlines %} {% else %} {% include asides/about.html %} diff --git a/source/_posts/2018-02-20-cloud-update.markdown b/source/_posts/2018-02-20-cloud-update.markdown new file mode 100644 index 00000000000..80473619e56 --- /dev/null +++ b/source/_posts/2018-02-20-cloud-update.markdown @@ -0,0 +1,19 @@ +--- +layout: post +title: "Cloud Update" +description: "Alexa skill now live in Germany, UK, Canada, Australia and India." +date: 2018-02-19 01:00:00 +date_formatted: "February 19, 2018" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Cloud +--- + +We're happy to announce that the Home Assistant skill is now available in Canada, UK, Germany, India and Australia! Check it out in the [Amazon Alexa Skill store][alexa skill]. + +In the meanwhile, we have also been working on the Google Assistant integration. We passed the first verification and are now working with Google to do the final verification. Stay tuned! + +In less than 2 weeks the open beta is about to expire. We're still working on setting up the company and payment system so we can start accepting payments. Until we do, Home Assistant Cloud will remain free. + +[alexa skill]: https://alexa.amazon.com/spa/index.html#skills/dp/B0772J1QKB/?ref=skill_dsk_skb_sr_2 diff --git a/source/_components/cloud.alexa.markdown b/source/cloud/alexa.markdown similarity index 93% rename from source/_components/cloud.alexa.markdown rename to source/cloud/alexa.markdown index b4604434e1e..7e140825afd 100644 --- a/source/_components/cloud.alexa.markdown +++ b/source/cloud/alexa.markdown @@ -7,10 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: home-assistant.png -ha_release: "0.60" -ha_category: Cloud -ha_iot_class: "Cloud Push" +redirect_from: /components/cloud.alexa/ --- The Alexa integration allows users to control the entities via the [Home Assistant Smart Home skill for Alexa][alexa skill]. This means that you can say things like "Alexa, turn on the kitchen light" to control your local Home Assistant. @@ -21,8 +18,6 @@ To use this integration, you need to have: - An Alexa enabled device like the Amazon Echo - Activated the [Home Assistant Smart Home skill for Alexa][alexa skill] -

Only Amazon US, UK, Canada and Germany are currently supported. Other regions are being certified.

- You can use `configuration.yaml` to configure the entities that are being shown to Alexa and how they are exposed. ```yaml @@ -45,7 +40,7 @@ cloud: display_categories: LIGHT ``` -{% configuration %} +{% configuration cloud %} alexa: description: Configuration options for the Amazon Alexa integration. required: false diff --git a/source/_components/cloud.google_assistant.markdown b/source/cloud/google_assistant.markdown similarity index 96% rename from source/_components/cloud.google_assistant.markdown rename to source/cloud/google_assistant.markdown index 3dc3dde7cf1..f76dd80d481 100644 --- a/source/_components/cloud.google_assistant.markdown +++ b/source/cloud/google_assistant.markdown @@ -7,10 +7,6 @@ sidebar: true comments: false sharing: true footer: true -logo: home-assistant.png -ha_release: 0.61 -ha_category: Cloud -ha_iot_class: "Cloud Push" published: false --- @@ -45,7 +41,7 @@ cloud: type: 'action.devices.types.LIGHT' ``` -{% configuration %} +{% configuration cloud %} google_actions: description: Configuration options for the Google Assistant integration. required: false diff --git a/source/cloud/index.markdown b/source/cloud/index.markdown new file mode 100644 index 00000000000..449294d890a --- /dev/null +++ b/source/cloud/index.markdown @@ -0,0 +1,47 @@ +--- +layout: page +title: "Home Assistant Cloud" +description: "Enable the Home Assistant Cloud integration." +date: 2017-11-17 20:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: home-assistant.png +ha_release: "0.60" +ha_category: Voice +ha_iot_class: "Cloud Push" +--- + +

The Home Assistant Cloud is currently free and will become part of the upcoming Community Support Package. [Learn more](/blog/2017/12/17/introducing-home-assistant-cloud/)

+ +The Home Assistant Cloud allows you to quickly integrate your local Home Assistant with various cloud services like Amazon Alexa. + +The following integrations are currently available: + + - [Amazon Alexa (Amazon Echo)](/cloud/alexa/) + + + +### {% linkable_title How does it work? %} + +The Home Assistant Cloud has been designed with security in mind. When you activate the Cloud component, your instance will create a secure connection to the Home Assistant Cloud. There is no need for any further configuration or to expose your instance to the internet. + +Integrations like Alexa will deliver messages to our cloud which we will forward to your local instance for processing. We just forward the response back to Alexa. This means that we do not have to store the state of your house in our cloud, we’re just the messenger! + +You can find a list of frequently asked questions (and their answers) in [this blog post](/blog/2017/12/17/introducing-home-assistant-cloud/#faq). + +### {% linkable_title Enabling the cloud %} + +The Home Assistant Cloud is enabled by default. If not, add this to your configuration: + +```yaml +# Example configuration.yaml entry to enable the cloud component +cloud: +``` + +Once activated, go to the configuration panel in Home Assistant and create an account and log in. If you are not seeing the **Configuration** panel, make sure you have the following option enabled in your configuration.yaml` file. + +```yaml +config: +``` diff --git a/source/index.html b/source/index.html index a847b2632b9..11729ac7965 100644 --- a/source/index.html +++ b/source/index.html @@ -38,7 +38,7 @@ description: Open-source home automation platform running on Python 3. Track and Use Alexa to control Home Assistant.