From 150e88db19d0cbf9180b0fee22bbc5e92fad7fb9 Mon Sep 17 00:00:00 2001 From: "belevo\\mh" Date: Wed, 12 Aug 2026 13:38:37 +0200 Subject: [PATCH] =?UTF-8?q?Version=20von=20testing=20eingef=C3=BCgt,=20scr?= =?UTF-8?q?oll=20liste=20entfernt=20undkleine=20Bugsbehoben?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Energy_Pie/README.md | 80 +++++++++++++----------------------------- Energy_Pie/form.json | 1 - Energy_Pie/module.html | 29 ++++++++------- Energy_Pie/module.php | 52 ++++++++++++++++----------- 4 files changed, 70 insertions(+), 92 deletions(-) diff --git a/Energy_Pie/README.md b/Energy_Pie/README.md index e3abe65..1064c68 100644 --- a/Energy_Pie/README.md +++ b/Energy_Pie/README.md @@ -1,67 +1,37 @@ -# Manager_1 -Beschreibung des Moduls. +# Energy_Pie -### Inhaltsverzeichnis +IP-Symcon-Modul zur Darstellung von Energieverbrauch und Eigenverbrauch in der Kachelvisualisierung. -1. [Funktionsumfang](#1-funktionsumfang) -2. [Voraussetzungen](#2-voraussetzungen) -3. [Software-Installation](#3-software-installation) -4. [Einrichten der Instanzen in IP-Symcon](#4-einrichten-der-instanzen-in-ip-symcon) -5. [Statusvariablen und Profile](#5-statusvariablen-und-profile) -6. [WebFront](#6-webfront) -7. [PHP-Befehlsreferenz](#7-php-befehlsreferenz) +## Funktionen -### 1. Funktionsumfang +Das Modul zeigt folgende Werte an: -* +- Produktion +- Hausverbrauch +- Netzbezug +- Einspeisung +- Eigenverbrauchsquote +- Autarkiegrad -### 2. Voraussetzungen +Die Darstellung erfolgt mit zwei Kreisdiagrammen. + +## Voraussetzungen - IP-Symcon ab Version 7.1 +- Aktivierte Archivierung der verwendeten Energiezähler +- Energiezähler als fortlaufende kWh-Zähler -### 3. Software-Installation +## Konfiguration -* Über den Module Store das 'Manager_1'-Modul installieren. -* Alternativ über das Module Control folgende URL hinzufügen +Folgende Variablen müssen ausgewählt werden: -### 4. Einrichten der Instanzen in IP-Symcon +| Einstellung | Beschreibung | +|---|---| +| Produktion | Gesamte produzierte Energie in kWh | +| Einspeisung | Ins Netz eingespeiste Energie in kWh | +| Netzbezug | Aus dem Netz bezogene Energie in kWh | - Unter 'Instanz hinzufügen' kann das 'Manager_1'-Modul mithilfe des Schnellfilters gefunden werden. - - Weitere Informationen zum Hinzufügen von Instanzen in der [Dokumentation der Instanzen](https://www.symcon.de/service/dokumentation/konzepte/instanzen/#Instanz_hinzufügen) +Der Hausverbrauch wird automatisch berechnet: -__Konfigurationsseite__: - -Name | Beschreibung --------- | ------------------ - | - | - -### 5. Statusvariablen und Profile - -Die Statusvariablen/Kategorien werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen. - -#### Statusvariablen - -Name | Typ | Beschreibung ------- | ------- | ------------ - | | - | | - -#### Profile - -Name | Typ ------- | ------- - | - | - -### 6. WebFront - -Die Funktionalität, die das Modul im WebFront bietet. - -### 7. PHP-Befehlsreferenz - -`boolean GEF_BeispielFunktion(integer $InstanzID);` -Erklärung der Funktion. - -Beispiel: -`GEF_BeispielFunktion(12345);` \ No newline at end of file +```text +Hausverbrauch = Produktion - Einspeisung + Netzbezug \ No newline at end of file diff --git a/Energy_Pie/form.json b/Energy_Pie/form.json index a8b8127..7e3569f 100644 --- a/Energy_Pie/form.json +++ b/Energy_Pie/form.json @@ -1,7 +1,6 @@ { "elements": [ { "type": "SelectVariable", "name": "VarProduction", "caption": "Produktion (kWh)" }, - { "type": "SelectVariable", "name": "VarConsumption", "caption": "Verbrauch (kWh)" }, { "type": "SelectVariable", "name": "VarFeedIn", "caption": "Einspeisung (kWh)" }, { "type": "SelectVariable", "name": "VarGrid", "caption": "Bezug Netz (kWh)" } ] diff --git a/Energy_Pie/module.html b/Energy_Pie/module.html index fd5f16f..2bbda16 100644 --- a/Energy_Pie/module.html +++ b/Energy_Pie/module.html @@ -37,14 +37,12 @@