{% extends "email/email_layout.html" %} {% macro tile_email(title, unit, glyp, svg_tile, c1, c2) %}
{{ title }} {{ unit }}
{{ svg_tile|safe }}
{% endmacro %} {% macro section_sep(title) %}

{{ title }}

{% endmacro %} {% block content %}

enerPI status:

{{ msg|safe }}
{{ section_sep('Power sensors') }} {% for s in data_monitor['sensors'] %} {% if s['is_rms'] %} {{ tile_email(s['description'].upper(), s['unit'], s['icon'], s['tile'], s['tile_gradient_st'], s['tile_gradient_end']) }} {% endif %} {% endfor %} {{ section_sep('Other sensors') }} {% for s in data_monitor['sensors'] %} {% if not s['is_rms'] %} {{ tile_email(s['description'].upper(), s['unit'], s['icon'], s['tile'], s['tile_gradient_st'], s['tile_gradient_end']) }} {% endif %} {% endfor %} {{ section_sep('Consumption') }} {{ tile_email('CONSUMPTION', 'kWh', 'bar-chart', data_monitor['consumption']['tile'], (140, 39, 211, 0.83), (191, 160, 245, 0.27)) }} {{ section_sep('# of samples') }} {{ tile_email('Samples/sec', '#', 'tachometer', data_monitor['ref']['tile'], (0.5922, 0.149, 0.1451, 0.83), (0.5922, 0.149, 0.1451, 0.27)) }} {% endblock %}