mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-06-15 17:12:59 +00:00
Update brita
This commit is contained in:
@@ -20,7 +20,7 @@ v3_button_brita_water:
|
|||||||
- background: >
|
- background: >
|
||||||
[[[
|
[[[
|
||||||
const remaining = states['input_number.brita_remaining_liters'].state;
|
const remaining = states['input_number.brita_remaining_liters'].state;
|
||||||
const percent = 100 - remaining;
|
const percent = 100 - (remaining / 150 * 100);
|
||||||
|
|
||||||
const gradient = [
|
const gradient = [
|
||||||
'180deg',
|
'180deg',
|
||||||
@@ -35,12 +35,14 @@ v3_button_brita_water:
|
|||||||
- color: |
|
- color: |
|
||||||
[[[
|
[[[
|
||||||
const remaining = states['input_number.brita_remaining_liters'].state;
|
const remaining = states['input_number.brita_remaining_liters'].state;
|
||||||
return remaining > 25 ? 'black' : 'white';
|
const percent = remaining / 150 * 100;
|
||||||
|
return percent > 25 ? 'black' : 'white';
|
||||||
]]]
|
]]]
|
||||||
- background-color: |
|
- background-color: |
|
||||||
[[[
|
[[[
|
||||||
const remaining = states['input_number.brita_remaining_liters'].state;
|
const remaining = states['input_number.brita_remaining_liters'].state;
|
||||||
return remaining > 25 ? 'white' : 'transparent';
|
const percent = remaining / 150 * 100;
|
||||||
|
return percent > 25 ? 'white' : 'transparent';
|
||||||
]]]
|
]]]
|
||||||
- border-radius: 4px
|
- border-radius: 4px
|
||||||
|
|
||||||
@@ -48,11 +50,13 @@ v3_button_brita_water:
|
|||||||
- color: |
|
- color: |
|
||||||
[[[
|
[[[
|
||||||
const remaining = states['input_number.brita_remaining_liters'].state;
|
const remaining = states['input_number.brita_remaining_liters'].state;
|
||||||
return remaining > 65 ? 'black' : 'white';
|
const percent = remaining / 150 * 100;
|
||||||
|
return percent > 65 ? 'black' : 'white';
|
||||||
]]]
|
]]]
|
||||||
- background-color: |
|
- background-color: |
|
||||||
[[[
|
[[[
|
||||||
const remaining = states['input_number.brita_remaining_liters'].state;
|
const remaining = states['input_number.brita_remaining_liters'].state;
|
||||||
return remaining > 65 ? 'white' : 'transparent';
|
const percent = remaining / 150 * 100;
|
||||||
|
return percent > 65 ? 'white' : 'transparent';
|
||||||
]]]
|
]]]
|
||||||
- border-radius: 4px
|
- border-radius: 4px
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ script:
|
|||||||
- service: input_number.set_value
|
- service: input_number.set_value
|
||||||
entity_id: input_number.brita_remaining_liters
|
entity_id: input_number.brita_remaining_liters
|
||||||
data:
|
data:
|
||||||
value: 100
|
value: 150
|
||||||
- service: input_datetime.set_datetime
|
- service: input_datetime.set_datetime
|
||||||
entity_id: input_datetime.brita_next_change
|
entity_id: input_datetime.brita_next_change
|
||||||
data_template:
|
data_template:
|
||||||
|
|||||||
Reference in New Issue
Block a user