diff --git a/config/webVersion.ts b/config/webVersion.ts index a7dd32e..1b4c9ac 100644 --- a/config/webVersion.ts +++ b/config/webVersion.ts @@ -6,5 +6,5 @@ 2: Patch oder Hotfix (Bugfixes oder kleine Änderungen). */ -const webVersion = "1.6.349"; +const webVersion = "1.6.350"; export default webVersion; diff --git a/docusaurus/docs/einstellungen.md b/docusaurus/docs/einstellungen.md index db0fc3a..89053c3 100644 --- a/docusaurus/docs/einstellungen.md +++ b/docusaurus/docs/einstellungen.md @@ -1,29 +1,77 @@ -# ⚙️ Einstellungen +--- +title: ⚙️ Einstellungen +--- -Die Seite "Einstellungen" ermöglicht die Konfiguration zentraler Systemparameter. +## ⚙️ Systemübersicht -## 🚀 Netzwerk +Im Menüpunkt **Einstellungen** befinden sich alle zentralen Konfigurationen für den Betrieb des CPL-Systems. Die Einstellungen sind in verschiedene Abschnitte unterteilt, die jeweils spezifische Funktionen abdecken. -- **IP-Adresse, Subnetz, Gateway**: Direkteingabe der Netzwerkdaten -- **NTP-Zeitserver**: z. B. `pool.ntp.org` -- **Gerätezeit manuell setzen** (nur mit Admin-Rechten) +--- -## 🔧 OPC UA +## 🕒 NTP-Zeitsynchronisation -- Aktivieren/Deaktivieren der Schnittstelle -- Benutzerverwaltung für sicheren Zugriff +Hier kannst du die automatische Uhrzeitsynchronisation mit bis zu drei NTP-Servern konfigurieren. -## 📄 Datenbank +| Feld | Beschreibung | +| ------------------ | --------------------------------------------------- | +| **NTP Server 1–3** | IP-Adresse oder Hostname der Zeitserver. | +| **Zeitzone** | Textfeld für die Zeitzone (z. B. `Europe/Berlin`). | +| **NTP aktiv** | Aktiviert/deaktiviert die automatische Zeitabfrage. | -- **Löschen von Messdaten** (z. B. TDR, Meldungen) -- **Reset einzelner Module** möglich -- Admin-Rechte erforderlich +> Änderungen werden durch Klick auf **„Speichern“** übernommen. -## 🏦 Admin-Funktionen +--- -- Firmware-Update -- Backup/Restore-Konfigurationen +## 🌐 OPCUA-Schnittstelle -**Hinweis:** Für sicherheitsrelevante Änderungen ist ein Admin-Login notwendig. +Diese Sektion erlaubt die Konfiguration der **OPCUA-Schnittstelle**, mit der Daten an externe Systeme übergeben werden können. -**Letzte Aktualisierung:** 3. Mai 2025 +| Feld | Beschreibung | +| --------------------- | ----------------------------------------------------------------- | +| **Server aktivieren** | Startet oder stoppt den OPCUA-Server. | +| **OPCUA Zustand** | Anzeige des aktuellen Systemstatus (z. B. Initialisiert, Fehler). | +| **Nodeset Name** | Technischer Name für den OPCUA-Knotenbaum. | + +> Die Verschlüsselung und Benutzerverwaltung sind aktuell deaktiviert, aber intern vorbereitet. + +--- + +## 👤 Admin-Anmeldung + +Nur autorisierte Personen dürfen systemkritische Änderungen vornehmen. Dafür ist ein Admin-Login erforderlich. + +- Felder: Benutzername + Passwort +- Nach erfolgreicher Anmeldung erscheint eine Bestätigung: „Login erfolgreich“ +- Button „Admin abmelden“ trennt die Sitzung + +### 🔄 Firmware-Update für Kabelüberwachungsmodule + +Nach erfolgreicher Anmeldung kann zusätzlich ein **Firmware-Update** für einzelne oder alle KÜE-Module (Kabelüberwachungseinheiten) durchgeführt werden. + +- Der Update-Prozess wird über ein modales Fenster gestartet. +- Es erscheint ein Bestätigungsdialog, bevor der Vorgang beginnt. +- Nach erfolgreichem Update erfolgt eine Rückmeldung über das Ergebnis. + +> ⚠️ Firmware-Updates sollten nur von autorisierten Fachpersonen durchgeführt werden. Während des Updates darf das Gerät nicht ausgeschaltet oder getrennt werden. + +--- + +## 📦 Datenbank + +Die Sektion „Database Settings“ ist vorbereitet, jedoch derzeit ausgeblendet. Spätere Funktionen könnten beinhalten: + +- Backup leeren +- Datenbankverbindung ändern +- Konfigurationsständen + +--- + +## 📘 Hinweise + +- Änderungen wirken sich direkt auf den Systembetrieb aus. +- Nach kritischen Änderungen empfiehlt sich ein Neustart des CPL-Geräts. +- Achte bei der Eingabe von Servernamen oder IP-Adressen auf korrekte Schreibweise. + +--- + +> 🔒 Die Systemseite ist aus Sicherheitsgründen nur mit Admin-Rechten vollständig nutzbar. diff --git a/docusaurus/docs/system.md b/docusaurus/docs/system.md index 449cc85..37e19a0 100644 --- a/docusaurus/docs/system.md +++ b/docusaurus/docs/system.md @@ -1,77 +1,76 @@ --- -title: ⚙️ System +title: ⚙️ Systemspannungen & Temperaturen --- -## ⚙️ Systemübersicht +## 🔌 Übersicht -Im Menüpunkt **System** befinden sich alle zentralen Konfigurationen für den Betrieb des CPL-Systems. Die Einstellungen sind in verschiedene Abschnitte unterteilt, die jeweils spezifische Funktionen abdecken. +In der **Systemseite** werden die aktuellen **Versorgungsspannungen** und **Temperaturen** des CPL-Systems überwacht. Diese Werte dienen der **Diagnose und Betriebssicherheit**. + +Die Seite zeigt: + +- **Live-Werte** aller Spannungen (+5V, +15V, -15V, -98V) +- **Temperaturen** von CPU und ADC +- **Verlauf** der Werte in einem **Liniendiagramm** --- -## 🕒 NTP-Zeitsynchronisation +## 🔧 Aktuelle Spannungswerte -Hier kannst du die automatische Uhrzeitsynchronisation mit bis zu drei NTP-Servern konfigurieren. +Die folgenden Spannungen werden alle 5 Sekunden aktualisiert und als einzelne Kacheln dargestellt: -| Feld | Beschreibung | -| ------------------ | --------------------------------------------------- | -| **NTP Server 1–3** | IP-Adresse oder Hostname der Zeitserver. | -| **Zeitzone** | Textfeld für die Zeitzone (z. B. `Europe/Berlin`). | -| **NTP aktiv** | Aktiviert/deaktiviert die automatische Zeitabfrage. | - -> Änderungen werden durch Klick auf **„Speichern“** übernommen. +| Spannung | Beschreibung | +| -------- | ------------------------------------------------ | +| +5 V | Versorgung z. B. für digitale Logik | +| +15 V | Versorgung z. B. für Relais oder Ausgänge | +| -15 V | Versorgung z. B. für analoge Eingangsschaltungen | +| -98 V | Hochspannung für Kabelmessung (z. B. Isolation) | --- -## 🌐 OPCUA-Schnittstelle +## 🌡️ Temperaturen -Diese Sektion erlaubt die Konfiguration der **OPCUA-Schnittstelle**, mit der Daten an externe Systeme übergeben werden können. +Die Temperaturüberwachung umfasst: -| Feld | Beschreibung | -| --------------------- | ----------------------------------------------------------------- | -| **Server aktivieren** | Startet oder stoppt den OPCUA-Server. | -| **OPCUA Zustand** | Anzeige des aktuellen Systemstatus (z. B. Initialisiert, Fehler). | -| **Nodeset Name** | Technischer Name für den OPCUA-Knotenbaum. | +| Temperatur | Sensorposition | +| ---------- | ---------------------- | +| ADC Temp | Analog-Digital-Wandler | +| CPU Temp | Zentrale CPU-Einheit | -> Die Verschlüsselung und Benutzerverwaltung sind aktuell deaktiviert, aber intern vorbereitet. +Diese Daten helfen bei der **Früherkennung thermischer Probleme**. --- -## 👤 Admin-Anmeldung +## 📈 Verlauf als Diagramm -Nur autorisierte Personen dürfen systemkritische Änderungen vornehmen. Dafür ist ein Admin-Login erforderlich. +Es stehen zwei Diagramme zur Verfügung: -- Felder: Benutzername + Passwort -- Nach erfolgreicher Anmeldung erscheint eine Bestätigung: „Login erfolgreich“ -- Button „Admin abmelden“ trennt die Sitzung +### 📊 Spannungsverlauf -### 🔄 Firmware-Update für Kabelüberwachungsmodule +- Zeigt alle vier Spannungen über die Zeit +- Farblich hervorgehoben für bessere Unterscheidung +- Live-Update bei laufendem Betrieb -Nach erfolgreicher Anmeldung kann zusätzlich ein **Firmware-Update** für einzelne oder alle KÜE-Module (Kabelüberwachungseinheiten) durchgeführt werden. +### 🌡️ Temperaturverlauf -- Der Update-Prozess wird über ein modales Fenster gestartet. -- Es erscheint ein Bestätigungsdialog, bevor der Vorgang beginnt. -- Nach erfolgreichem Update erfolgt eine Rückmeldung über das Ergebnis. - -> ⚠️ Firmware-Updates sollten nur von autorisierten Fachpersonen durchgeführt werden. Während des Updates darf das Gerät nicht ausgeschaltet oder getrennt werden. +- Verlauf von CPU- und ADC-Temperatur +- Nützlich zur Lastüberwachung und Klimatisierung --- -## 📦 Datenbank +## 🔁 Aktualisierung -Die Sektion „Database Settings“ ist vorbereitet, jedoch derzeit ausgeblendet. Spätere Funktionen könnten beinhalten: - -- Backup leeren -- Datenbankverbindung ändern -- Konfigurationsständen +- Alle Werte werden **automatisch alle 5 Sekunden aktualisiert** +- Historie wird lokal im Browser gespeichert +- Keine Benutzerinteraktion erforderlich --- ## 📘 Hinweise -- Änderungen wirken sich direkt auf den Systembetrieb aus. -- Nach kritischen Änderungen empfiehlt sich ein Neustart des CPL-Geräts. -- Achte bei der Eingabe von Servernamen oder IP-Adressen auf korrekte Schreibweise. +- Die Diagramme basieren auf `Chart.js` und bieten eine visuelle Darstellung der letzten Minuten. +- Bei ungewöhnlichen Werten kann der Support kontaktiert oder das Gerät kontrolliert werden. +- Diese Seite ist **read-only** – keine Änderungen möglich. --- -> 🔒 Die Systemseite ist aus Sicherheitsgründen nur mit Admin-Rechten vollständig nutzbar. +> ⚠️ Die Spannungsversorgung ist sicherheitsrelevant. Änderungen an Hardware oder Konfiguration dürfen nur durch geschultes Personal erfolgen.