Files
Enelix-Utils/README.md
T
dh 4cbec75d56
Tests / test (push) Successful in 42s
Shelly MQTT Modul implementieren
2026-09-17 09:46:07 +00:00

45 lines
1.2 KiB
Markdown

# 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. Verbrauchskostenreport und Shelly
Modul sind als installierbare IP-Symcon-Module enthalten; die weiteren Module
sind derzeit als Diskussionsentwürfe dokumentiert.
## Module
- Verbrauchskostenreport (implementiert)
- Virtuelle Batterie
- CC100 Hardware
- Energiediagramm
- VGT-Schnittstelle
- Shelly Modul (implementiert)
Die vollständigen Tabellen mit Properties, Variablen, Verhalten und offenen
Punkten stehen in der [Modulübersicht](docs/module/README.md).
Prognose, Lizenzierung und Störüberwachung sind keine Module dieses
Repositories. Die Utils-Module bleiben auch untereinander unabhängig.
## 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 |