diff --git a/addons/git_pull/index.html b/addons/git_pull/index.html index 328b4e9e69..23e13fe8e6 100644 --- a/addons/git_pull/index.html +++ b/addons/git_pull/index.html @@ -82,7 +82,17 @@ "repeat": { "active": false, "interval": 300 - } + }, + "deployment_key": [ +"-----BEGIN RSA PRIVATE KEY-----", +"MIIEowIBAAKCAQEAv3hUrCvqGZKpXQ5ofxTOuH6pYSOZDsCqPqmaGBdUzBFgauQM", +"xDEcoODGHIsWd7t9meAFqUtKXndeiKjfP0MMKsttnDohL1kb9mRvHre4VUqMsT5F", +"...", +"i3RUtnIHxGi1NqknIY56Hwa3id2yk7cEzvQGAAko/t6PCbe20AfmSQczs7wDNtBD", +"HgXRyIqIXHYk2+5w+N2eunURIBqCI9uWYK/r81TMR6V84R+XhtvM", +"-----END RSA PRIVATE KEY-----" + ], + "deployment_key_protocol": "rsa" } @@ -91,6 +101,17 @@
  • auto_restart (Optional): Make a restart of Home-Assistant if the config have change and is valid.
  • repeat/active (Optional): Pull periodic for GIT updates.
  • repeat/interval (Optional): Pull all x seconds and look for changes.
  • +
  • deployment_key (Optional): A private SSH key that will be used for communication during git operations. This key is mandatory for ssh-accessed repositories, which are the ones with the following pattern: <user>@<host>:<repository path>.
  • +
  • +

    deployment_key_protocol (Optional): The key protocol. Default is “rsa”. Valid protocols are:

    + +

    The protocol is typically known by the suffix of the private key –e.g., a key file named id_rsa will be a private key using “rsa” protocol.

    +
  • diff --git a/atom.xml b/atom.xml index b3e570de75..6fe8c92e8b 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 0c0508fa92..d518d18cd8 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 8e1d042f31..d58fbeb75d 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 5d52bf5bbf..13946b87ac 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 3e07501ff1..c85f900e3e 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index fc717eea2c..3353481953 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 980f7a6ee6..06bc7bf394 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+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 40cc379161..7e83518b2e 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index d0a004410f..9ce343bf92 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index da25559ac9..b10e48b578 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index f767ef88fe..a270a2245c 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 697580b02c..20ca429c8c 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index fa867ed1f4..ea5bf2827d 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index a00f6f61a9..e2c3157740 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 276ccf873d..ecb37b8bcb 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 15fac4ec57..00040509ee 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+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 78be195559..7f24f97be4 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 3bcabcd85e..72ff6d8f4a 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 3bba7f5ed1..6ae7e17cad 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 817677c0a3..cae63df5cc 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index f58eafcaed..ebb679f03b 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 9cbb5be76b..fa980f0b73 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-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index d0355a51b5..d5c1d3af5b 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 6ec0458d89..d9e3fa43ab 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-10-30T14:07:35+00:00 + 2017-10-30T17:08:23+00:00 https://home-assistant.io/ diff --git a/components/media_player.webostv/index.html b/components/media_player.webostv/index.html index 385f9ada67..5930484935 100644 --- a/components/media_player.webostv/index.html +++ b/components/media_player.webostv/index.html @@ -75,7 +75,11 @@

    The webostv platform allows you to control a LG webOS Smart TV.

    -

    When the TV is first connected, you will need to accept Home Assistant on the TV to allow communication.

    +

    Setup

    +

    To begin with enable LG Connect Apps feature in Network settings of the TV instructions.

    +

    Once basic configuration is added to your configuration.yaml Configuration card should prompt on your HA’s States. Follow the instructions and accept pairing request on your TV.

    +

    Pairing information will be saved to the filename: provided in configuration; this process is IP sensitive, in case the IP address of your TV would change in future.

    +

    Configuration

    To add a TV to your installation, add the following to your configuration.yaml file:

    # Example configuration.yaml entry
     media_player:
    @@ -91,18 +95,17 @@
       
  • filename (Optional): The filename where the pairing key with the TV should be stored. This path is relative to Home Assistant’s config directory. It defaults to webostv.conf.
  • customize array (Optional): List of options to customize.
      -
    • sources array (Optional*): List of hardware inputs.
    • +
    • sources array (Optional*): List of hardware and webOS App inputs.
  • -

    If you do not specify host:, all LG webOS Smart TVs within your network will be auto-discovered if they use the default name setting of [LG] webOS TV. -Home Assistant is able to turn on a LG webOS Smart TV if you specify an action, like HDMI-CEC or WakeOnLan.

    +

    If you do not specify host:, all LG webOS Smart TVs within your network will be auto-discovered.

    A full configuration example will look like the sample below:

    # Example configuration.yaml entry
     media_player:
       - platform: webostv
         host: 192.168.0.10
    -    name: Living Room TV
    +    name: Living Room TV  
         timeout: 5
         filename: webostv.conf
         turn_on_action:
    @@ -117,6 +120,27 @@ Home Assistant is able to turn on a LG webOS Smart TV if you specify an action,
             - netflix
     
    +

    ** avoid using [ ] in the name: of your device.

    +

    Turn On Action

    +

    Home Assistant is able to turn on a LG webOS Smart TV if you specify an action, like HDMI-CEC or WakeOnLan.

    +

    Common for webOS 3.0 and higher would be to use WakeOnLan feature. +To use this feature your TV should be connected to your network via Ethernet rather than Wireless and you should enable LG Connect Apps feature in Network settings of the TV instructions (or Mobile App in General settings for older models) (*may vary by version).

    +
    # Example configuration.yaml entry
    +wake_on_lan: # enables `wake_on_lan` domain
    +
    +media_player:
    +  - platform: webostv
    +    host: 192.168.0.10
    +    #other settings
    +    turn_on_action:
    +      service: wake_on_lan.send_magic_packet
    +      data:
    +        mac: B4:E6:2A:1E:11:0F
    +
    +
    +

    Any other actions to power on the device can be configured.

    +

    Sources

    +

    To obtain complete list of available sources currently configured on the TV, once the webOS TV is configured and linked, while its powered on head to the Developer Tools > States, find your media_player.<name> and use the sources listed in source_list: remembering to split them per line into your sources: configuration.