mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-22 16:56:50 +00:00
Move Nest sensor configuration to Nest component (#1650)
* Move Nest sensor configuration to Nest component * Remove support for empty monitored condion list * Add Nest sensors by default with opt-out
This commit is contained in:
parent
67564362aa
commit
133a62bdf4
@ -16,33 +16,25 @@ ha_release: pre 0.7
|
|||||||
The `nest` binary sensor platform lets you monitor various states of your [Nest](https://nest.com) devices.
|
The `nest` binary sensor platform lets you monitor various states of your [Nest](https://nest.com) devices.
|
||||||
|
|
||||||
<p class='note'>
|
<p class='note'>
|
||||||
You must have the [Nest component](/components/nest/) configured to use these sensors. The `nest` binary sensor will automatically be setup when you do.
|
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.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
To customize which binary sensors are enabled, you can add the following to your `configuration.yaml` file:
|
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
|
```yaml
|
||||||
# Example configuration.yaml entry
|
# Example configuration.yaml entry
|
||||||
binary_sensor:
|
nest:
|
||||||
- platform: nest
|
binary_sensors:
|
||||||
monitored_conditions:
|
monitored_conditions:
|
||||||
- 'fan'
|
- 'fan'
|
||||||
- 'is_using_emergency_heat'
|
- 'target'
|
||||||
```
|
```
|
||||||
|
|
||||||
If you leave `monitored_conditions` blank, all sensors that are available for your devices will be used.
|
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 variables:
|
Configuration variables:
|
||||||
|
|
||||||
- **monitored_conditions** array (*Optional*): States to monitor.
|
- **monitored_conditions** array (*Optional*): States to monitor.
|
||||||
- online
|
|
||||||
- fan
|
|
||||||
- is\_using\_emergency\_heat
|
|
||||||
- is\_locked
|
|
||||||
- has\_leaf
|
|
||||||
- motion\_detected
|
|
||||||
- person\_detected
|
|
||||||
- sound\_detected
|
|
||||||
|
|
||||||
The following conditions are available by device:
|
The following conditions are available by device:
|
||||||
|
|
||||||
|
@ -16,21 +16,20 @@ ha_release: pre 0.7
|
|||||||
The `nest` sensor platform lets you monitor sensors connected to your [Nest](https://nest.com) devices.
|
The `nest` sensor platform lets you monitor sensors connected to your [Nest](https://nest.com) devices.
|
||||||
|
|
||||||
<p class='note'>
|
<p class='note'>
|
||||||
You must have the [Nest component](/components/nest/) configured to use these sensors. The `nest` binary sensor will automatically be setup when you do.
|
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.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
To customize which sensors are enabled, you can add the following to your `configuration.yaml` file:
|
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
|
```yaml
|
||||||
# Example configuration.yaml entry
|
# Example configuration.yaml entry
|
||||||
sensor:
|
nest:
|
||||||
- platform: nest
|
sensors:
|
||||||
monitored_conditions:
|
monitored_conditions:
|
||||||
- 'temperature'
|
- 'temperature'
|
||||||
- 'target'
|
- 'target'
|
||||||
```
|
```
|
||||||
|
|
||||||
If you leave `monitored_conditions` blank, all sensors that are available for your devices will be included.
|
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 variables:
|
Configuration variables:
|
||||||
|
|
||||||
@ -46,6 +45,7 @@ The following conditions are available by device:
|
|||||||
- hvac\_state: The currently active state of the HVAC system, `heating`, `cooling`, or `off`.
|
- hvac\_state: The currently active state of the HVAC system, `heating`, `cooling`, or `off`.
|
||||||
- Nest Protect:
|
- Nest Protect:
|
||||||
- co\_status
|
- co\_status
|
||||||
- smoke\_status
|
- smoke\_status
|
||||||
|
- batter\_health
|
||||||
- Nest Camera: none
|
- Nest Camera: none
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user