From cdeb21a96a0fe894c325a0f74d3e4ee1bab28a9f Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Fri, 26 May 2023 13:37:04 -0400 Subject: [PATCH] Add K's sleep report --- custom_templates/status.jinja | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/custom_templates/status.jinja b/custom_templates/status.jinja index d7976bf..312856d 100644 --- a/custom_templates/status.jinja +++ b/custom_templates/status.jinja @@ -280,13 +280,25 @@ Tony does not have a stream scheduled today. The next scheduled stream is in {{ {% endif %} {% endmacro %} +{% macro kallenSleep(method) %} +{% from 'time.jinja' import input_datetime_12hr %} +{% if is_state('input_boolean.kallen_sleeping','on') %} + Kallen went to bed at {{ input_datetime_12hr('input_datetime.kallen_bedtime') }} today. +{% else %} + Kallen woke up at {{ input_datetime_12hr('input_datetime.kallen_wakeup_time') }} today. +{% endif %} +{% endmacro %} + {% macro kallenStatusReport(type,method) %} {% from 'status.jinja' import medReportKallen %} {% if type == 'meds' %} {{ medReportKallen() }} {% elif type == 'school' %} {{ schoolReportKallen(method) }} +{% elif type == 'sleep' %} +{{ kallenSleep(method)}} {% elif type == 'full' %} +{{ kallenSleep(method) }} {{ medReportKallen() }} {{ schoolReportKallen(method) }} {% endif %}