mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-27 03:07:14 +00:00
Fix "Previous state of an entity" YAML example (#21268)
This commit is contained in:
parent
b98748ce11
commit
4b8ea3ed53
@ -108,7 +108,7 @@ Note that the SQL sensor state corresponds to the last row of the SQL result set
|
|||||||
|
|
||||||
Based on previous example with temperature, the query to get the former state is :
|
Based on previous example with temperature, the query to get the former state is :
|
||||||
```sql
|
```sql
|
||||||
SELECT * FROM (SELECT * FROM states WHERE entity_id = 'sensor.temperature_in' ORDER BY state_id DESC LIMIT 2) two_entity ORDER BY state_id ASC LIMIT 1;
|
SELECT * FROM (SELECT * FROM states WHERE entity_id = 'sensor.temperature_in' ORDER BY state_id DESC LIMIT 2) two_entity ORDER BY state_id ASC LIMIT 1;
|
||||||
```
|
```
|
||||||
Thus in yaml
|
Thus in yaml
|
||||||
```yaml
|
```yaml
|
||||||
@ -117,7 +117,7 @@ sensor:
|
|||||||
- platform: sql
|
- platform: sql
|
||||||
queries:
|
queries:
|
||||||
- name: Former_Temperature_In
|
- name: Former_Temperature_In
|
||||||
query: "SELECT * FROM (SELECT state FROM states WHERE entity_id = 'sensor.temperature_in' ORDER BY state_id DESC LIMIT 2) two_entity ORDER BY state_id ASC LIMIT 1;"
|
query: "SELECT * FROM (SELECT state, state_id FROM states WHERE entity_id = 'sensor.temperature_in' ORDER BY state_id DESC LIMIT 2) two_entity ORDER BY state_id ASC LIMIT 1;"
|
||||||
column: "state"
|
column: "state"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user