Add date attributes to K's school date sensors
This commit is contained in:
@ -76,9 +76,13 @@ sensor:
|
|||||||
sensors:
|
sensors:
|
||||||
school_start_days2go:
|
school_start_days2go:
|
||||||
value_template: "{{ ((state_attr('input_datetime.school_first_day', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
value_template: "{{ ((state_attr('input_datetime.school_first_day', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
||||||
|
attribute_templates:
|
||||||
|
date: "{{ state_attr('input_datetime.school_first_day','timestamp') | timestamp_custom('%B %d, %Y') }}"
|
||||||
unit_of_measurement: 'Days'
|
unit_of_measurement: 'Days'
|
||||||
school_end_days2go:
|
school_end_days2go:
|
||||||
value_template: "{{ ((state_attr('input_datetime.school_last_day', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
value_template: "{{ ((state_attr('input_datetime.school_last_day', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
||||||
|
attribute_templates:
|
||||||
|
date: "{{ state_attr('input_datetime.school_last_day','timestamp') | timestamp_custom('%B %d, %Y') }}"
|
||||||
unit_of_measurement: 'Days'
|
unit_of_measurement: 'Days'
|
||||||
vacation_days2go:
|
vacation_days2go:
|
||||||
value_template: >
|
value_template: >
|
||||||
@ -90,12 +94,18 @@ sensor:
|
|||||||
unit_of_measurement: 'Days'
|
unit_of_measurement: 'Days'
|
||||||
thanksgiving_break_days2go:
|
thanksgiving_break_days2go:
|
||||||
value_template: "{{ ((state_attr('input_datetime.thanksgiving_break_start', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
value_template: "{{ ((state_attr('input_datetime.thanksgiving_break_start', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
||||||
|
attribute_templates:
|
||||||
|
date: "{{ state_attr('input_datetime.thanksgiving_break_start','timestamp') | timestamp_custom('%B %d, %Y') }}"
|
||||||
unit_of_measurement: 'Days'
|
unit_of_measurement: 'Days'
|
||||||
christmas_break_days2go:
|
christmas_break_days2go:
|
||||||
value_template: "{{ ((state_attr('input_datetime.christmas_break_start', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
value_template: "{{ ((state_attr('input_datetime.christmas_break_start', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
||||||
|
attribute_templates:
|
||||||
|
date: "{{ state_attr('input_datetime.christmas_break_start','timestamp') | timestamp_custom('%B %d, %Y') }}"
|
||||||
unit_of_measurement: 'Days'
|
unit_of_measurement: 'Days'
|
||||||
spring_break_days2go:
|
spring_break_days2go:
|
||||||
value_template: "{{ ((state_attr('input_datetime.spring_break_start', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
value_template: "{{ ((state_attr('input_datetime.spring_break_start', 'timestamp')-as_timestamp(now())) | int /60/1440) | round(0) }}"
|
||||||
|
attribute_templates:
|
||||||
|
date: "{{ state_attr('input_datetime.spring_break_start','timestamp') | timestamp_custom('%B %d, %Y') }}"
|
||||||
unit_of_measurement: 'Days'
|
unit_of_measurement: 'Days'
|
||||||
kallen_school_tomorrow:
|
kallen_school_tomorrow:
|
||||||
unique_id: 0a1b81bc-2080-4006-b0f1-270af904d411
|
unique_id: 0a1b81bc-2080-4006-b0f1-270af904d411
|
||||||
|
Reference in New Issue
Block a user