diff --git a/atom.xml b/atom.xml index df161950a8..4766259fe8 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 5a2ef307ea..1668b94713 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index b767a2dcb0..300f8e7625 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 7f20c7d0cf..871b137848 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 930fbb40c8..5b155f3d22 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index f8f0c02957..4af7943fc8 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index d77911a3b2..a3c3fe2d60 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+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 1ffe026369..87fdc98cb6 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index fcbb1400bb..d9b1a58553 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index 54a336ebce..42c247e7f8 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index b68e362ece..e1fd00a00b 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index cc43cd3911..a5a4dcfa45 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 16ce1768a8..73c76ba306 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 2d3c86c042..bba5cbf431 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 98ce8289c7..5008489f47 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 2d8ff23868..deddfd7b73 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+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 71d8a06a4d..ff4bce3836 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 2a6af14ea0..ce5911219f 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 531a4040ff..c11137c491 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 8964f58447..00ee48e714 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 069b327c24..76c5daebf3 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 4614529138..f34d6a382c 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-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index ba32733a2e..62ba3c75ee 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 1e91f28a0e..ff02070a8b 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-10-24T19:11:41+00:00 + 2017-10-25T05:26:20+00:00 https://home-assistant.io/ diff --git a/components/climate.mqtt/index.html b/components/climate.mqtt/index.html index 292515c05c..6d52f19d7d 100644 --- a/components/climate.mqtt/index.html +++ b/components/climate.mqtt/index.html @@ -74,7 +74,7 @@
-

The mqtt climate platform let you control your MQTT enabled HVAC devices.

+

The mqtt climate platform lets you control your MQTT enabled HVAC devices.

The platform currently works in optimistic mode, which means it does not obtain states from MQTT topics, but it sends and remembers control commands.

It uses a sensor under the hood to obtain the current temperature.

