feat: fetchDigitalOutputs unterstützt JSON und Production via API, Vorbereitung für jsmock
- fetchDigitalOutputsService umgestellt: - Nur noch API-Aufruf auf /api/cpl/digitalOutputsAPIHandler - Drei Modi berücksichtigt: json, jsmock, production - fetchDigitalOutputsFromScript implementiert: - Unterstützt jsmock- und production-Modus mit if-else-Logik - Lädt Skripte dynamisch (digitalOutputs.js oder digitalOutputsMockData.js) - Liest win_da_state und win_da_bezeichnung aus window - API für JSON-Dateien getestet (lokal editierbar) - Production getestet (CGI-Platzhalter per Skript) - jsmock-Modus vorbereitet, noch nicht getestet
This commit is contained in:
114
mocks/device-cgi-simulator/TDM/slot8.json
Normal file
114
mocks/device-cgi-simulator/TDM/slot8.json
Normal file
@@ -0,0 +1,114 @@
|
||||
[
|
||||
{
|
||||
"id": 471,
|
||||
"t": "2025-03-19 14:56:07",
|
||||
"d": 0,
|
||||
"p": 3000,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 468,
|
||||
"t": "2025-03-19 14:45:51",
|
||||
"d": 9694,
|
||||
"p": 1234,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 462,
|
||||
"t": "2025-03-19 14:31:33",
|
||||
"d": 0,
|
||||
"p": 3000,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 451,
|
||||
"t": "2025-03-19 13:51:27",
|
||||
"d": 9430,
|
||||
"p": 1851,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 438,
|
||||
"t": "2025-03-19 13:26:16",
|
||||
"d": 11402,
|
||||
"p": 3000,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 432,
|
||||
"t": "2025-03-19 12:51:01",
|
||||
"d": 0,
|
||||
"p": 3000,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 430,
|
||||
"t": "2025-03-19 12:47:33",
|
||||
"d": 0,
|
||||
"p": 3000,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 417,
|
||||
"t": "2025-03-19 11:25:19",
|
||||
"d": 0,
|
||||
"p": 3000,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 23,
|
||||
"t": "2024-10-14 18:32:29:000",
|
||||
"d": 8666,
|
||||
"p": 3000,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"t": "2024-10-14 09:53:07:000",
|
||||
"d": 4319,
|
||||
"p": 1234,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"t": "2024-10-10 03:20:23:000",
|
||||
"d": 10319,
|
||||
"p": 1851,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"t": "2024-10-07 16:24:38:000",
|
||||
"d": 8777,
|
||||
"p": 244,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"t": "2024-10-07 07:50:22:000",
|
||||
"d": 9777,
|
||||
"p": 1234,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"t": "2024-10-02 15:59:41:000",
|
||||
"d": 8722,
|
||||
"p": 244,
|
||||
"s": 100,
|
||||
"a": 8
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user