diff --git a/app/dashboard/page.jsx b/app/dashboard/page.jsx
index 9a7d1a5..62bb1ff 100644
--- a/app/dashboard/page.jsx
+++ b/app/dashboard/page.jsx
@@ -33,14 +33,6 @@ function Dashboard() {
console.error("Konnte last20Messages nicht finden.");
setError("Konnte last20Messages nicht finden.");
}
-
- // Hier holen wir die kueVersion und konvertieren sie in ein Array
- if (window.kueVersion) {
- const versionArray = window.kueVersion.split(",").map(Number); // Wandelt die String-Array in ein Array um
- setKueVersion(versionArray);
- } else {
- console.error("Konnte kueVersion nicht finden.");
- }
setLoading(false);
})
.catch((error) => {
@@ -49,6 +41,26 @@ function Dashboard() {
setLoading(false);
});
}, [apiUrl]);
+
+ const parseMessages = (messages) => {
+ messages = messages
+ .replace(/
/g, "\n")
+ .replace(/<\/?td>/g, "")
+ .replace(/<\/tr>/g, "")
+ .trim();
+
+ const rows = messages.split("\n");
+ return rows.map((row) => {
+ const columns = [
+ row.substring(0, 5), // ID
+ row.substring(5, 10), // Wert (z.B. Modulnummer)
+ row.substring(10, 29), // Zeitstempel, Millisekunden entfernt :000
+ row.substring(33, row.length - 1), // Meldung (ohne letztes Zeichen)
+ row.substring(row.length - 1), // Status (letztes Zeichen)
+ ];
+ return columns;
+ });
+ };
useEffect(() => {
loadWindowVariables(apiUrl)
.then(() => {
@@ -99,26 +111,6 @@ function Dashboard() {
return baugruppen;
};
- const parseMessages = (messages) => {
- messages = messages
- .replace(/
/g, "\n")
- .replace(/<\/?td>/g, "")
- .replace(/<\/tr>/g, "")
- .trim();
-
- const rows = messages.split("\n");
- return rows.map((row) => {
- const columns = [
- row.substring(0, 5), // ID
- row.substring(5, 10), // Wert (z.B. Modulnummer)
- row.substring(10, 29), // Zeitstempel, Millisekunden entfernt :000
- row.substring(33, row.length - 1), // Meldung (ohne letztes Zeichen)
- row.substring(row.length - 1), // Status (letztes Zeichen)
- ];
- return columns;
- });
- };
-
return (
{/* Letzte Meldungen - Titel und Icon Bereich */}
@@ -189,25 +181,43 @@ function Dashboard() {
{/* Sidebar mit Informationen */}
-
-
-
-
- Baugruppenträger Übersicht
-
+
+ {/* Versionsinformationen */}
+
+
+ Versionsinformationen
+
+
+ Applikationsversion: 5.1.1.8
+ C-24-KA
+
+
+ Webserverversion: 5.3.4.1
+
-
- {loading ? (
-
Lädt...
- ) : error ? (
-
{error}
- ) : (
- renderBaugruppentraeger()
- )}
+ {/* Beispiel für Geräteanzeige */}
+
+
+
+
+
+
+ {loading ? (
+
Lädt...
+ ) : error ? (
+
{error}
+ ) : (
+ renderBaugruppentraeger()
+ )}
+
+
+
+