diff --git a/addons/check_config/index.html b/addons/check_config/index.html index a9f077df88..567c05f8c6 100644 --- a/addons/check_config/index.html +++ b/addons/check_config/index.html @@ -89,7 +89,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/addons/duckdns/index.html b/addons/duckdns/index.html index 15121a1fb2..05a5ff24f8 100644 --- a/addons/duckdns/index.html +++ b/addons/duckdns/index.html @@ -92,7 +92,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/addons/index.html b/addons/index.html index 84b6de46c5..d3d6d8d369 100644 --- a/addons/index.html +++ b/addons/index.html @@ -88,7 +88,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/addons/lets_encrypt/index.html b/addons/lets_encrypt/index.html index 58fce9b083..67afd69ab8 100644 --- a/addons/lets_encrypt/index.html +++ b/addons/lets_encrypt/index.html @@ -98,7 +98,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/addons/mosquitto/index.html b/addons/mosquitto/index.html index a618972458..636eacec78 100644 --- a/addons/mosquitto/index.html +++ b/addons/mosquitto/index.html @@ -97,7 +97,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/addons/samba/index.html b/addons/samba/index.html index 6a3be197da..66b98454ea 100644 --- a/addons/samba/index.html +++ b/addons/samba/index.html @@ -101,7 +101,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/addons/ssh/index.html b/addons/ssh/index.html index eeadc96060..aedd1878dd 100644 --- a/addons/ssh/index.html +++ b/addons/ssh/index.html @@ -94,7 +94,6 @@ This add-on is not compatible when you installed Hass.io via the generic Linux i Hass.io +
  • Debugging Hass.io
  • diff --git a/atom.xml b/atom.xml index 1a79407925..8b1ad1a53f 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 07e779c695..4c9ac539c6 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index e9e2779e8e..a7b721448f 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index db00348f6e..6f195c6985 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 819a9f3373..556df875b5 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index b6c8d38a0b..0db63abf2d 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index dc74982587..5a2f0d25cf 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+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 48a478a051..f597a7fa0c 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 8230bd14bd..08d3288913 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index 599e04e99e..dd6fb756cd 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index ce095fecfd..857ec1d53f 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 29e618a6c8..0f509db46d 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index c4d7dd01f1..c9fe163870 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index b0c9261730..11a30d4531 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index ad09c7e786..70e998b55d 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+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 639418746e..6b5e895f1b 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 87eb57e484..0e60deb863 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index ab738263a7..6befba90a2 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 6434130c9b..9c32f62e20 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index f69814bf72..520d38957d 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index b0aa8bb91c..f95662b99d 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-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 29c2cb0fac..090a884e03 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 3a5b12ef6b..b7e530c588 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-05-14T19:46:24+00:00 + 2017-05-14T22:54:25+00:00 https://home-assistant.io/ diff --git a/hassio/addon_config/index.html b/hassio/addon_config/index.html index 46b0fb6ca9..14a4e7722e 100644 --- a/hassio/addon_config/index.html +++ b/hassio/addon_config/index.html @@ -243,7 +243,6 @@ CMD [ "/run.sh" ] Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/addon_development/index.html b/hassio/addon_development/index.html index 51635da1d3..6ee062e24e 100644 --- a/hassio/addon_development/index.html +++ b/hassio/addon_development/index.html @@ -81,7 +81,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/addon_publishing/index.html b/hassio/addon_publishing/index.html index 58d05a1c7c..9d0da1963d 100644 --- a/hassio/addon_publishing/index.html +++ b/hassio/addon_publishing/index.html @@ -67,14 +67,26 @@
    -

    All add-ons are simple docker containers. You can use our build scripts to automate the whole build process or you can build your own docker image and push it manually to a docker hub. Inside your add-on config.json you specify the Docker image that will be installed for your add-on:

    +

    There are two different ways of publishing add-ons. One is to publish pre-build containers to Docker Hub and the other option is to have users build the containers locally on their Hass.io instance.

    +

    Pre-build containers
    +With pre-build containers, the developer is responsible for building the images for each architecture on their machine and push the results out to Docker Hub. This has a lot of advantages for the user. As a user it will only have to download the final container and be up and running once the download finishes. This makes the installation process fast and almost no chance of failure. This is the preferred method.

    +

    We have automated the process of building and publishing add-ons. See below for the instructions.

    +

    Locally build containers
    +Starting Hass.io 0.26, it is possible to distribute add-ons that will be built on the users machine. The advantage is that as a developer it is easy to test an idea and see if people are interested in your add-ons. This method includes installing and potentially compiling code. This means that installing such an add-on is slow and adds more wear and tear to users SD card/hard drive than the above mentioned pre-build solution. It also has a higher chance of failure if one of the dependencies of the container has changed or is no longer available.

    +

    Use this option when you are playing with add-ons and seeing if someone is interested in your work. Once you’re an established repository, please migrate to pushing builds to Docker Hub as it greatly improves the user experience. In the future we will mark locally built add-ons in the add-on store to warn users.

    +

    Build scripts to publish add-ons to Docker Hub

    +

    All add-ons are simple docker containers. Inside your add-on config.json you specify the Docker image that will be installed for your add-on:

    {
    -  "image": "myhub/image-{arch}-addon-name"
    -}
    +  
    +
    +  "image": "myhub/image-{arch}-addon-name",
    +
    +  
    +}
     

    You can use {arch} inside the image name to support multiple architectures with 1 configuration file. It will be replaced with the architecture of the user when we load the image.

    -

    Development best practices is to merge your changes into a branch like build. After you push the add-on to Docker Hub, you can merge this branch to master.

    +

    Hass.io assumes that the master branch of your add-on repository matches the latest tag on Docker Hub. When you’re building a new version, it’s suggested that you use another branch, ie build. After you push the add-on to Docker Hub, you can merge this branch to master.

    Custom Add-ons

    You need a Docker Hub account to make your own add-ons. Download our build script and run one of the following commands.

    For a git repository:

    @@ -108,7 +120,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/addon_repository/index.html b/hassio/addon_repository/index.html index a13e8d7a37..ecaa0552bf 100644 --- a/hassio/addon_repository/index.html +++ b/hassio/addon_repository/index.html @@ -118,7 +118,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/addon_testing/index.html b/hassio/addon_testing/index.html index 9f1c66dcb5..492b0310a0 100644 --- a/hassio/addon_testing/index.html +++ b/hassio/addon_testing/index.html @@ -93,7 +93,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/addon_tutorial/index.html b/hassio/addon_tutorial/index.html index 94cfb50695..47c0d8734e 100644 --- a/hassio/addon_tutorial/index.html +++ b/hassio/addon_tutorial/index.html @@ -237,7 +237,6 @@ The Python 3 server will allow you to browse the /data folder. Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/architecture/index.html b/hassio/architecture/index.html index 218c74e155..d56f9e1a11 100644 --- a/hassio/architecture/index.html +++ b/hassio/architecture/index.html @@ -96,7 +96,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/debugging/index.html b/hassio/debugging/index.html index cd1367950a..679fc912b4 100644 --- a/hassio/debugging/index.html +++ b/hassio/debugging/index.html @@ -67,7 +67,7 @@
    -

    The following debug tips and tricks are for people who are running the Hass.io image. If you use the generic Linux installer script, you should be able to access your host and logs as per your host.

    +

    The following debug tips and tricks are for people who are running the Hass.io image and are working on the base image. If you use the generic Linux installer script, you should be able to access your host and logs as per your host.

    SSH access to the host

    Create an authorized_keys file in the root of your SD card with your public key. Once the device is booted, you can access your device as root over SSH on port 22222.

    Windows instructions how to generate and use private/public keys with Putty are here. Instead of the droplet instructions, add the public key as per above instructions.

    @@ -94,7 +94,6 @@ docker logs homeassistant Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/index.html b/hassio/index.html index 8071c03988..bb35909a1c 100644 --- a/hassio/index.html +++ b/hassio/index.html @@ -80,7 +80,6 @@ Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/installation/index.html b/hassio/installation/index.html index be57381f7d..61dd2257ad 100644 --- a/hassio/installation/index.html +++ b/hassio/installation/index.html @@ -99,7 +99,6 @@ If you copy over your existing Home Assistant configuration, make sure to enable Hass.io +
  • Debugging Hass.io
  • diff --git a/hassio/installing_third_party_addons/index.html b/hassio/installing_third_party_addons/index.html index 9f7776a836..0dc67e99b4 100644 --- a/hassio/installing_third_party_addons/index.html +++ b/hassio/installing_third_party_addons/index.html @@ -93,7 +93,6 @@ Add the urls of repositories (one per line) and then press “Save”. A new car Hass.io +
  • Debugging Hass.io
  • diff --git a/sitemap.xml b/sitemap.xml index d8b7b4b875..0b9797c555 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -3383,62 +3383,62 @@ https://home-assistant.io/demo/frontend.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/index.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-event.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-info.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-service.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-state.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-template.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-history.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-iframe.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-logbook.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/demo/panels/ha-panel-map.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:36+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2017-05-14T19:45:25+00:00 +2017-05-14T22:53:37+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2017-05-14T19:45:26+00:00 +2017-05-14T22:53:37+00:00 https://home-assistant.io/static/mdi-demo.html -2017-05-14T19:45:26+00:00 +2017-05-14T22:53:37+00:00