From ca2a0cb00d822a5f80bdec9da956548ae7955080 Mon Sep 17 00:00:00 2001 From: ISA Date: Mon, 23 Jun 2025 06:58:43 +0200 Subject: [PATCH] docs: README --- .env.development | 2 +- .env.production | 2 +- CHANGELOG.md | 5 +++++ README.md | 34 +++++++++++++++++----------------- package-lock.json | 4 ++-- package.json | 2 +- 6 files changed, 27 insertions(+), 22 deletions(-) diff --git a/.env.development b/.env.development index 03e5e88..045fad8 100644 --- a/.env.development +++ b/.env.development @@ -6,5 +6,5 @@ NEXT_PUBLIC_USE_MOCK_BACKEND_LOOP_START=false NEXT_PUBLIC_EXPORT_STATIC=false NEXT_PUBLIC_USE_CGI=false # 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) \ No newline at end of file diff --git a/.env.production b/.env.production index 0059bc1..3fd4022 100644 --- a/.env.production +++ b/.env.production @@ -5,5 +5,5 @@ NEXT_PUBLIC_CPL_API_PATH=/CPL NEXT_PUBLIC_EXPORT_STATIC=true NEXT_PUBLIC_USE_CGI=true # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.6.443 +NEXT_PUBLIC_APP_VERSION=1.6.444 NEXT_PUBLIC_CPL_MODE=production \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 163027e..dfd558f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## [1.6.444] – 2025-06-23 + +- feat: digitalOutputs separate jsSimulatedProd mode + +--- ## [1.6.443] – 2025-06-22 - feat: jsSimulatedProd-Modus für analoge & digitale Eingänge implementiert diff --git a/README.md b/README.md index 265a5cd..708f2bb 100644 --- a/README.md +++ b/README.md @@ -30,14 +30,14 @@ Die Benutzeroberfläche ist modular aufgebaut und ermöglicht Zugriff auf digita - Firmenname, Supportdaten - PDF-Slider für Anleitungen (Handbücher) -### 📈 **/dashboard** +### 📈 **Übersicht/dashboard** - Letzte 20 Systemmeldungen - Versionsinformationen (Frontend, Backend) - Modulstatus-Anzeige (Baugruppenträger) - Netzwerkdaten (IP, Subnetz, Gateway, OPC UA Status) -### 🛋️ **/kabelueberwachung** +### 🛋️ **kabelueberwachung** - Visualisierung aller Slots (1-32) in 4 Baugruppenträgern - Schleifen- und Isolationsmessung @@ -114,7 +114,7 @@ Beispielaufruf im DEV-Modus (über UI gesteuert, nicht manuell notwendig): -### 📡 **/digitalInputs** – Meldungseingänge +### 📡 Meldungseingänge / digitale Eingänge - Digitale Eingänge (1–32) mit Live-Statusanzeige - **Modale Einstellungen pro Eingang:** @@ -127,11 +127,11 @@ Beispielaufruf im DEV-Modus (über UI gesteuert, nicht manuell notwendig): 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. -### 🔌 **/digitalOutputs** – Schaltausgänge +### 🔌 Schaltausgänge / digitale Ausgänge -- Digitale Ausgänge (1–4) mit Schaltfunktion (Toggle) +- Digitale Ausgänge (1–4) mit Schaltfunktion -### 📉 **/analogeEingaenge** – Messwertüberwachung +### 📉 Messwerteingänge / analogeEingaenge - Tabellenübersicht über alle analogen Eingänge (z.B. Temperatur, Spannung) - **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` - Fehlerbehandlung und Ladeanzeigen für bessere Benutzerführung -### 📜 **/meldungen** – Berichte +### 📜 Berichte / Meldungen - Gesamte Historie aller Systemmeldungen - Farbcodierung je nach Gewichtung (Info, Warnung, Alarm) - Datumsauswahl (von/bis) zur Berichtsfilterung - 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:** - 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) - 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 diff --git a/package-lock.json b/package-lock.json index 00212b0..68ed658 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cpl-v4", - "version": "1.6.443", + "version": "1.6.444", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cpl-v4", - "version": "1.6.443", + "version": "1.6.444", "dependencies": { "@fontsource/roboto": "^5.1.0", "@iconify-icons/ri": "^1.2.10", diff --git a/package.json b/package.json index eb4c2ab..9f22eac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cpl-v4", - "version": "1.6.443", + "version": "1.6.444", "private": true, "scripts": { "dev": "next dev",