"use client"; import React, { useEffect, useState } from "react"; import "tailwindcss/tailwind.css"; import "@fontsource/roboto"; import "bootstrap-icons/font/bootstrap-icons.css"; function Dashboard() { const [deviceData, setDeviceData] = useState(null); const [digitalInputs, setDigitalInputs] = useState(null); const [cableMonitoring, setCableMonitoring] = useState(null); const [cableDetails, setCableDetails] = useState(null); const [startData, setStartData] = useState(null); const [last20Messages, setLast20Messages] = useState(null); // State für die Meldungen const [loading, setLoading] = useState(true); const [error, setError] = useState(null); useEffect(() => { // Abrufen der last20Messages aus localStorage const messages = localStorage.getItem("last20Messages"); if (messages) { setLast20Messages(messages); } // Andere Daten laden (falls benötigt) // Hier kannst du deine ACP-Dateien laden, wie in deinem bestehenden Code gezeigt }, []); return (
| ID | Zeitstempel | Modul | Meldung | Status |
|---|---|---|---|---|
| ") .slice(1) .map((col) => col.replace(" | ", "")); return (||||
| {columns[0]} | {columns[1]} | {columns[2]} | {columns[3]} | {columns[4]} |
| Keine Meldungen verfügbar. | ||||
Applikationsversion: 5.1.1.8 C-24-KA
Webserverversion: 5.3.4.1
Server: Online
Access 1: Online
{/* Weitere Geräteinformationen */}IP-Adresse
192.168.10.147
Subnet-Maske
255.255.255.0
Gateway
192.168.10.1
IEC-Adresse
223