mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-14 12:56:54 +00:00
Removed entity_id from binary template sensor
This commit is contained in:
parent
b84809545e
commit
05485cf18a
@ -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')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user