diff --git a/atom.xml b/atom.xml index d20937ac12..6d921aa7cc 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 285f3a05c6..3e9e00d91e 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 2a667997fe..7929476641 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 8588f7dc96..7b569c831e 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index eba8a395b0..09c772d8a0 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 19bf8863c9..91ef7a7b53 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 8e3b760a62..1896596776 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 38d5ce0650..17ef5b0d0f 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 96bab0ab91..65c2cc4094 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index f662302f7c..3e6abb9814 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 9703e4cfad..747951a1e8 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index d60d2cc6ab..eda5c936a7 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 374553810d..0c01e4b725 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index dfa58fe95d..de2ffd8a5d 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 0ec72e3dbe..9c1ddb30c0 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 5d698a6ede..51a463f0b9 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index dcf0b2933f..522756230c 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 7c2a34a660..4cae055b75 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 5a97060a1d..17a43f90e2 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 6bd3fb432b..6747942935 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index fa99c7c035..41c648ba15 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 59e38de40a..76cfd81aa6 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 28577cf7ea..c26293fcdf 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-06-04T08:27:24+00:00 + 2017-06-04T08:35:32+00:00 https://home-assistant.io/ diff --git a/components/emulated_hue/index.html b/components/emulated_hue/index.html index f4a5b51678..c488818c98 100644 --- a/components/emulated_hue/index.html +++ b/components/emulated_hue/index.html @@ -76,6 +76,8 @@ The virtual bridge has the ability to turn entities on or off, or change the bri

To enable the emulated Hue bridge, add one of the following configs to your configuration.yaml file:

# Google Home example configuration.yaml entry
 emulated_hue:
+  type: google_home
+  listen_port: 80
   # Google Home does not work on different ports.
 
