mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 10:30:14 -04:00
33 lines
1.1 KiB
YAML
33 lines
1.1 KiB
YAML
platform: template
|
|
sensors:
|
|
mail_deliveries_message:
|
|
friendly_name: "Deliveries Summary"
|
|
value_template: >
|
|
{# Deliveries Sentence #}
|
|
{% macro deliveries_sentence() -%}
|
|
{%- if states("sensor.mail_usps_mail")|int(0) == 0 -%}
|
|
No
|
|
{%- else -%}
|
|
{{states("sensor.mail_usps_mail")|int(0)}}
|
|
{%- endif -%}
|
|
{{' '}}
|
|
{%- if states("sensor.mail_usps_mail")|int(0) <= 1 -%}
|
|
mail
|
|
{%- else -%}
|
|
pieces of mail
|
|
{%- endif -%}
|
|
{{' '}}will be delivered.{{' '}}
|
|
{%- if states("sensor.mail_packages_in_transit")|int(0) == 0 -%}
|
|
No
|
|
{%- else -%}
|
|
{{states("sensor.mail_packages_in_transit")|int(0)}}
|
|
{%- endif -%}
|
|
{{' '}}
|
|
{%- if states("sensor.mail_packages_in_transit")|int(0) == 1 -%}
|
|
package is
|
|
{%- else -%}
|
|
packages are
|
|
{%- endif -%}
|
|
{{' '}}in transit.{{' '}}
|
|
{%- endmacro %}
|
|
{{deliveries_sentence()}} |