Update brita

This commit is contained in:
2021-10-11 10:38:43 +03:00
parent 6984a55910
commit 6f6c06b6ad
2 changed files with 10 additions and 6 deletions
@@ -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: