diff --git a/source/_components/binary_sensor.nest.markdown b/source/_components/binary_sensor.nest.markdown deleted file mode 100644 index 60315ecb867..00000000000 --- a/source/_components/binary_sensor.nest.markdown +++ /dev/null @@ -1,60 +0,0 @@ ---- -layout: page -title: "Nest Binary Sensor" -description: "Instructions on how to integrate Nest binary sensors within Home Assistant." -date: 2016-01-26 08:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: nest.png -ha_category: Binary Sensor -ha_release: pre 0.7 -ha_iot_class: "Cloud Push" ---- - -The `nest` binary sensor platform lets you monitor various states of your [Nest](https://nest.com) devices. - -
-You must have the [Nest component](/components/nest/) configured to use these sensors. The binary sensors will be setup if the `nest` component is configured and the required configuration for the `nest binary sensor` is set. -
- -## {% linkable_title Configuration %} - -To enable binary sensors and customize which sensors are setup, you can extend the [Nest component](/components/nest/) configuration in your `configuration.yaml` file with the following settings: - -```yaml -# Example configuration.yaml entry -nest: - binary_sensors: - monitored_conditions: - - 'fan' - - 'target' -``` - -By default all binary sensors for your available Nest devices will be monitored. Leave `monitored_conditions` blank to disable all binary sensors for the [Nest component](/components/nest/). - -{% configuration %} -monitored_conditions: - description: States to monitor. - required: false - type: list -{% endconfiguration %} - -The following conditions are available by device: - -- Nest Home: - - away -- Nest Thermostat: - - online - - fan - - is\_using\_emergency\_heat - - is\_locked - - has\_leaf -- Nest Protect: - - online -- Nest Camera: - - online - - motion\_detected - - person\_detected - - sound\_detected diff --git a/source/_components/camera.nest.markdown b/source/_components/camera.nest.markdown deleted file mode 100644 index 9a9cd737f4c..00000000000 --- a/source/_components/camera.nest.markdown +++ /dev/null @@ -1,22 +0,0 @@ ---- -layout: page -title: "Nest Camera" -description: "Instructions on how to integrate Nest cameras into Home Assistant." -date: 2016-12-03 08:10 -sidebar: true -comments: false -sharing: true -footer: true -logo: nest.png -ha_category: Camera -ha_release: 0.34 -ha_iot_class: "Cloud Poll" ---- - -The `nest` platform allows you to watch still frames from a video stream (not live stream) of your [Nest](https://nest.com/camera/meet-nest-cam/) camera in Home Assistant. - --You must have the [Nest component](/components/nest/) configured to use this camera. The `nest` camera will automatically be setup when you do. -
- -Nest Camera supports the `camera.turn_on` and `camera.turn_off` services since the 0.75 release. diff --git a/source/_components/climate.nest.markdown b/source/_components/climate.nest.markdown deleted file mode 100644 index 70201a0444d..00000000000 --- a/source/_components/climate.nest.markdown +++ /dev/null @@ -1,23 +0,0 @@ ---- -layout: page -title: "Nest Thermostat" -description: "Instructions on how to integrate Nest thermostats within Home Assistant." -date: 2015-03-23 19:59 -sidebar: true -comments: false -sharing: true -footer: true -logo: nest.png -ha_category: Climate -ha_iot_class: "Cloud Push" ---- - -The `nest` climate platform lets you control a thermostat from [Nest](https://nest.com). - --You must have the [Nest component](/components/nest/) configured to use these sensors. The `nest` climate component will automatically be setup when you do. Please note due to limitations with the European Nest Thermostat E, integration with Home Assistant for that thermostat is not possible. -
- -
-
-
+You must have the [Nest component](/components/nest/) configured to use the platforms below. +
+ +## {% linkable_title Binary Sensor %} + +The `nest` binary sensor platform lets you monitor various states of your [Nest](https://nest.com) devices. + +
+You must have the [Nest component](/components/nest/) configured to use these sensors. The binary sensors will be setup if the `nest` component is configured and the required configuration for the `nest binary sensor` is set. +
+ +## {% linkable_title Configuration %} + +To enable binary sensors and customize which sensors are setup, you can extend the [Nest component](/components/nest/) configuration in your `configuration.yaml` file with the following settings: + +```yaml +# Example configuration.yaml entry +nest: + binary_sensors: + monitored_conditions: + - 'fan' + - 'target' +``` + +By default all binary sensors for your available Nest devices will be monitored. Leave `monitored_conditions` blank to disable all binary sensors for the [Nest component](/components/nest/). + +{% configuration %} +monitored_conditions: + description: States to monitor. + required: false + type: list +{% endconfiguration %} + +The following conditions are available by device: + +- Nest Home: + - away +- Nest Thermostat: + - online + - fan + - is\_using\_emergency\_heat + - is\_locked + - has\_leaf +- Nest Protect: + - online +- Nest Camera: + - online + - motion\_detected + - person\_detected + - sound\_detected + +## {% linkable_title Camera %} + +The `nest` platform allows you to watch still frames from a video stream (not live stream) of your [Nest](https://nest.com/camera/meet-nest-cam/) camera in Home Assistant. + ++The `nest` camera will automatically be setup when you do. +
+ +Nest Camera supports the `camera.turn_on` and `camera.turn_off` services since the 0.75 release. + +## {% linkable_title Climate %} + +The `nest` climate platform lets you control a thermostat from [Nest](https://nest.com). + ++Please note due to limitations with the European Nest Thermostat E, integration with Home Assistant for that thermostat is not possible. +
+ +
+
+
+The sensors will be setup if the `nest` component is configured and the required configuration for the `nest sensor` is set. +
+ +## {% linkable_title Configuration %} + +To enable sensors and customize which sensors are setup, you can extend the [Nest component](/components/nest/) configuration in your `configuration.yaml` file with the following settings: + +```yaml +# Example configuration.yaml entry +nest: + sensors: + monitored_conditions: + - 'temperature' + - 'target' +``` + +By default all sensors for your available Nest devices will be monitored. Leave `monitored_conditions` blank to disable all sensors for the [Nest component](/components/nest/). + +{% configuration %} +monitored_conditions: + description: States to monitor. + required: false + type: list +{% endconfiguration %} + +The following conditions are available by device: + +- Nest Home: + - eta: Estimated time of arrival. + - security\_state: `ok` or `deter`. [Security State](#security-state). Only available when Nest Camera exists. +- Nest Thermostat: + - humidity + - operation\_mode + - temperature + - target + - hvac\_state: The currently active state of the HVAC system, `heat`, `cool` or `off` (previously `heating`, `cooling` or `off`). +- Nest Protect: + - co\_status: `Ok`, `Warning` or `Emergency` + - smoke\_status: `Ok`, `Warning` or `Emergency` + - battery\_health: `Ok` or `Replace` + - color\_status: `gray`, `green`, `yellow` or `red`. Indicates device status by color in the Nest app UI. It is an aggregate condition for battery+smoke+CO states, and reflects the actual color indicators displayed in the Nest app. +- Nest Camera: none + +## {% linkable_title Security State %} + ++This feature is not designed to transfer your Home Assistant to a security system, neither Home Assistant nor Nest be liable to You for damages, +or consequential damages of any character arising as a result of use this feature. + +This feature does not depend on the [Nest Secure alarm system](https://nest.com/alarm-system/overview/) and is not a reflection of the status of that system, +nor does it react to state changes in that system. +
+ ++This feature uses a new [Nest Security API](https://developers.nest.com/documentation/cloud/security-guide). +You may need to change your ["Product"](https://developers.nest.com/products) permission setting to include `Security State Read`. +After this permission change, you may need to re-authorize your client. +
+ +If a Nest Cam detects the presence of a person (see `person_detected` in [binary_sensor.nest](#binary-sensor) while the structure is in `away` mode (see `away` in [binary_sensor.nest](#binary-sensor), the structure enters `deter` mode. + +A `deter` state is re-evaluated after several minutes and relaxed to `ok` if no further `person_detected` events have occurred. + +The `security_state` automatically switches to `ok` when the structure state is `home`. \ No newline at end of file diff --git a/source/_components/sensor.nest.markdown b/source/_components/sensor.nest.markdown deleted file mode 100644 index fe730b1a341..00000000000 --- a/source/_components/sensor.nest.markdown +++ /dev/null @@ -1,82 +0,0 @@ ---- -layout: page -title: "Nest Sensor" -description: "Instructions on how to integrate Nest sensors within Home Assistant." -date: 2016-01-13 19:59 -sidebar: true -comments: false -sharing: true -footer: true -logo: nest.png -ha_category: Sensor -ha_release: pre 0.7 -ha_iot_class: "Cloud Push" ---- - -The `nest` sensor platform lets you monitor sensors connected to your [Nest](https://nest.com) devices. - --You must have the [Nest component](/components/nest/) configured to use these sensors. The sensors will be setup if the `nest` component is configured and the required configuration for the `nest sensor` is set. -
- -## {% linkable_title Configuration %} - -To enable sensors and customize which sensors are setup, you can extend the [Nest component](/components/nest/) configuration in your `configuration.yaml` file with the following settings: - -```yaml -# Example configuration.yaml entry -nest: - sensors: - monitored_conditions: - - 'temperature' - - 'target' -``` - -By default all sensors for your available Nest devices will be monitored. Leave `monitored_conditions` blank to disable all sensors for the [Nest component](/components/nest/). - -{% configuration %} -monitored_conditions: - description: States to monitor. - required: false - type: list -{% endconfiguration %} - -The following conditions are available by device: - -- Nest Home: - - eta: Estimated time of arrival. - - security\_state: `ok` or `deter`. [Security State](#security-state). Only available when Nest Camera exists. -- Nest Thermostat: - - humidity - - operation\_mode - - temperature - - target - - hvac\_state: The currently active state of the HVAC system, `heat`, `cool` or `off` (previously `heating`, `cooling` or `off`). -- Nest Protect: - - co\_status: `Ok`, `Warning` or `Emergency` - - smoke\_status: `Ok`, `Warning` or `Emergency` - - battery\_health: `Ok` or `Replace` - - color\_status: `gray`, `green`, `yellow` or `red`. Indicates device status by color in the Nest app UI. It is an aggregate condition for battery+smoke+CO states, and reflects the actual color indicators displayed in the Nest app. -- Nest Camera: none - -## {% linkable_title Security State %} - --This feature is not designed to transfer your Home Assistant to a security system, neither Home Assistant nor Nest be liable to You for damages, -or consequential damages of any character arising as a result of use this feature. - -This feature does not depend on the [Nest Secure alarm system](https://nest.com/alarm-system/overview/) and is not a reflection of the status of that system, -nor does it react to state changes in that system. -
- --This feature uses a new [Nest Security API](https://developers.nest.com/documentation/cloud/security-guide). -You may need to change your ["Product"](https://developers.nest.com/products) permission setting to include `Security State Read`. -After this permission change, you may need to re-authorize your client. -
- -If a Nest Cam detects the presence of a person (see `person_detected` in [binary_sensor.nest](/components/binary_sensor.nest/)) while the structure is in `away` mode (see `away` in [binary_sensor.nest](/components/binary_sensor.nest/)), the structure enters `deter` mode. - -A `deter` state is re-evaluated after several minutes and relaxed to `ok` if no further `person_detected` events have occurred. - -The `security_state` automatically switches to `ok` when the structure state is `home`.