@@ -160,6 +162,7 @@ The virtual bridge has the ability to turn entities on or off, or change the bri
  • http://<HA IP Address>:8300/description.xml - This URL should return a descriptor file in the form of an XML file.
  • http://<HA IP Address>:8300/api/pi/lights - This will return a list of devices, lights, scenes, groups, etc.. that emulated_hue is exposing to Alexa.
  • +

    For Google Home, verify that the URLs above are using port 80, rather than port 8300 (i.e. http://:80/description.xml).

    An additional step is required to run Home Assistant as non-root user and use port 80 when using the AiO script. Execute the following command to allow emulated_hue to use port 80 as non-root user.

    sudo setcap 'cap_net_bind_service=+ep' /srv/homeassistant/homeassistant_venv/bin/python3
     
    diff --git a/components/notify.telegram/index.html b/components/notify.telegram/index.html index ac5d5b213d..b28526cc78 100644 --- a/components/notify.telegram/index.html +++ b/components/notify.telegram/index.html @@ -130,7 +130,7 @@
  • message (Required): Message text.
  • title (Optional): Will be composed as ‘%title\n%message’.
  • keyboard (Optional): List of rows of commands, comma-separated, to make a custom keyboard.
  • -
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data.
  • +
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data.
  • Photo support

    ...
    @@ -158,7 +158,7 @@
       
  • password (Optional): Username for a URL which require HTTP authentication.
  • authentication (Optional): Set to ‘digest’ to use HTTP digest authentication, defaults to ‘basic’.
  • keyboard (Optional): List of rows of commands, comma-separated, to make a custom keyboard.
  • -
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data.
  • +
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data.
  • Document support

    ...
    @@ -184,7 +184,7 @@
       
  • password (Optional): Username for a URL which require HTTP authentication.
  • authentication (Optional): Set to ‘digest’ to use HTTP digest authentication, defaults to ‘basic’.
  • keyboard (Optional): List of rows of commands, comma-separated, to make a custom keyboard.
  • -
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data.
  • +
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data.
  • Location support

    ...
    @@ -205,7 +205,7 @@
       
  • latitude (Required): The latitude to send.
  • longitude (Required): The longitude to send.
  • keyboard (Optional): List of rows of commands, comma-separated, to make a custom keyboard.
  • -
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data.
  • +
  • inline_keyboard (Optional): List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data.
  • diff --git a/components/switch.broadlink/index.html b/components/switch.broadlink/index.html index a720efeea5..6e815cbf1a 100644 --- a/components/switch.broadlink/index.html +++ b/components/switch.broadlink/index.html @@ -100,7 +100,7 @@

    Information about how to install on Windows can be found here

    How to obtain IR/RF packets?

    -

    Choose Call Service from the Developer Tools. Choose the service broadlink/learn_command from the list of Available services: and hit CALL SERVICE. Press the button on your remote with in 20 seconds. The packet will be printed in the log and as a persistent notification.

    +

    Choose Call Service from the Developer Tools. Choose the service broadlink/learn_command from the list of Available services: and hit CALL SERVICE. Press the button on your remote with in 20 seconds. The packet will be printed as a persistent notification in theg States page of the web interface.

    Example config for rm, rm2, rm_mini, rm_pro_phicomm, rm2_home_plus, rm2_home_plus_gdt, rm2_pro_plus, rm2_pro_plus2, rm2_pro_plus_bl and rm_mini_shate devices:

    switch 2:
       platform: broadlink
    diff --git a/components/telegram_bot/index.html b/components/telegram_bot/index.html
    index e1a03161b3..69fea43d5e 100644
    --- a/components/telegram_bot/index.html
    +++ b/components/telegram_bot/index.html
    @@ -119,7 +119,7 @@
         
           inline_keyboard
           yes
    -      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
    +      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
         
       
     
    @@ -182,7 +182,7 @@
         
           inline_keyboard
           yes
    -      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
    +      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
         
       
     
    @@ -245,7 +245,7 @@
         
           inline_keyboard
           yes
    -      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
    +      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
         
       
     
    @@ -288,7 +288,7 @@
         
           inline_keyboard
           yes
    -      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
    +      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
         
       
     
    @@ -336,7 +336,7 @@
         
           inline_keyboard
           yes
    -      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
    +      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
         
       
     
    @@ -374,7 +374,7 @@
         
           inline_keyboard
           yes
    -      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
    +      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
         
       
     
    @@ -407,7 +407,7 @@
         
           inline_keyboard
           yes
    -      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with asociated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
    +      List of rows of commands, comma-separated, to make a custom inline keyboard with buttons with associated callback data. Example: ["/button1, /button2", "/button3"] or [[["Text btn1", "/button1"], ["Text btn2", "/button2"]], [["Text btn3", "/button3"]]]
         
       
     
    diff --git a/docs/installation/raspberry-pi-all-in-one/index.html b/docs/installation/raspberry-pi-all-in-one/index.html
    index 848060a93d..c400864f27 100644
    --- a/docs/installation/raspberry-pi-all-in-one/index.html
    +++ b/docs/installation/raspberry-pi-all-in-one/index.html
    @@ -75,14 +75,14 @@ Note that as of 2016-11-30 SSH is disabled by default in the official Raspbian i
     

    Irrespective of whether you use SSH to connect to the Pi from another computer or not, you need SSH to install Home Assistant. So go ahead and enable SSH.

    • Login to Raspberry Pi. For example with ssh pi@your_raspberry_pi_ip
    • -
    • Run the following command
    • +
    • Run the following command:
    +

    + This command is a one-liner and not run as sudo. +

    $ curl -O https://raw.githubusercontent.com/home-assistant/fabric-home-assistant/master/hass_rpi_installer.sh && sudo chown pi:pi hass_rpi_installer.sh && bash hass_rpi_installer.sh
     
    -

    - Note this command is one-line and not run as sudo. -

    Installation will take approx. 1-2 hours depending on the Raspberry Pi model the installer is being run against. The installer will identitfy what Raspberry Pi hardware revision you are using and adjust commands accordingly. A complete log of the install is located at: /home/pi/fabric-home-assistant/installation_report.txt The installer has been updated to simply log any errors encountered, but resume installing. Please consult the “installation report” if your install encountered issues.

    BRUH automation has created a tutorial video explaining how to install Raspbian on your Raspberry Pi and install Home Assistant using the All-In-One Installer.

    Once rebooted, your Raspberry Pi will be up and running with Home Assistant. You can access it at http://your_raspberry_pi_ip:8123.

    diff --git a/sitemap.xml b/sitemap.xml index e71fe9246f..74cd1c639d 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -3495,62 +3495,62 @@ https://home-assistant.io/demo/frontend.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/index.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-event.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-info.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-service.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-state.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-template.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-history.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-iframe.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-logbook.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/demo/panels/ha-panel-map.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00 https://home-assistant.io/static/mdi-demo.html -2017-06-04T08:26:25+00:00 +2017-06-04T08:34:44+00:00