docs: README

This commit is contained in:
ISA
2025-06-23 06:58:43 +02:00
parent ff3f418636
commit ca2a0cb00d
6 changed files with 27 additions and 22 deletions

View File

@@ -6,5 +6,5 @@ NEXT_PUBLIC_USE_MOCK_BACKEND_LOOP_START=false
NEXT_PUBLIC_EXPORT_STATIC=false NEXT_PUBLIC_EXPORT_STATIC=false
NEXT_PUBLIC_USE_CGI=false NEXT_PUBLIC_USE_CGI=false
# App-Versionsnummer # App-Versionsnummer
NEXT_PUBLIC_APP_VERSION=1.6.443 NEXT_PUBLIC_APP_VERSION=1.6.444
NEXT_PUBLIC_CPL_MODE=jsSimulatedProd # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter) NEXT_PUBLIC_CPL_MODE=jsSimulatedProd # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter)

View File

@@ -5,5 +5,5 @@ NEXT_PUBLIC_CPL_API_PATH=/CPL
NEXT_PUBLIC_EXPORT_STATIC=true NEXT_PUBLIC_EXPORT_STATIC=true
NEXT_PUBLIC_USE_CGI=true NEXT_PUBLIC_USE_CGI=true
# App-Versionsnummer # App-Versionsnummer
NEXT_PUBLIC_APP_VERSION=1.6.443 NEXT_PUBLIC_APP_VERSION=1.6.444
NEXT_PUBLIC_CPL_MODE=production NEXT_PUBLIC_CPL_MODE=production

View File

@@ -1,3 +1,8 @@
## [1.6.444] 2025-06-23
- feat: digitalOutputs separate jsSimulatedProd mode
---
## [1.6.443] 2025-06-22 ## [1.6.443] 2025-06-22
- feat: jsSimulatedProd-Modus für analoge & digitale Eingänge implementiert - feat: jsSimulatedProd-Modus für analoge & digitale Eingänge implementiert

View File

