From 9d22edac024d82c225c9f0e639ebeab840755a89 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Mon, 26 Jun 2017 16:59:07 +0000 Subject: [PATCH] Site updated at 2017-06-26 16:59:06 UTC --- atom.xml | 2 +- blog/categories/announcements/atom.xml | 2 +- blog/categories/community/atom.xml | 2 +- blog/categories/device-tracking/atom.xml | 2 +- blog/categories/esp8266/atom.xml | 2 +- blog/categories/how-to/atom.xml | 2 +- blog/categories/ibeacons/atom.xml | 2 +- blog/categories/internet-of-things/atom.xml | 2 +- blog/categories/iot-data/atom.xml | 2 +- blog/categories/media/atom.xml | 2 +- blog/categories/merchandise/atom.xml | 2 +- blog/categories/micropython/atom.xml | 2 +- blog/categories/mqtt/atom.xml | 2 +- blog/categories/organisation/atom.xml | 2 +- blog/categories/owntracks/atom.xml | 2 +- blog/categories/presence-detection/atom.xml | 2 +- .../public-service-announcement/atom.xml | 2 +- blog/categories/release-notes/atom.xml | 2 +- blog/categories/survey/atom.xml | 2 +- blog/categories/talks/atom.xml | 2 +- blog/categories/technology/atom.xml | 2 +- blog/categories/user-stories/atom.xml | 2 +- blog/categories/video/atom.xml | 2 +- blog/categories/website/atom.xml | 2 +- docs/ecosystem/hadashboard/hapush/index.html | 6 ++-- .../hadashboard/installation/index.html | 28 +++++++++-------- docs/ecosystem/hadashboard/reboot/index.html | 6 ++-- .../ecosystem/hadashboard/updating/index.html | 4 +-- sitemap.xml | 30 +++++++++---------- 29 files changed, 62 insertions(+), 60 deletions(-) diff --git a/atom.xml b/atom.xml index 988c6d43f7..54b2a596b9 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index ec86758c93..e904586a6e 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index ac7f63f880..47f034b7c3 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index b5bd61cbd9..6b27ba65c1 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index aed029d69f..56de9901ac 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 2d6638b156..2dd3df567b 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index a78f0313a6..817849159a 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+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 3562b1f837..74ab4776b5 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 7415d57cb0..b08a7caffc 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index 342756069c..c52d640d70 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index 4cd25c7ca6..a4e0c166f1 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 0eafbfc3a0..dd61669933 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index bc9e9d5b14..107babe597 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 1fd6794327..e38f0a11f2 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 9dd4f13a1c..675ee59eef 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 3558c213b4..2e23399d77 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+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 321d659067..f821862947 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index f0b1edb93d..5a7949123f 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index b9f5d23ab9..7e91c4e4cd 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index a86afd73b8..29cf2d38f8 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index c3afa0c27a..b9e33a1fe2 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 7d883b0b20..81e1350eac 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-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 46190a1dd2..67d57973a0 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 5ab037112d..47d3912d88 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-06-26T05:23:56+00:00 + 2017-06-26T16:50:36+00:00 https://home-assistant.io/ diff --git a/docs/ecosystem/hadashboard/hapush/index.html b/docs/ecosystem/hadashboard/hapush/index.html index 2c0c9cd895..a1a5db83c3 100644 --- a/docs/ecosystem/hadashboard/hapush/index.html +++ b/docs/ecosystem/hadashboard/hapush/index.html @@ -97,7 +97,7 @@ ImportError: cannot import name 'InsecureRequestWarning'

Configuring hapush (all installation methods)

-

When you have all the prereqs in place, copy the hapush.cfg.example file to hapush.cfg then edit it to reflect your environment:

+

When you have all the prereqs in place, copy the hapush.cfg.example file to hapush.cfg then edit it to reflect your environment:

ha_url = "http://192.168.1.10:8123"
 ha_key = api_key
 dash_host = "192.168.1.10:3030"
