{% extends 'base.html.twig' %} {% block title %}Alarm-Verlauf{% endblock %} {% block content %}

Filter

{% if alarms is empty %}

Keine Alarme gefunden.

Passen Sie die Filter an oder es liegen im gewählten Zeitraum keine Einträge vor.

{% else %}
{% for alarm in alarms %} {% set alarmLevel = alarm.metadata.level|default(alarm.severity == 'critical' ? 'alarm' : 'warn') %} {% endfor %}
Zeit Datalogger Sektion Typ Level Wert / Schwelle Nachricht Status Quittiert
{{ alarm.createdAt|date('d.m.Y H:i') }} {{ dataloggerNames[alarm.dataloggerId]|default('–') }} {{ alarm.groupName|default('–') }} {{ alarm.type }} {{ alarmLevel|alarm_level_label }} {{ alarm.value }} / {{ alarm.threshold }}{% if alarm.direction %} ({{ alarm.direction }}){% endif %} {{ alarm.message|slice(0, 80) }}{% if alarm.message|length > 80 %}…{% endif %} {% if alarm.resolvedAt %} Aufgelöst {{ alarm.resolvedAt|date('d.m.Y H:i') }} {% else %} Aktiv {% endif %} {% if alarm.acknowledged %} Ja{% if alarm.acknowledgedBy %} ({{ alarm.acknowledgedBy }}){% endif %} {% else %} {% endif %}

Angezeigt: {{ alarms|length }} Einträge (max. 500).

{% endif %}
{% endblock %}