Removed entity_id from binary template sensor

This commit is contained in:
arsaboo 2017-12-13 14:09:16 -05:00
parent b84809545e
commit 05485cf18a

View File

@ -48,10 +48,6 @@ binary_sensor:
description: Name to use in the frontend. description: Name to use in the frontend.
required: false required: false
type: string type: string
entity_id:
description: Add a list of entity IDs so the sensor only reacts to state changes of these entities. This will reduce the number of times the sensor will try to update its state.
required: false
type: string, list
device_class: device_class:
description: The type/class of the sensor to set the icon in the frontend. description: The type/class of the sensor to set the icon in the frontend.
required: false required: false
@ -126,13 +122,11 @@ binary_sensor:
``` ```
{% endraw %} {% endraw %}
### {% linkable_title Combining Multiple Sensors, and Using `entity_id` %} ### {% linkable_title Combining Multiple Sensors %}
This example combines multiple CO sensors into a single overall This example combines multiple CO sensors into a single overall
status. When using templates with binary sensors, you need to return status. When using templates with binary sensors, you need to return
`true` or `false` explicitly. `entity_id` is used to limit which `true` or `false` explicitly.
sensors are being monitored to update the state, making computing this
sensor far more efficient.
{% raw %} {% raw %}
```yaml ```yaml
@ -142,10 +136,6 @@ binary_sensor:
co: co:
friendly_name: "CO" friendly_name: "CO"
device_class: gas device_class: gas
entity_id:
- sensor.bedroom_co_status
- sensor.kitchen_co_status
- sensor.wardrobe_co_status
value_template: >- value_template: >-
{{ is_state('sensor.bedroom_co_status', 'Ok') {{ is_state('sensor.bedroom_co_status', 'Ok')
and is_state('sensor.kitchen_co_status', 'Ok') and is_state('sensor.kitchen_co_status', 'Ok')
@ -190,14 +180,6 @@ binary_sensor:
- platform: template - platform: template
sensors: sensors:
people_home: people_home:
entity_id:
- device_tracker.sean
- device_tracker.susan
- binary_sensor.office_124
- binary_sensor.hallway_134
- binary_sensor.living_room_139
- binary_sensor.porch_ms6_1_129
- binary_sensor.family_room_144
value_template: >- value_template: >-
{{ is_state('device_tracker.sean', 'home') {{ is_state('device_tracker.sean', 'home')
or is_state('device_tracker.susan', 'home') or is_state('device_tracker.susan', 'home')