⚡ Energiemonitoring

Liegenschaften-Vergleich

Lade Zähler…

📊

Noch keine Zähler. Klicke + Zähler um einen Strom-, Gas-, Wasser- oder Wärmezähler anzulegen.

🔍

Keine Zähler für diese Liegenschaft.

🌡 Witterungsanalyse

Witterungsbereinigter Vergleich (letzte 90 Tage vs. Vorjahreszeitraum) und Ermittlung der tatsächlichen Heizgrenztemperatur. Benötigt einen konfigurierten AT-Sensor (Liegenschaften-Tab → Bearbeiten).

BACnet-Bindung (optional)

ℹ️ Der Zählwert wird aus den Trenddaten gelesen. Stelle sicher, dass Trending für dieses Objekt im Objects-Tab aktiviert ist.

Kinderzähler (Summanden)

Welche Zeitraster in der Detailansicht wählbar sind.

Nutzt den Außentemperatur-Sensor der zugeordneten Liegenschaft (je Periode gemittelt).

LETZTER ZÄHLERSTAND
VERBRAUCH GESAMT (Auswahl)
Δ VORJAHR
Δ VORMONAT
Verbrauch
Keine Daten für diesen Zeitraum.
Tagesverbrauch-Heatmap
wenig
Keine Tagesdaten für dieses Jahr.
Jahresvergleich
Kumulierter Jahresverbrauch (Wasserfall)
🔍 Erweiterte Analytik Lastspitzen · Grundlast · Prognose · Benchmark · Anomalie lädt …
📈 Prognose & Budget
⚡ Lastgang & Leistungsspitzen (30 Tage, 15-min)
🌙 Grundlast (Dauerverbraucher)
🏢 Flächenbenchmark kWh/(m²·a)
🚨 Anomalie-Check (letzte abgeschlossene Woche)
Manuelle Ablesung eintragen
Zielwerte (Monat/Jahr)
Noch keine Zielwerte.

📄 Berichte & Zeitpläne

E-Mail-Versand erfordert den smtp-Block in config.json (Host, Port, Absender).
Lade Templates…
Noch keine Report-Templates. Mit „+ Template“ einen Bericht aus Bausteinen zusammenstellen — Zeitpläne versenden ihn dann automatisch als PDF via Telegram/E-Mail.

Anlagenschemen

Lade Schemas…

🏭

Noch keine Schemas. Klicke + Neu um ein Heizkreis-Schema anzulegen.

Neues Schema

VL RL T AUßEN T T ! M POS VORLAUF SOLL WÄRMEMENGE
LÜFTUNGSANLAGE / RLT-GERÄT AUL ZUL ABL FOL FILTER ZU F WÄRMERÜCKGEWINNUNG HEIZREG HZG KÜHLREG LÜFTER ZU LÜFTER AB FILTER AB F
ÜBERGABESTATION PRIMÄR WÄRMETAUSCHER SEKUNDÄR VENTIL ! M T T T T
WARMWASSERBEREITUNG SPEICHER HEIZUNG M WARMWASSER → ZAP ← KW M ZIRKULATION T T

Keine Bindings konfiguriert. Klicke Konfigurieren um BACnet-Objekte zuzuweisen.

Konfigurieren:

Weise jedem Slot ein BACnet-Objekt zu. Nicht vorhandene Komponenten können per Toggle ausgeblendet werden.

Dashboard

Online
Offline
Alarme
Events
Getrended

Aktive Alarme
Gerät Objekt Status Priorität Seit
📊

Noch keine Kacheln. Klicke + Kachel um ein Trend-Objekt hinzuzufügen.

Devices

Loading devices…

📡

No devices found. Click Scan Network to discover BACnet devices.

☁ Priva Cloud

Handbetrieb · Fallback · live · Controller ·
Live-Daten werden geladen…
Keine Priva-Live-Daten verfügbar. Läuft die Cloud-Quelle?
Keine Priva-Controller in der Liegenschaft „".

Objects

auto 15s
🔧

Select a device to view its objects.

Loading objects…

📋

No objects found. Click Scan Objects to discover.

Object ID Beschreibung Present Value Units Trending Interval (s)

Schedules

Keine Schedule-Objekte im Cache — „Scan" klicken um Gerät zu durchsuchen.
Bitte Gerät wählen.
PV: Default:

Kein Wochenplan — erst „Live lesen" ausführen.

Kalender-Objekte

Keine Kalender-Objekte gefunden. Stellen Sie sicher, dass Kalender im Device entdeckt wurden.

Keine Ausnahmen definiert.

Periode Priorität Zeitwerte
Schedule aus der Liste wählen

Multitrend

Einzeltrends findest du in der Objektliste (📈)
Objekte:

Trend benennen und speichern

Gespeicherte Trends
📈

Objekte oben auswählen und hinzufügen, dann auf Laden klicken.

Lade Trenddaten…

📭

Keine Daten im gewählten Zeitraum.

Multitrend

System Status

Container:
💾 Datensicherung SQLite · Einstellungen · SC-Zertifikate · Secrets