# Example configuration.yaml entry
diff --git a/components/cover.mqtt/index.html b/components/cover.mqtt/index.html
index 04c964bc83..a1fdfb1690 100644
--- a/components/cover.mqtt/index.html
+++ b/components/cover.mqtt/index.html
@@ -117,7 +117,7 @@
   
  • tilt_invert_state (Optional): Flag that determines if open/close are flipped; higher values toward closed and lower values toward open. Default is False
  • Examples

    -

    In this section you find some real life examples of how to use this platform.

    +

    In this section you will find some real life examples of how to use this platform.

    Full configuration without tilt

    The example below shows a full configuration for a cover without tilt.

    # Example configuration.yml entry
    diff --git a/components/fan.mqtt/index.html b/components/fan.mqtt/index.html
    index beebbfb324..63d347aac2 100644
    --- a/components/fan.mqtt/index.html
    +++ b/components/fan.mqtt/index.html
    @@ -74,8 +74,8 @@
         
       
       
    -

    The mqtt fan platform let you control your MQTT enabled fans.

    -

    In an ideal scenario, the MQTT device will have a state_topic to publish state changes. If these messages are published with RETAIN flag, the MQTT fan will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the fan will be false.

    +

    The mqtt fan platform lets you control your MQTT enabled fans.

    +

    In an ideal scenario, the MQTT device will have a state_topic to publish state changes. If these messages are published with a RETAIN flag, the MQTT fan will receive an instant state update after subscription and will start with the correct state. Otherwise, the initial state of the fan will be false / off.

    When a state_topic is not available, the fan will work in optimistic mode. In this mode, the fan will immediately change state after every command. Otherwise, the fan will wait for state confirmation from the device (message from state_topic).

    Optimistic mode can be forced even if a state_topic is available. Try to enable it if you are experiencing incorrect fan operation.

    To enable MQTT fans in your installation, add the following to your configuration.yaml file:

    @@ -111,7 +111,7 @@
  • speeds array (Optional): Valid entries for the list are off, low, medium, and high.
  • -Make sure that your topic is an exact match. some-topic/ and some-topic are different topics. +Make sure that your topics match exactly. some-topic/ and some-topic are different topics.

    Examples

    In this section you find some real life examples of how to use this fan.

    diff --git a/components/light.mqtt/index.html b/components/light.mqtt/index.html index d06caa20e0..8765ba3479 100644 --- a/components/light.mqtt/index.html +++ b/components/light.mqtt/index.html @@ -75,9 +75,9 @@

    The mqtt light platform lets you control your MQTT enabled lights. It supports setting brightness, color temperature, effects, flashing, on/off, RGB colors, transitions, XY colors and white values.

    -

    In an ideal scenario, the MQTT device will have a state topic to publish state changes. If these messages are published with RETAIN flag, the MQTT light will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the switch will be false/off.

    -

    When a state topic is not available, the light will work in optimistic mode. In this mode, the light will immediately change state after every command. Otherwise, the light will wait for state confirmation from device (message from state_topic).

    -

    Optimistic mode can be forced, even if state topic is available. Try to enable it, if experiencing incorrect light operation.

    +

    In an ideal scenario, the MQTT device will have a state topic to publish state changes. If these messages are published with a RETAIN flag, the MQTT light will receive an instant state update after subscription and will start with the correct state. Otherwise, the initial state of the switch will be false / off.

    +

    When a state topic is not available, the light will work in optimistic mode. In this mode, the light will immediately change state after every command. Otherwise, the light will wait for state confirmation from the device (message from state_topic).

    +

    Optimistic mode can be forced, even if the state_topic is available. Try to enable it, if experiencing incorrect light operation.

    # Example configuration.yml entry
     light:
       - platform: mqtt
    @@ -118,7 +118,7 @@
       
  • xy_value_template (Optional): Defines a template to extract the XY value.
  • - Make sure that your topics match exact. some-topic/ and some-topic are different topics. + Make sure that your topics match exactly. some-topic/ and some-topic are different topics.

    XY and RGB can not be used at the same time. If both are provided, XY overrides RGB. @@ -185,7 +185,7 @@

    Examples

    -

    In this section you find some real life examples of how to use this sensor.

    +

    In this section you will find some real life examples of how to use this sensor.

    Brightness and RGB support

    To enable a light with brightness and RGB support in your installation, add the following to your configuration.yaml file:

    # Example configuration.yml entry
    diff --git a/components/lock.mqtt/index.html b/components/lock.mqtt/index.html
    index 26d4b6ec65..e769175579 100644
    --- a/components/lock.mqtt/index.html
    +++ b/components/lock.mqtt/index.html
    @@ -74,8 +74,8 @@
         
       
       
    -

    The mqtt lock platform let you control your MQTT enabled locks.

    -

    In an ideal scenario, the MQTT device will have a state_topic to publish state changes. If these messages are published with RETAIN flag, the MQTT lock will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the lock will be false/unlocked.

    +

    The mqtt lock platform lets you control your MQTT enabled locks.

    +

    In an ideal scenario, the MQTT device will have a state_topic to publish state changes. If these messages are published with a RETAIN flag, the MQTT lock will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the lock will be false / unlocked.

    When a state_topic is not available, the lock will work in optimistic mode. In this mode, the lock will immediately change state after every command. Otherwise, the lock will wait for state confirmation from the device (message from state_topic).

    Optimistic mode can be forced, even if state topic is available. Try to enable it, if experiencing incorrect lock operation.

    To enable MQTT locks in your installation, add the following to your configuration.yaml file:

    @@ -98,10 +98,10 @@
  • value_template (Optional): Defines a template to extract a value from the payload.
  • -Make sure that your topic match exact. some-topic/ and some-topic are different topics. +Make sure that your topics match exactly. some-topic/ and some-topic are different topics.

    Examples

    -

    In this section you find some real life examples of how to use this lock.

    +

    In this section you will find some real life examples of how to use this lock.

    Full configuration

    The example below shows a full configuration for a MQTT lock.

    # Example configuration.yml entry
    diff --git a/components/notify.mqtt/index.html b/components/notify.mqtt/index.html
    index 90e6298c94..6533b83e81 100644
    --- a/components/notify.mqtt/index.html
    +++ b/components/notify.mqtt/index.html
    @@ -74,7 +74,7 @@
         
       
       
    -

    The MQTT notification support is different than the other notification platforms. It is a service. This means that you don’t have to create a configuration entry but you need to provide more details while calling the service.

    +

    The MQTT notification support is different than the other notification platforms. It is a service. This means that you don’t have to create a configuration entry but you need to provide more details when calling the service.

    Call Service section from the Developer Tools allows you to send MQTT messages. Choose mqtt/publish from the list of Available services: and enter something like the sample below into the Service Data field and hit CALL SERVICE.

    {"payload": "Test message from HA", "topic": "home/notification", "qos": 0, "retain": 0}
     
    diff --git a/components/switch.mqtt/index.html b/components/switch.mqtt/index.html index 1280233f4b..8060759678 100644 --- a/components/switch.mqtt/index.html +++ b/components/switch.mqtt/index.html @@ -74,10 +74,10 @@
    -

    The mqtt switch platform let you control your MQTT enabled switch.

    -

    In an ideal scenario, the MQTT device will have a state_topic to publish state changes. If these messages are published with RETAIN flag, the MQTT switch will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state of the switch will be false/off.

    -

    When a state_topic is not available, the switch will work in optimistic mode. In this mode, the switch will immediately change state after every command. Otherwise, the switch will wait for state confirmation from device (message from state_topic).

    -

    Optimistic mode can be forced, even if state topic is available. Try to enable it, if experiencing incorrect switch operation.

    +

    The mqtt switch platform lets you control your MQTT enabled switches.

    +

    In an ideal scenario, the MQTT device will have a state_topic to publish state changes. If these messages are published with a RETAIN flag, the MQTT switch will receive an instant state update after subscription, and will start with the correct state. Otherwise, the initial state of the switch will be false / off.

    +

    When a state_topic is not available, the switch will work in optimistic mode. In this mode, the switch will immediately change state after every command. Otherwise, the switch will wait for state confirmation from the device (message from state_topic).

    +

    Optimistic mode can be forced, even if the state_topic is available. Try to enable it, if experiencing incorrect switch operation.

    To enable this switch in your installation, add the following to your configuration.yaml file:

    # Example configuration.yml entry
     switch:
    @@ -101,10 +101,10 @@
       
  • value_template (Optional): Defines a template to extract a value from the payload.
  • -Make sure that your topic match exact. some-topic/ and some-topic are different topics. +Make sure that your topic matches exactly. some-topic/ and some-topic are different topics.

    Examples

    -

    In this section you find some real life examples of how to use this sensor.

    +

    In this section you will find some real life examples of how to use this sensor.

    Full configuration

    The example below shows a full configuration for a switch.

    # Example configuration.yml entry
    diff --git a/components/vacuum.mqtt/index.html b/components/vacuum.mqtt/index.html
    index dda99830c3..c730a52d16 100644
    --- a/components/vacuum.mqtt/index.html
    +++ b/components/vacuum.mqtt/index.html
    @@ -74,7 +74,7 @@
         
       
       
    -

    The mqtt component allows you to control your MQTT-enabled vacuum.

    +

    The mqtt vacuum component allows you to control your MQTT-enabled vacuum.

    To add your MQTT vacuum to your installation, add the following to your configuration.yaml file:

    # Example configuration.yaml entry
     vacuum:
    diff --git a/developers/maintenance/index.html b/developers/maintenance/index.html
    index 2bd1792979..c6f478f3b1 100644
    --- a/developers/maintenance/index.html
    +++ b/developers/maintenance/index.html
    @@ -91,7 +91,7 @@
     
    $ script/gen_requirements_all.py 
     
    -

    Start a test run of Home Assistant if that was successful include all files in a Pull Request. Add a short summary of the changes, a sample configuration entry, details about the tests you performed to ensure the update works, and other useful information to the description.

    +

    Start a test run of Home Assistant. If that was successful, include all files in a Pull Request. Add a short summary of the changes, a sample configuration entry, details about the tests you performed to ensure the update works, and other useful information to the description.