331 lines
9.4 KiB
JavaScript
331 lines
9.4 KiB
JavaScript
// app/api/mockData/server.js
|
|
// Letzte 20 Meldungen für dashboard.html Start.acp
|
|
var last20Messages = `<tr><td>14135</td><td>01701</td><td>2024-10-16 11:56:32:000</td><td>Modul 08 Isofehler kommend</td><td>1</td></tr><tr><td>14134</td><td>01001</td><td>2024-10-16 11:54:48:000</td><td>Modul 01 Isofehler gehend</td><td>0</td></tr><tr><td>14133</td><td>01001</td><td>2024-10-16 11:52:35:000</td><td>Modul 01 Isofehler kommend</td><td>1</td></tr><tr><td>14132</td><td>01701</td><td>2024-10-16 11:49:33:000</td><td>Modul 08 Isofehler gehend</td><td>0</td></tr><tr><td>14131</td><td>01001</td><td>2024-10-16 11:39:48:000</td><td>Modul 01 Isofehler gehend</td><td>0</td></tr><tr><td>14130</td><td>01701</td><td>2024-10-16 11:38:56:000</td><td>Modul 08 Isofehler kommend</td><td>1</td></tr><tr><td>14129</td><td>01001</td><td>2024-10-16 11:32:53:000</td><td>Modul 01 Isofehler kommend</td><td>1</td></tr><tr><td>14128</td><td>01701</td><td>2024-10-16 11:31:52:000</td><td>Modul 08 Isofehler gehend</td><td>0</td></tr><tr><td>14127</td><td>01701</td><td>2024-10-16 11:26:28:000</td><td>Modul 08 Isofehler kommend</td><td>1</td></tr><tr><td>14126</td><td>01701</td><td>2024-10-16 11:13:09:000</td><td>Modul 08 Isofehler gehend</td><td>0</td></tr><tr><td>14125</td><td>01701</td><td>2024-10-16 10:45:18:000</td><td>Modul 08 Isofehler kommend</td><td>1</td></tr><tr><td>14124</td><td>01701</td><td>2024-10-16 10:34:39:000</td><td>Modul 08 Isofehler gehend</td><td>0</td></tr><tr><td>14123</td><td>01005</td><td>2024-10-16 10:28:40:000</td><td>Modul 01 TDR Funktion eingeschaltet</td><td>1</td></tr><tr><td>14122</td><td>01101</td><td>2024-10-16 10:10:20:000</td><td>Modul 02 Isofehler gehend</td><td>0</td></tr><tr><td>14121</td><td>01101</td><td>2024-10-16 10:10:16:000</td><td>Modul 02 Isofehler kommend</td><td>1</td></tr><tr><td>14120</td><td>01101</td><td>2024-10-16 10:07:54:000</td><td>Modul 02 Isofehler gehend</td><td>0</td></tr><tr><td>14119</td><td>01101</td><td>2024-10-16 10:07:19:000</td><td>Modul 02 Isofehler kommend</td><td>1</td></tr><tr><td>14118</td><td>01001</td><td>2024-10-16 10:03:39:000</td><td>Modul 01 Isofehler gehend</td><td>0</td></tr><tr><td>14117</td><td>01701</td><td>2024-10-16 10:01:52:000</td><td>Modul 08 Isofehler kommend</td><td>1</td></tr><tr><td>14116</td><td>01101</td><td>2024-10-16 09:59:04:000</td><td>Modul 02 Isofehler gehend</td><td>0</td></tr>`;
|
|
|
|
//System.acp
|
|
var deviceName = "CPLV4_ISM";
|
|
var mac1 = "0 48 86 81 46 157";
|
|
var mac2 = "0 48 86 81 46 158";
|
|
var ip = "10.10.0.118";
|
|
var subnet = "255.255.255.0";
|
|
var gateway = "10.10.0.1";
|
|
var datetime = "16.10.24 12:09:40 Uhr";
|
|
|
|
//de.acp
|
|
var de = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var counter = [
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0,
|
|
];
|
|
var flutter = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
|
|
//kueConfig.acp
|
|
var kueOnline = [
|
|
1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueID = [
|
|
"FTZ_2",
|
|
"B23",
|
|
"Kabel 3",
|
|
"Kabel 4",
|
|
"Kabel 5",
|
|
"Kabel 6",
|
|
"FTZ4562",
|
|
"Kabel 8",
|
|
"12344",
|
|
"Kabel 10",
|
|
"Kabel 11",
|
|
"Kabel 12",
|
|
"Kabel 13",
|
|
"Kabel 14",
|
|
"Kabel 15",
|
|
"H56-77",
|
|
"Kabel 17",
|
|
"Kabel 18",
|
|
"Kabel 19",
|
|
"Kabel 20",
|
|
"Kabel 21",
|
|
"Kabel 22",
|
|
"Kabel 23",
|
|
"Kabel 24",
|
|
"Kabel 25",
|
|
"Kabel 26",
|
|
"Kabel 27",
|
|
"Kabel 28",
|
|
"Kabel 29",
|
|
"Kabel 30",
|
|
"Kabel 31",
|
|
"Kabel 32",
|
|
];
|
|
var kueIso = [
|
|
10.0, 10.0, 10.0, 10.0, 10.0, 0.0, 0.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0,
|
|
];
|
|
|
|
//kueDetail.acp
|
|
var kueOnline = [
|
|
1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueIso = [
|
|
10.0, 10.0, 10.0, 10.0, 10.0, 0.0, 0.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0,
|
|
];
|
|
var kueValid = [
|
|
1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueAlarm1 = [
|
|
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueAlarm2 = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
|
|
var kueRes = [
|
|
3.698, 3.669, 3.714, 3.659, 3.673, 0.0, 0.0, 3.72, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0,
|
|
];
|
|
|
|
var kueCableBreak = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueGroundFault = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
|
|
var kueLimit1 = [
|
|
10.0, 10.0, 10.0, 10.0, 8.0, 0.0, 0.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0,
|
|
];
|
|
var kueLimit2Low = [
|
|
0.1, 0.1, 0.1, 0.1, 0.1, 0.0, 0.0, 0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0,
|
|
];
|
|
var kueLimit2High = [
|
|
1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0,
|
|
];
|
|
var kueDelay1 = [
|
|
420, 420, 420, 420, 420, 0, 0, 420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueLoopInterval = [
|
|
6, 6, 6, 6, 6, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
|
|
var kueID = [
|
|
"FTZ_2",
|
|
"B23",
|
|
"Kabel 3",
|
|
"Kabel 4",
|
|
"Kabel 5",
|
|
"Kabel 6",
|
|
"FTZ4562",
|
|
"Kabel 8",
|
|
"12344",
|
|
"Kabel 10",
|
|
"Kabel 11",
|
|
"Kabel 12",
|
|
"Kabel 13",
|
|
"Kabel 14",
|
|
"Kabel 15",
|
|
"H56-77",
|
|
"Kabel 17",
|
|
"Kabel 18",
|
|
"Kabel 19",
|
|
"Kabel 20",
|
|
"Kabel 21",
|
|
"Kabel 22",
|
|
"Kabel 23",
|
|
"Kabel 24",
|
|
"Kabel 25",
|
|
"Kabel 26",
|
|
"Kabel 27",
|
|
"Kabel 28",
|
|
"Kabel 29",
|
|
"Kabel 30",
|
|
"Kabel 31",
|
|
"Kabel 32",
|
|
];
|
|
var kueVersion = [
|
|
419, 419, 419, 419, 419, 0, 0, 419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueName = [
|
|
"Kabel_2",
|
|
"Petersfehn",
|
|
"Kabel 3",
|
|
"Kabel 4",
|
|
"Kabel 5",
|
|
"Kabel 6",
|
|
"Melanie",
|
|
"Kabel 8",
|
|
"Merle",
|
|
"Kabel 10",
|
|
"Kabel 11",
|
|
"Kabel 12",
|
|
"Kabel 13",
|
|
"Kabel 14",
|
|
"Kabel 15",
|
|
"Daniela",
|
|
"Kabel 17",
|
|
"Kabel 18",
|
|
"Kabel 19",
|
|
"Kabel 20",
|
|
"Kabel 21",
|
|
"Kabel 22",
|
|
"Kabel 23",
|
|
"Kabel 24",
|
|
"Kabel 25",
|
|
"Kabel 26",
|
|
"Kabel 27",
|
|
"Kabel 28",
|
|
"Kabel 29",
|
|
"Kabel 30",
|
|
"Kabel 31",
|
|
"Kabel 32",
|
|
];
|
|
|
|
var tdrAtten = [
|
|
2.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
|
|
0.0, 0.0,
|
|
];
|
|
var tdrPulse = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var tdrSpeed = [
|
|
100, 100, 100, 100, 100, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
];
|
|
var tdrAmp = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var tdrTrigger = [
|
|
80, 80, 80, 80, 80, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
];
|
|
var tdrLocation = [
|
|
5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var tdrActive = [
|
|
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueOverflow = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kue100V = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var kueResidence = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
var tdrLastMeasurement = [
|
|
"2024-10-16 10:29:28:000",
|
|
"2024-09-30 08:38:50:000",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"2024-09-30 08:36:43:000",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
"?",
|
|
];
|
|
var kueBooting = [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0,
|
|
];
|
|
|
|
export default function handler(req, res) {
|
|
res.status(200).json({
|
|
last20Messages: last20Messages,
|
|
deviceName: deviceName,
|
|
mac1: mac1,
|
|
mac2: mac2,
|
|
ip: ip,
|
|
subnet: subnet,
|
|
gateway: gateway,
|
|
datetime: datetime,
|
|
de: de,
|
|
counter: counter,
|
|
flutter: flutter,
|
|
kueOnline: kueOnline,
|
|
kueID: kueID,
|
|
kueIso: kueIso,
|
|
kueValid: kueValid,
|
|
kueAlarm1: kueAlarm1,
|
|
kueAlarm2: kueAlarm2,
|
|
kueRes: kueRes,
|
|
kueCableBreak: kueCableBreak,
|
|
kueGroundFault: kueGroundFault,
|
|
kueLimit1: kueLimit1,
|
|
kueLimit2Low: kueLimit2Low,
|
|
kueLimit2High: kueLimit2High,
|
|
kueDelay1: kueDelay1,
|
|
kueLoopInterval: kueLoopInterval,
|
|
kueName: kueName,
|
|
tdrAtten: tdrAtten,
|
|
tdrPulse: tdrPulse,
|
|
tdrSpeed: tdrSpeed,
|
|
tdrAmp: tdrAmp,
|
|
tdrTrigger: tdrTrigger,
|
|
tdrLocation: tdrLocation,
|
|
tdrActive: tdrActive,
|
|
kueOverflow: kueOverflow,
|
|
kue100V: kue100V,
|
|
kueResidence: kueResidence,
|
|
tdrLastMeasurement: tdrLastMeasurement,
|
|
kueBooting: kueBooting,
|
|
});
|
|
}
|