Lädt ein .tar.gz auf deinen Rechner — das ist die Off-Host-Kopie. Enthält Secrets, bitte sicher verwahren.


SC-Zertifikate werden sofort zurückgespielt. config.json, DEOS-Profile und Secrets sind read-only gemountet → sie landen im Staging-Ordner und müssen auf dem Host kopiert + neu deployt werden.

Devices
Objects (loaded)
Trended Objects
Online Devices
Currently Polled Objects

No objects are currently being trended.

Device Object Type Instance Poll Interval Last Value

🏢 Liegenschaften

🌡 Witterungsbereinigung (HGT)

Gerät wählen, dann das Außentemperatur-Objekt — als Analog Value/Input (Live-Wert, muss getrendet sein) oder als Trendlog (synchronisierte Aufzeichnung). Mit konfiguriertem Sensor werden Heizgradtage (VDI 3807) berechnet und der Energieverbrauch witterungsbereinigt ausgewiesen (kWh/Kd).

Arbeitspreise je Energieart mit Gültigkeitszeitraum. Ein Preiswechsel wird über zwei Zeilen abgebildet (die ältere Zeile mit Gültig bis, die neue mit Gültig ab). Diese Preise speisen die Kosten-Bausteine im Report-Editor.

Tarife können nach dem ersten Speichern der Liegenschaft hinterlegt werden.

Emissionsfaktoren je Energieart mit Gültigkeitszeitraum (z. B. Strom 0,380 kg/kWh, Erdgas 0,201 kg/kWh). Diese Faktoren speisen die CO₂-Bausteine im Report-Editor.

CO₂-Faktoren können nach dem ersten Speichern der Liegenschaft hinterlegt werden.

Lade Liegenschaften…

🏢

Keine Liegenschaften vorhanden.

Klicken Sie auf + Neu, um die erste anzulegen.

Nur Liegenschaften mit Koordinaten werden auf der Karte angezeigt.

Lade Energiefluss…

ℹ Hinweise zur Datenlage
Kräftige farbige Flüsse = gemessen · blasse graue Flüsse = aus Ventil/Temperatur geschätzt.

KI-Regleranalyse

🤖 · ⚠ KI-Analyse deaktiviert
🧠
lädt Modelle…
Keine Modelle.
🏢 Portfolio-Analyse Alle Controller einer Liegenschaft — Ranking nach Kritikalität
📈 Kritikalitäts-Verlauf — Summe je Scan über alle Controller der Liegenschaft
Lade Verlauf…
🤖 Regler-KI-Analyse

KI-Analyse ist deaktiviert. Bitte Provider in config.json aktivieren.

⏳ KI analysiert Signale ⏳ PDF wird erstellt…
⚡ Automatische Vollanalyse 6 Themen · Scheduler · Ferienprogramm · Heizkennlinien · Energieeffizienz · Trendlinien · Zeitsynchronisation

Analysiert den ausgewählten Controller automatisch über alle 6 Themenbereiche und erstellt einen strukturierten Bericht. Controller und Zeitraum aus dem obigen Bereich werden übernommen.

⏳ KI analysiert alle 6 Themen parallel — bitte warten (ca. 1–3 min)… ⏳ PDF wird erstellt…
📚 Wissensbasis
Lade Wissensbasis…
📝 Nutzer-Anmerkungen Werden bei jeder Analyse als Kontext mitgegeben
Bitte zuerst einen Controller auswählen.

Hinterlegen Sie hier Informationen zum Controller, die die KI bei der Analyse berücksichtigen soll — z.B. "HK1 ist ein ungeregelter Heizkreis", "HK3 versorgt die Turnhalle (hohe Speichermasse)".

✓ Gespeichert
✅ Wirkungs-Nachweis Angewandte Änderungsvorschläge — hält der Wert, was bewirkt er?
Bitte zuerst einen Controller auswählen.
Für diesen Controller wurden noch keine Vorschläge angewendet.
📊 Energieeinspar-Nachweis Witterungsbereinigt (Wettereinfluss herausgerechnet) · VDI 3807
ℹ️ Begriffe & Kennzahlen erklärt
Baseline (Momentaufnahme) — gespeicherter Zustand des Reglers als Vorher-Vergleichspunkt.
Heizgradtage (HGT) in Kelvin-Tagen (Kd) — Maß dafür, wie viel geheizt werden musste. Basis für den witterungsbereinigten Verbrauchsvergleich.
Witterungsbereinigung — der Wettereinfluss wird herausgerechnet, damit verschiedene Zeiträume vergleichbar werden (VDI 3807).
Vorlauf (VL) / Rücklauf (RL) — Heizwasser hin zum Verbraucher (VL) bzw. zurück zum Erzeuger (RL).
Trägheit τ (tau) — wie lange das Gebäude zum Aufheizen (τ_heat) bzw. Auskühlen (τ_cool) braucht, in Stunden.
Heizkurve — Zusammenhang zwischen Außentemperatur und nötiger Vorlauftemperatur.
Effizienz A–F — Schulnoten-Skala (A gut … F schlecht) aus den Modellkennzahlen.
Δ% (Abweichung) — prozentuale Veränderung gegenüber der Baseline (grün = besser/weniger, rot = schlechter/mehr).