@@ -30,14 +30,14 @@ Die Benutzeroberfläche ist modular aufgebaut und ermöglicht Zugriff auf digita
- Firmenname, Supportdaten - Firmenname, Supportdaten
- PDF-Slider für Anleitungen (Handbücher) - PDF-Slider für Anleitungen (Handbücher)
### 📈 **/dashboard** ### 📈 **Übersicht/dashboard**
- Letzte 20 Systemmeldungen - Letzte 20 Systemmeldungen
- Versionsinformationen (Frontend, Backend) - Versionsinformationen (Frontend, Backend)
- Modulstatus-Anzeige (Baugruppenträger) - Modulstatus-Anzeige (Baugruppenträger)
- Netzwerkdaten (IP, Subnetz, Gateway, OPC UA Status) - Netzwerkdaten (IP, Subnetz, Gateway, OPC UA Status)
### 🛋️ **/kabelueberwachung** ### 🛋️ **kabelueberwachung**
- Visualisierung aller Slots (1-32) in 4 Baugruppenträgern - Visualisierung aller Slots (1-32) in 4 Baugruppenträgern
- Schleifen- und Isolationsmessung - Schleifen- und Isolationsmessung
@@ -114,7 +114,7 @@ Beispielaufruf im DEV-Modus (über UI gesteuert, nicht manuell notwendig):
</details> </details>
### 📡 **/digitalInputs** Meldungseingänge ### 📡 Meldungseingänge / digitale Eingänge
- Digitale Eingänge (132) mit Live-Statusanzeige - Digitale Eingänge (132) mit Live-Statusanzeige
- **Modale Einstellungen pro Eingang:** - **Modale Einstellungen pro Eingang:**
@@ -127,11 +127,11 @@ Beispielaufruf im DEV-Modus (über UI gesteuert, nicht manuell notwendig):
Echtzeit-Rückmeldung nach Speichern: Echtzeit-Rückmeldung nach Speichern:
Änderungen in den KUE-Einstellungen (Bezeichnung, Grenzwerte, Intervalle) werden direkt im UI angezeigt ohne Neuladen oder Navigation. Die Eingabewerte werden lokal aktualisiert, nachdem die Daten erfolgreich an das CPL gesendet wurden. Änderungen in den KUE-Einstellungen (Bezeichnung, Grenzwerte, Intervalle) werden direkt im UI angezeigt ohne Neuladen oder Navigation. Die Eingabewerte werden lokal aktualisiert, nachdem die Daten erfolgreich an das CPL gesendet wurden.
### 🔌 **/digitalOutputs** Schaltausgänge ### 🔌 Schaltausgänge / digitale Ausgänge
- Digitale Ausgänge (14) mit Schaltfunktion (Toggle) - Digitale Ausgänge (14) mit Schaltfunktion
### 📉 **/analogeEingaenge** Messwertüberwachung ### 📉 Messwerteingänge / analogeEingaenge
- Tabellenübersicht über alle analogen Eingänge (z.B. Temperatur, Spannung) - Tabellenübersicht über alle analogen Eingänge (z.B. Temperatur, Spannung)
- **Modale Einstellungen pro analogen Eingang:** - **Modale Einstellungen pro analogen Eingang:**
@@ -158,14 +158,23 @@ Beispielaufruf im DEV-Modus (über UI gesteuert, nicht manuell notwendig):
- Einheitlicher Zugriff auf analoge Messdaten über Redux-Slice `analogInputsHistory` - Einheitlicher Zugriff auf analoge Messdaten über Redux-Slice `analogInputsHistory`
- Fehlerbehandlung und Ladeanzeigen für bessere Benutzerführung - Fehlerbehandlung und Ladeanzeigen für bessere Benutzerführung
### 📜 **/meldungen** Berichte ### 📜 Berichte / Meldungen
- Gesamte Historie aller Systemmeldungen - Gesamte Historie aller Systemmeldungen
- Farbcodierung je nach Gewichtung (Info, Warnung, Alarm) - Farbcodierung je nach Gewichtung (Info, Warnung, Alarm)
- Datumsauswahl (von/bis) zur Berichtsfilterung - Datumsauswahl (von/bis) zur Berichtsfilterung
- Pagination zur Navigation durch Berichte - Pagination zur Navigation durch Berichte
### ⚙️ **/einstellungen** Systemeinstellungen ### 🔌 System
- Live-Anzeige von:
- +5V, +15V, -15V, -98V Spannungen
- CPU- und ADC-Temperaturen
- Verlaufskurven über Zeit (Chart.js)
- Spannungen und Temperaturen werden jetzt in zwei separaten Charts nebeneinander dargestellt
- Spannungswerte (+5V, +15V, -15V, -98V) werden mit zwei Nachkommastellen angezeigt
### ⚙️ Einstellungen
- **Allgemeine Einstellungen:** - **Allgemeine Einstellungen:**
- Geräte-Name ändern - Geräte-Name ändern
@@ -189,15 +198,6 @@ Beispielaufruf im DEV-Modus (über UI gesteuert, nicht manuell notwendig):
- Admin kann sich anmelden z.B. für KÜs Firmware Update (Login Admin-Bereich) - Admin kann sich anmelden z.B. für KÜs Firmware Update (Login Admin-Bereich)
- Hier kommen später noch mehr Funktionen rein. - Hier kommen später noch mehr Funktionen rein.
### 🔌 **/system**
- Live-Anzeige von:
- +5V, +15V, -15V, -98V Spannungen
- CPU- und ADC-Temperaturen
- Verlaufskurven über Zeit (Chart.js)
- Spannungen und Temperaturen werden jetzt in zwei separaten Charts nebeneinander dargestellt
- Spannungswerte (+5V, +15V, -15V, -98V) werden mit zwei Nachkommastellen angezeigt
--- ---
## 🔧 Installation & Lokale Entwicklung ## 🔧 Installation & Lokale Entwicklung

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "cpl-v4", "name": "cpl-v4",
"version": "1.6.443", "version": "1.6.444",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "cpl-v4", "name": "cpl-v4",
"version": "1.6.443", "version": "1.6.444",
"dependencies": { "dependencies": {
"@fontsource/roboto": "^5.1.0", "@fontsource/roboto": "^5.1.0",
"@iconify-icons/ri": "^1.2.10", "@iconify-icons/ri": "^1.2.10",

View File

@@ -1,6 +1,6 @@
{ {
"name": "cpl-v4", "name": "cpl-v4",
"version": "1.6.443", "version": "1.6.444",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "next dev", "dev": "next dev",