feat(energy-pie): finish configurable colors and Symcon 8 migration
Tests / test (push) Waiting to run
Tests / test (push) Waiting to run
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
# Energy Pie: Hintergrundfarben und Symcon-8-Farbauswahl
|
||||
|
||||
## Umfang und Migration
|
||||
|
||||
Auf ausdruecklichen Auftrag von Daniel Haefliger werden die bereits vorbereiteten,
|
||||
noch unveroeffentlichten Energy-Pie-Aenderungen weitergefuehrt. Die Grundfarbe und
|
||||
zwei Verlaufsfarben sind einstellbar. Text und native Bedienelemente folgen der
|
||||
Helligkeit der Grundfarbe. Bestehende Standardfarben bleiben erhalten.
|
||||
|
||||
Die fuenf Farbauswahlen verwenden Integer-Properties mit dem Suffix `RGB`.
|
||||
Die bisherigen String-Properties bleiben kompatibel und werden beim Anwenden
|
||||
bidirektional synchronisiert. Bei gleichzeitiger Aenderung gewinnt die numerische
|
||||
Farbauswahl. Gespeicherte Farben, Energiezaehler, Archivdaten und nicht betroffene
|
||||
Einstellungen werden nicht zurueckgesetzt. Ungueltige Farben erzeugen einen
|
||||
Konfigurationsfehler; die Darstellung verwendet einen sicheren Standard.
|
||||
|
||||
## Erneute Pruefung am 7. Oktober 2026
|
||||
|
||||
- Utils: 58 PHPUnit-Tests mit 365 Assertions bestanden.
|
||||
- Energy Pie: sieben JavaScript-Tests bestanden.
|
||||
- Geaenderte PHP-Dateien: Syntaxpruefung erfolgreich; Diff ohne Formatfehler.
|
||||
- Chromium: helle und dunkle Darstellung jeweils bei 1280, 390 und 320 Pixeln;
|
||||
kein horizontaler Ueberlauf, Bedienelemente erreichbar, Farbwechsel wirksam.
|
||||
- EMS: 360 PHPUnit-Tests mit 1771 Assertions bestanden.
|
||||
- Forecast-Formular 71, Manager-Aktionen 26, Regeltest 96 und Empfaenger 32
|
||||
isolierte Pruefungen bestanden. Diese ersetzen keine Anlagenabnahme.
|
||||
|
||||
Die bestehenden Nachweise der Symcon-8-Farbauswahl/Migration stammen aus der
|
||||
vorherigen Entwicklungsinstallation, nicht aus einer neuen Lihrenmoos-Abnahme.
|
||||
Weitere offene Dokumentationsaenderungen werden nicht mit diesem Release
|
||||
veroeffentlicht.
|
||||
|
||||
## Abgrenzung zum Forecast-/SDL-Rollout
|
||||
|
||||
EMS `372b997` enthaelt bereits die Forecast-Bedienintegration, die Portaldiagramme
|
||||
und SDL-Anzeigen. Auf Lihrenmoos stimmen ManagerSDLTrait,
|
||||
ManagerPrognoseFormular und ManagerEnergieTrait mit diesem Quellstand ueberein.
|
||||
Die hier freigegebene neue Farbauswahl ist dort noch nicht installiert.
|
||||
|
||||
Die oeffentlichen Portaldateien wurden erneut per HTTP 200 und Dateihash
|
||||
bestaetigt. Fuer die vollstaendige gespeicherte Eingangsprognose fehlt weiterhin
|
||||
der privilegierte Backend-Rollout; dessen erneute Vorpruefung war erfolgreich.
|
||||
Der Agent besitzt auf enelix-services keinen Docker-Socketzugriff.
|
||||
|
||||
Die gespeicherte Anlagenkonfiguration zeigt alten Netzfahrplan EIN und neue
|
||||
Netzfahrplansteuerung AUS. Die alte Testfreigabe endete am 7. Oktober 2026 um
|
||||
17:38:07 Europe/Zurich. Ein kontrollierter Symcon-Neustart nach frischer Sicherung,
|
||||
automatische Timerpruefung, physischer Soll-/Ist-Nachweis, Planwechsel und sicherer
|
||||
Stopp sowie unabhaengiger Geraeteausfallschutz bleiben Betriebsvoraussetzungen.
|
||||
Dieser Release veraendert keine Stellfreigaben und aktiviert keinen Dauerbetrieb.
|
||||
|
||||
## Pull-Request-Text
|
||||
|
||||
Vorbereitete Energy-Pie-Hintergrundfarben abschliessen und Symcon-8-Farbauswahl
|
||||
verlustfrei mit bisherigen Farbproperties synchronisieren. Regressionstests und
|
||||
responsive Browserpruefung erfolgreich. Bestehende Forecast-/SDL-Integration
|
||||
beibehalten; Anlagenrollout und offene Betriebsfreigabe getrennt dokumentieren.
|
||||
Reference in New Issue
Block a user