1.9 KiB
Enelix-2-Demoanlage
Die Demo erzeugt idempotent eine vollständige, spielbare EMS-Anlage in IP-Symcon 8.x:
- Enelix Manager mit manueller Zuordnung,
- zwei mehrstufige Boiler (1,2/2,4 kW und 1,5/3,0 kW),
- einen einstufigen Entfeuchter (0,9 kW),
- simulierte PV-Erzeugung, Grundlast, Netzleistung und Boilertemperaturen,
- Kachelvisualisierung mit Energiefluss und bedienbaren Simulationswerten,
- Archivierung der wichtigsten Leistungs- und Temperaturwerte.
Installation
Das Repository muss in der IP-Symcon-Modulverwaltung auf dem gewünschten Stand installiert sein. Danach in der Schnellausführung starten:
require_once IPS_GetKernelDir() . 'modules/Enelix-EMS/examples/Demoanlage/bootstrap.php';
$result = enelixDemoInstall();
print_r($result);
Ein weiterer Lauf aktualisiert dieselbe Anlage anhand stabiler Idents und erzeugt keine Duplikate. Bestehende, nicht zur Demo gehörende Objekte werden nicht verändert oder gelöscht.
Bedienung
In der Kachelvisualisierung öffnet die Startkategorie Enelix 2 Demoanlage.
Unter Simulation lassen sich Tageslauf, Tageszeit, Geschwindigkeit,
PV-Spitzenleistung, Bewölkung und Haus-Grundlast verändern. Der Manager verteilt
den verfügbaren PV-Überschuss nach Priorität auf beide Boiler und den Entfeuchter.
Validierung
- Alle vier Enelix-Instanzen müssen Status 102 besitzen.
- Der Manager muss drei Verbraucher melden.
- Bei ausreichendem PV-Überschuss müssen Verbraucher schalten.
- Netzleistung, PV-Leistung, Verbraucherleistung und Temperaturen werden archiviert.
- Ein erneuter Installationslauf muss dieselbe Root-ID zurückgeben.
Rollback
Nur die eindeutig gekennzeichnete Demo wird entfernt:
require_once IPS_GetKernelDir() . 'modules/Enelix-EMS/examples/Demoanlage/bootstrap.php';
enelixDemoRemove(true);
Der boolesche Parameter ist eine bewusste Löschbestätigung. Fremde Objektbäume und Systeminstanzen bleiben unberührt.