@@ -113,11 +113,11 @@ logfile = "/etc/hapush/hapush.log"
   
  • logfile is the path to where you want hapush to keep its logs. When run from the command line this is not used - log messages come out on the terminal. When running as a daemon this is where the log information will go. In the example above I created a directory specifically for hapush to run from, although there is no reason you can’t keep it in the hapush subdirectory of the cloned repository. For Docker installs this should be set to /app/hapush/hapush.log
  • Running hapush

    -

    For a manual installation you can then run hapush from the command line as follows:

    +

    For a manual installation you can then run hapush from the command-line as follows:

    $ ./hapush.py hapush.cfg
     
    -

    For docker installs, hapush will be started automatically when you run the startup command.

    +

    For Docker installs, hapush will be started automatically when you run the startup command.

    If all is well, you should start to see hapush responding to events as they occur. For a docker installation you should see these messages in hapush/hapush.log.

    2016-06-19 10:05:59,693 INFO Reading dashboard: /srv/hass/src/hadashboard/dashboards/main.erb
     2016-06-19 10:06:12,362 INFO switch.wendy_bedside -> state = on, brightness = 50
    diff --git a/docs/ecosystem/hadashboard/installation/index.html b/docs/ecosystem/hadashboard/installation/index.html
    index 799ad3ee08..1c38cf6523 100644
    --- a/docs/ecosystem/hadashboard/installation/index.html
    +++ b/docs/ecosystem/hadashboard/installation/index.html
    @@ -75,7 +75,7 @@
         
       
       
    -

    Installation can be performed using Docker (Contributed by marijngiesen) or manually if Docker doesn’t work for you. We also have a Raspberry PI version of Docker contributed by snizzleorg

    +

    Installation can be performed using Docker (Contributed by marijngiesen) or manually if Docker doesn’t work for you. We also have a Raspberry Pi version of Docker contributed by snizzleorg.

    Using Docker (Non Raspian)

    Assuming you already have Docker installed, installation is fairly easy.

    Clone the Repository

    @@ -105,12 +105,11 @@

    Docker on Raspberry Pi

    -

    Raspberry pi needs to use a different docker build file so the build command is slightly different:

    +

    Raspberry Pi needs to use a different Docker build file so the build command is slightly different:

    $ sudo docker build -f Docker-raspi/Dockerfile -t hadashboard .
     
    -

    Apart from that the other steps are identical.

    -

    Note - this is pretty slow even on a PI3, be prepared for it to take an hour or two to build all of the extensions and install everything

    +

    Apart from that the other steps are identical. Running Docker is pretty slow even on a PI3, be prepared for it to take an hour or two to build all of the extensions and install everything*

    Manual Installation

    Clone the Repository

    Clone the hadashboard repository to the current local directory on your machine.

    @@ -121,13 +120,17 @@
    $ cd hadashboard
     
    -

    2. Install Dashing and prereqs

    -

    Essentially, you want to make sure that you have Ruby installed on your local machine. Then, install the Dashing gem:

    +

    2. Install Dashing and prerequirments

    +

    Essentially, you want to make sure that you have Ruby installed on your local machine.

    +

    For Debian based distribution do:

    +
    $ sudo apt-get install rubygems
    +
    +
    +

    Then, install the Dashing gem:

    $ gem install dashing
     
    -

    From your repository root, make sure that all dependencies are available.

    -

    Note: on some systems you may also need to install bundler:

    +

    From your repository root, make sure that all dependencies are available. On some systems you may also need to install bundler:

    $ gem install bundler
     
    @@ -135,8 +138,7 @@
    $ bundle
     
    -

    Bundle will now install all the ruby prereqs for running dashing.

    -

    Note: Prereqs will vary across different machines. So far users have reported requirements for some additional installs to allow the bundle to complete succesfully:

    +

    Bundle will now install all the ruby prerequirements for running dashing. Prerequirements will vary across different machines. So far users have reported requirements for some additional installs to allow the bundle to complete succesfully:

    • ruby-dev - sudo apt-get install ruby-dev
    • node-js - sudo apt-get install nodejs
    • @@ -144,15 +146,15 @@
    • execjs gem - gem install execjs

    You will need to research what works on your particular architecture and also bear in mind that version numbers may change over time.

    -

    Note: This is currently running on various versions of Ruby and there are no strong dependencies however your mileage may vary.

    +

    This is currently running on various versions of Ruby and there are no strong dependencies however your mileage may vary.

    Updating configuration (Manual and Docker)

    -

    Next, in the ./lib directory, copy the ha_conf.rb.example file to ha_conf.rb and edit its settings to reflect your installation, pointing to the machine Home Assistant is running on and adding your api_key.

    +

    Next, in the ./lib directory, copy the ha_conf.rb.example file to ha_conf.rb and edit its settings to reflect your installation, pointing to the machine Home Assistant is running on and adding your API key.

    $ha_url = "http://192.168.1.10:8123"
     $ha_apikey = "your key"
     
      -
    • $ha_url is a reference to your home assistant installation and must include the correct port number and scheme (http:// or https:// as appropriate)
    • +
    • $ha_url is a reference to your Home Assistant installation and must include the correct port number and scheme (http:// or https:// as appropriate)
    • $ha_apikey should be set to your key if you have one, otherwise it can remain blank.

    The file also contains example newsfeeds for the News widget:

    diff --git a/docs/ecosystem/hadashboard/reboot/index.html b/docs/ecosystem/hadashboard/reboot/index.html index c5ace62cf9..563b58f640 100644 --- a/docs/ecosystem/hadashboard/reboot/index.html +++ b/docs/ecosystem/hadashboard/reboot/index.html @@ -75,9 +75,9 @@
    -

    To run Dashing and hapush at reboot, I have provided sample init scripts in the ./init directory. These have been tested on a Raspberry Pi - your mileage may vary on other systems.

    -

    Instructions for automatically starting a docker install can be found here.

    -

    For docker you may also want to use docker-compose - there is a sample compose file in the ./init directory.

    +

    To run Dashing and hapush at reboot, checkout out the sample init scripts in the ./init directory. These have been tested on a Raspberry Pi - your mileage may vary on other systems.

    +

    Instructions for automatically starting a Docker installation can be found here.

    +

    For Docker you may also want to use docker-compose - there is a sample compose file in the ./init directory.