From 0d9e83bbad1f8e7f4c6d20ec6e8dd4cad0ce156e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Thu, 10 Sep 2026 07:28:15 +0000 Subject: [PATCH] dh_Agent: Utils-Grundgeruest initialisieren --- README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..8f9cd47 --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +# Enelix Utils + +Unabhaengige Zusatzmodule fuer IP-Symcon. Dieses Repository ist nicht vom Enelix EMS abhaengig; auch die Utils-Module werden untereinander nicht gekoppelt. + +## Status + +Das Repository befindet sich im Aufbau. Noch nicht gepruefte Module werden nicht als leere Platzhalter angelegt. + +## Geplante Module + +- Abrechnungsmanager +- Virtuelle Batterie +- CC100 Hardware +- Energiediagramm +- VGT-Schnittstelle +- Shelly Modul + +## Voraussetzungen + +- IP-Symcon ab Version 8.0 +- PHP ab Version 8.0 fuer die Entwicklungstests + +## Entwicklung und Tests + +```bash +composer install +composer check +``` + +Neue oder geaenderte Funktionen werden zusammen mit ihren PHPUnit-Tests eingecheckt. Die CI-Pruefung muss vor der Uebernahme in einen Freigabebranch erfolgreich sein. + +| Git-Branch | IP-Symcon-Kanal | +| --- | --- | +| `main` | Stable | +| `beta` | Beta | +| `develop` | Testing | +