{% extends 'base.html.twig' %} {% block title %}Alarm-Historie - {{ datalogger.name }}{% endblock %} {% block content %}
{% include 'components/datalogger_tabs.html.twig' with { 'datalogger': datalogger, 'activeTab': 'app_alarms', 'activeAlarmsCount': activeAlarmsCount, 'criticalAlarmsCount': criticalAlarmsCount } %}Keine Alarme in der Historie
| Zeitpunkt | Gruppe | Typ | Level | Wert | Schwellenwert | Status | Aktion |
|---|---|---|---|---|---|---|---|
|
{{ alarm.createdAt|date('d.m.Y H:i:s') }}
{% if alarm.resolvedAt %} Aufgelöst: {{ alarm.resolvedAt|date('d.m.Y H:i:s') }}{% endif %} |
{{ alarm.groupName ?? 'System' }} | {{ alarm.type|alarm_type_label }} | {{ alarmLevel|alarm_level_label }} | {% if alarm.value is not null %}{{ alarm.value|number_format(2) }} {{ alarm.type|alarm_unit }}{% else %}-{% endif %} | {% if alarm.threshold is not null and alarm.threshold > 0 %}{{ alarm.threshold|number_format(2) }} {{ alarm.type|alarm_unit }}{% else %}-{% endif %} |
{% if alarm.resolvedAt %}
Aufgelöst
{% elseif alarm.acknowledged %}
Quittiert
{% else %}
Aktiv
{% endif %}
{% if alarm.acknowledged %} Quittiert{% endif %} {% if alarm.notified %} Benachrichtigt{% endif %} |
{% set canAcknowledge = alarm.resolvedAt or alarm.type == 'leakage' %} {% if not alarm.acknowledged and canAcknowledge %} {% elseif alarm.acknowledged %} Quittiert {% elseif not alarm.resolvedAt %} Noch aktiv {% else %}-{% endif %} |