Speichert den aktuellen Reglerzustand als Momentaufnahme (Baseline) — Trendwerte, Sollwerte und Zeitprogramme. Sie dient später als Vorher-Vergleichspunkt, z.B. um eine Optimierung nachzuweisen.

Bitte zuerst einen Controller auswählen.
Gespeicherte Momentaufnahmen
Noch keine Momentaufnahme gespeichert.
Wählen Sie im Tab „Zustand sichern" eine gespeicherte Momentaufnahme und klicken Sie „Vergleichen". Angezeigt werden die Signale, die sich seither verändert haben.

Berechnet die Heizgradtage (HGT) aus den Außentemperatur-Daten — ein Maß dafür, wie viel im Zeitraum geheizt werden musste. Damit lässt sich der Verbrauch witterungsbereinigt (um den Wettereinfluss bereinigt) vergleichen (VDI 3807).

Bitte zuerst einen Controller auswählen.
Klicke „Objekte laden" um Trendobjekte des Controllers abzurufen.

Umfassende Energieanalyse des Gebäudes: Wie träge reagiert es, wie gut sind die Heizkurven eingestellt, wie effizient läuft die Anlage — mit konkreten Optimierungsvorschlägen. Ordnen Sie dazu unten die passenden Signale zu (die ✨ Auto-Erkennung übernimmt das meist automatisch).

Bitte zuerst einen Controller auswählen.
Signalkonfiguration wird pro Controller gespeichert
🌡 Außentemperatur Pflicht
Klicke „Objekte laden" um Trendobjekte abzurufen.
🔥 Wärmeerzeuger (Kessel/Wärmepumpe) optional
Kein Erzeuger konfiguriert — Energieanalyse wird übersprungen.
♨️ Heizkreise
Kein Heizkreis konfiguriert — Heizkurven-/Modellanalyse wird übersprungen.
🏠 Raumtemperaturen
Keine Raumtemperaturen konfiguriert.
°C
Tage
Energieflussdiagramm
🌡 Außentemp. Verteiler

Berechnet vorausschauend den optimalen Heizstart je Heizkreis (aus Trägheit und Wetterprognose) und trägt ihn ins Ausnahme-Zeitprogramm des Reglers ein (BACnet Exception-Schedule). Simulation = berechnet nur, schreibt nichts ins Gerät.

Lade Konfiguration…
🔧 Die detaillierte Konfiguration (Zeitfenster, Objektzuordnung, Trägheitswerte) ist im Expertenmodus sichtbar — oben rechts umschalten. Status und Ergebnis des letzten Laufs sehen Sie auch hier.
BACnet Device Alarms All normal
Fault Offnormal High-Limit Low-Limit

Loading BACnet alarms…

No active BACnet alarms.

Device Object Type / Inst. Event State NC Priorität Quelle First Seen Ack

Active Alerts

All clear

Loading alerts…

No active or recent alerts.

State Message Device / Object Triggered Value

Alert Rules

Loading rules…

🔔

No alert rules defined. Click + New Rule to create one.

Name Type Device Object Threshold Enabled

🔐 BACnet/SC Nodes

SC Hub
Hub-Zertifikat: bis
Root CA: bis
Signing CA AKTIV Nicht vorhanden
Subject: bis
Node-Zertifikate werden mit der Signing CA signiert (3-stufige PKI).

Empfohlen für echte BACnet/SC-Geräte. Erstellt eine Zwischen-CA (pathlen:0) signiert von der Root CA.

Gerät-CSR signieren

Für echte BACnet/SC-Geräte (z.B. Delta Controls O3): CSR vom Gerät herunterladen, hier einfügen und signieren. Das Gerät behält seinen privaten Schlüssel — du erhältst nur das signierte Zertifikat.

Neues Node-Zertifikat erstellen

Signiert mit: Signing CA — inkl. BACnet/SC Extensions (keyUsage, extendedKeyUsage, basicConstraints)

Signiert mit: Root CA (direkt) — inkl. BACnet/SC Extensions

Node-Zertifikate
Lade...

Noch keine Node-Zertifikate vorhanden.

Erstelle oben ein neues Zertifikat, um einen SC-Node anzubinden.

Name Subject Gültig bis Serial Key

Anleitung: SC Node verbinden

  1. Zertifikat oben erstellen und ZIP herunterladen
  2. ZIP auf dem Node-Rechner entpacken
  3. Properties-Datei anpassen: device.instance und sc.vmac müssen eindeutig sein
  4. Node starten: java -cp "classes:lib/*" dev.bscs.common.Application config/<name>.properties
  5. Der Node verbindet sich automatisch per WSS/TLS mit dem Hub

Benutzerverwaltung

Neuer Benutzer

Benutzername Rolle Status Telegram
Lade Benutzer…
👤

Keine Benutzer gefunden.