{% extends "base.html" %} {% block title %}{{ seiten_titel }} - Mercedes-Benz TBA Marienfelde{% endblock %} {% block head %} {{ super() }} {% endblock %} {% block content %}

{{ seiten_titel }}

Backend-gesteuerte Drucker-Verwaltung über Tapo-Steckdosen

{% if system_status == 'healthy' %}
System Gesund {% elif system_status == 'warning' %}
System Warnung {% else %}
System Fehler {% endif %}

Gesamt

{{ stats.gesamt_drucker or 0 }}

Drucker registriert

Online

{{ stats.online_drucker or 0 }}

Aktuell eingeschaltet

Offline

{{ stats.offline_drucker or 0 }}

Aktuell ausgeschaltet

Verfügbarkeit

{{ stats.verfügbarkeits_rate or 0 }}%

Durchschnittlich

{% if benutzer_kann_steuern %}

🎮 System-Steuerung

🔄 Status aktualisieren {% if current_user.is_admin %}
{% endif %}
Letztes Update: {{ letztes_update }}
{% endif %} {% if drucker %}
{% for drucker_item in drucker %}

{{ drucker_item.name }}

{{ drucker_item.model }}

{{ drucker_item.status_icon }} {{ drucker_item.status_text }}
Standort: {{ drucker_item.location }}
{% if drucker_item.plug_ip %}
Steckdose: {{ drucker_item.plug_ip }}
{% endif %}
Aktuelle Leistung: {{ drucker_item.current_power }} W
Verbrauch heute: {{ drucker_item.daily_consumption }} kWh
{% if benutzer_kann_steuern and drucker_item.kann_gesteuert_werden %}
📊 Details anzeigen
{% else %}
{% if not drucker_item.kann_gesteuert_werden %}

⚠️ Keine Steckdose konfiguriert

{% else %}

🔒 Keine Berechtigung

{% endif %}
{% endif %}
{% endfor %}
{% else %}

Keine Drucker gefunden

Es sind noch keine Drucker im System registriert.

{% if error %}

Fehler: {{ error }}

{% endif %}
{% endif %} {% if stats and stats.gesamt_verbrauch %}

⚡ Energie-Übersicht

{{ stats.gesamt_verbrauch }} kWh

Gesamtverbrauch heute

{{ stats.aktuelle_leistung }} W

Aktuelle Gesamtleistung

{{ stats.geschätzte_kosten }} €

Geschätzte Kosten heute

{% endif %}
🔌 Tapo-Integration: {{ "✅ Verfügbar" if tapo_verfügbar else "❌ Nicht verfügbar" }} 📡 Backend-Kontrolle: ✅ Aktiv 🚫 JavaScript: ❌ Deaktiviert
Zeitstempel: {{ timestamp }}
{% endblock %}