diff --git a/atom.xml b/atom.xml index 367ffcfd2f..cae78ed904 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index cc5c0b75de..02780f2e73 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index b4b1b5bc6a..4af642b749 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index e0237a3a8d..70ecc0575e 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 7be42e18c2..a4cb98a05d 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 57cc72c0dc..bdeac19503 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+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 7252606088..22433d04fd 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 80cd49ff48..3590551a3b 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index bacbfb054b..4f4a629dfc 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 2599378371..52a5a1fb53 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 1eb40e1ffd..6a3ed3f24b 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 4be052dce8..91596d9bdd 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index ed4bd9be43..e8a731f9a4 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+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 0c2e002132..9a44e374b1 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index f2899b972c..17ad5213bc 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 577cf3cbd7..600f102d23 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index b2c090b4cf..a79a84c0b7 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 5d2f707f60..77ca64d8f5 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index ffd9bc94df..f85b30e455 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]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index cdbf21566d..e48f113101 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 6c8560ee47..0499ec4e23 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-11-20T17:09:26+00:00 + 2016-11-20T17:15:14+00:00 https://home-assistant.io/ diff --git a/components/envisalink/index.html b/components/envisalink/index.html index 0c345dd469..a8439e641a 100644 --- a/components/envisalink/index.html +++ b/components/envisalink/index.html @@ -159,7 +159,7 @@
  • alarm_arm_home: Arms the alarm in home mode.
  • alarm_arm_away: Arms the alarm in standard away mode.
  • alarm_trigger: Trigger an alarm on the Envisalink connected alarm system. For example, a newer zwave/zigbee sensor can now be integrated into a legacy alarm system using a Home Assistant automation.
  • -
  • alarm_keypress: Sends a string of up to 6 characters to the alarm. DSC alarms only
  • +
  • envisalink_alarm_keypress: Sends a string of up to 6 characters to the alarm. DSC alarms only
  • diff --git a/cookbook/automation_first_light/index.html b/cookbook/automation_first_light/index.html index 7985d27fad..0c6a52f647 100644 --- a/cookbook/automation_first_light/index.html +++ b/cookbook/automation_first_light/index.html @@ -90,115 +90,115 @@
    - #### Create an input_boolean in your configuration.yaml +

    Create an input_boolean in your configuration.yaml

    -```yaml -input_boolean: - trigger_first_morning: - name: Waiting for first morning motion - icon: mdi:kettle -``` +
    input_boolean:
    +  trigger_first_morning:
    +    name: Waiting for first morning motion
    +    icon: mdi:kettle
    +
    +
    -#### The Main Automation +

    The Main Automation

    -```yaml -## These first two control t input_boolean that allows the "first morning action" to occur -## If the action is triggered, it will also disable this boolean. This assumes you have the sun platform enabled. +
    ## These first two control t input_boolean that allows the "first morning action" to occur
    +## If the action is triggered, it will also disable this boolean. This assumes you have the sun platform enabled.
     
    -automation:
    -#turns it on at 5am
    -  - alias: Enable First Morning Trigger
    -    trigger:
    -      - platform: time
    -        after: '5:00'
    -    action: 
    -      service: homeassistant.turn_on
    -      entity_id: input_boolean.trigger_first_morning
    +automation:
    +#turns it on at 5am
    +  - alias: Enable First Morning Trigger
    +    trigger:
    +      - platform: time
    +        after: '5:00'
    +    action: 
    +      service: homeassistant.turn_on
    +      entity_id: input_boolean.trigger_first_morning
     
    -# turns it off an hour after sunrise
    -  - alias: Disable First Morning Trigger
    -    trigger:
    -      - platform: sun
    -        event: sunrise
    -        offset: "01:00:00"
    -    action: 
    -      service: homeassistant.turn_off
    -      entity_id: input_boolean.trigger_first_morning
    +# turns it off an hour after sunrise
    +  - alias: Disable First Morning Trigger
    +    trigger:
    +      - platform: sun
    +        event: sunrise
    +        offset: "01:00:00"
    +    action: 
    +      service: homeassistant.turn_off
    +      entity_id: input_boolean.trigger_first_morning
     
     
           
    -# This is the main automation. It triggers when my motion sensor is triggered
    -# (in this case, a motion sensor from a security system attached to my Vera)
    -  - alias: First Morning Motion
    -    trigger:
    -      platform: state
    -      entity_id: binary_sensor.livingroom_motion
    -      to: 'on'
    -    # only complete the automation if we're still waiting for the first motion
    -    condition:
    -        condition: state
    -        entity_id: input_boolean.trigger_first_morning
    -        state: 'on'
    +# This is the main automation. It triggers when my motion sensor is triggered
    +# (in this case, a motion sensor from a security system attached to my Vera)
    +  - alias: First Morning Motion
    +    trigger:
    +      platform: state
    +      entity_id: binary_sensor.livingroom_motion
    +      to: 'on'
    +    # only complete the automation if we're still waiting for the first motion
    +    condition:
    +        condition: state
    +        entity_id: input_boolean.trigger_first_morning
    +        state: 'on'
             
    -    action:
    -      # turn off the "waiting" boolean regardless of whether lights will turn on
    -      # so that this happens only once
    -      - service: homeassistant.turn_off
    -        entity_id: input_boolean.trigger_first_morning
    +    action:
    +      # turn off the "waiting" boolean regardless of whether lights will turn on
    +      # so that this happens only once
    +      - service: homeassistant.turn_off
    +        entity_id: input_boolean.trigger_first_morning
             
    -      # But only turn on lights if the living room and kitchen lights are off or dimmed
    -      # If a condition tests false, the automation will end 
    -      - condition: and
    -        conditions: 
    -          - condition: numeric_state
    -            entity_id: light.livingroom_ec
    -            # if light is off, force a 0, otherwise use the brightness value
    -            value_template: '{% if states.light.livingroom_ec.state == "on"  %}{{ states.light.livingroom_ec.attributes.brightness }}{% else %}0{% endif %}'
    -            # brightness below 50% (255 = 100%)
    -            below: 127
    -          - condition: numeric_state
    -            entity_id: light.kitchen_bar
    -            value_template: '{% if states.light.kitchen_bar.state == "on"  %}{{ states.light.kitchen_bar.attributes.brightness }}{% else %}0{% endif %}'
    -            below: 127
    -          - condition: numeric_state
    -            entity_id: light.kitchen_ceiling
    -            value_template: '{% if states.light.kitchen_ceiling.state == "on"  %}{{ states.light.kitchen_ceiling.attributes.brightness }}{% else %}0{% endif %}'
    -            below: 127
    +      # But only turn on lights if the living room and kitchen lights are off or dimmed
    +      # If a condition tests false, the automation will end 
    +      - condition: and
    +        conditions: 
    +          - condition: numeric_state
    +            entity_id: light.livingroom_ec
    +            # if light is off, force a 0, otherwise use the brightness value
    +            value_template: '{% if states.light.livingroom_ec.state == "on"  %}{{ states.light.livingroom_ec.attributes.brightness }}{% else %}0{% endif %}'
    +            # brightness below 50% (255 = 100%)
    +            below: 127
    +          - condition: numeric_state
    +            entity_id: light.kitchen_bar
    +            value_template: '{% if states.light.kitchen_bar.state == "on"  %}{{ states.light.kitchen_bar.attributes.brightness }}{% else %}0{% endif %}'
    +            below: 127
    +          - condition: numeric_state
    +            entity_id: light.kitchen_ceiling
    +            value_template: '{% if states.light.kitchen_ceiling.state == "on"  %}{{ states.light.kitchen_ceiling.attributes.brightness }}{% else %}0{% endif %}'
    +            below: 127
                     
    -      # Trigger a scene
    -      # You could add as many services or scenes as you'd like
    -      - service: scene.turn_on
    -        entity_id: scene.morning_first_motion
    +      # Trigger a scene
    +      # You could add as many services or scenes as you'd like
    +      - service: scene.turn_on
    +        entity_id: scene.morning_first_motion
     
           
    -```
    +
    +
    -#### The Scene +

    The Scene

    -Here is the Scene that is called via the Automations above. +

    Here is the Scene that is called via the Automations above.

    -```yaml -# here's the scene that gets called. Lights in -# my living room and kitchen turn on. -scene: - - name: Morning First Motion - entities: - light.kitchen_ceiling: - state: on - brightness: 127 - light.kitchen_bar: - state: on - brightness: 178 - light.kitchen_above_cabinet: - state: on - brightness: 178 - light.livingroom_ec: - state: on - brightness: 153 - light.livingroom_track: - state: on - brightness: 153 -``` +
    # here's the scene that gets called. Lights in 
    +# my living room and kitchen turn on.
    +scene:
    +  - name: Morning First Motion
    +    entities:
    +      light.kitchen_ceiling:
    +        state: on
    +        brightness: 127
    +      light.kitchen_bar:
    +        state: on
    +        brightness: 178
    +      light.kitchen_above_cabinet:
    +        state: on
    +        brightness: 178
    +      light.livingroom_ec:
    +        state: on
    +        brightness: 153
    +      light.livingroom_track:
    +        state: on
    +        brightness: 153
    +
    +
    @@ -212,7 +212,7 @@ scene:
    - + diff --git a/getting-started/installation-virtualenv/index.html b/getting-started/installation-virtualenv/index.html index 9de8ddfbc6..370e74a29a 100644 --- a/getting-started/installation-virtualenv/index.html +++ b/getting-started/installation-virtualenv/index.html @@ -168,7 +168,7 @@

    Finally… Run Home Assistant

    -

    There are two ways to launch Home Assistant. If you are in the virtualenv, you can just run hass and it will work as normal. If the virtualenv is not activated, you just use the hass executable in the bin directory mentioned earlier. There is one caveat… Because Home Assistant stores it’s configuration in the user’s home directory, we need to be the user hass user or specify the configuration with -c.

    +

    There are two ways to launch Home Assistant. If you are in the virtualenv, you can just run hass and it will work as normal. If the virtualenv is not activated, you just use the hass executable in the bin directory mentioned earlier. There is one caveat… Because Home Assistant stores its configuration in the user’s home directory, we need to be the user hass user or specify the configuration with -c.

    $ sudo -u hass -H /srv/hass/bin/hass
     
    diff --git a/sitemap.xml b/sitemap.xml index f9a436bbd6..2e76b17278 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2349,62 +2349,62 @@ https://home-assistant.io/demo/frontend.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/index.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-event.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-info.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-service.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-state.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-template.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-history.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-iframe.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-logbook.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/demo/panels/ha-panel-map.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2016-11-20T17:08:39+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2016-11-20T17:08:40+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2016-11-20T17:08:40+00:00 +2016-11-20T17:14:29+00:00 https://home-assistant.io/static/mdi-demo.html -2016-11-20T17:08:40+00:00 +2016-11-20T17:14:29+00:00