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:
@@ -0,0 +1,152 @@
|
||||
[
|
||||
{
|
||||
"t": "2025-04-03 00:00:00",
|
||||
"i": 45,
|
||||
"a": 47.5,
|
||||
"g": 45.965
|
||||
},
|
||||
{
|
||||
"t": "2025-04-02 00:00:00",
|
||||
"i": 45,
|
||||
"a": 48,
|
||||
"g": 46.054
|
||||
},
|
||||
{
|
||||
"t": "2025-04-01 00:00:00",
|
||||
"i": 45,
|
||||
"a": 47.5,
|
||||
"g": 46.168
|
||||
},
|
||||
{
|
||||
"t": "2025-03-31 00:00:00",
|
||||
"i": 33,
|
||||
"a": 48,
|
||||
"g": 46.177
|
||||
},
|
||||
{
|
||||
"t": "2025-03-30 00:00:00",
|
||||
"i": 45,
|
||||
"a": 48,
|
||||
"g": 45.998
|
||||
},
|
||||
{
|
||||
"t": "2025-03-29 00:00:00",
|
||||
"i": 45,
|
||||
"a": 47.5,
|
||||
"g": 45.93
|
||||
},
|
||||
{
|
||||
"t": "2025-03-28 00:00:00",
|
||||
"i": 38.5,
|
||||
"a": 48,
|
||||
"g": 45.945
|
||||
},
|
||||
{
|
||||
"t": "2025-03-27 00:00:00",
|
||||
"i": 45.5,
|
||||
"a": 48,
|
||||
"g": 46.254
|
||||
},
|
||||
{
|
||||
"t": "2025-03-26 00:00:00",
|
||||
"i": 45.5,
|
||||
"a": 47,
|
||||
"g": 46.192
|
||||
},
|
||||
{
|
||||
"t": "2025-03-19 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.048
|
||||
},
|
||||
{
|
||||
"t": "2025-03-18 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.009
|
||||
},
|
||||
{
|
||||
"t": "2025-03-17 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.11
|
||||
},
|
||||
{
|
||||
"t": "2025-03-16 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.119
|
||||
},
|
||||
{
|
||||
"t": "2025-03-15 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.012
|
||||
},
|
||||
{
|
||||
"t": "2025-03-14 00:00:00",
|
||||
"i": 11,
|
||||
"a": 11.5,
|
||||
"g": 11.019
|
||||
},
|
||||
{
|
||||
"t": "2025-03-13 00:00:00",
|
||||
"i": 11,
|
||||
"a": 11.5,
|
||||
"g": 11.012
|
||||
},
|
||||
{
|
||||
"t": "2025-03-12 00:00:00",
|
||||
"i": 11,
|
||||
"a": 11.5,
|
||||
"g": 11.147
|
||||
},
|
||||
{
|
||||
"t": "2025-03-11 00:00:00",
|
||||
"i": 11,
|
||||
"a": 11.5,
|
||||
"g": 11.079
|
||||
},
|
||||
{
|
||||
"t": "2025-03-10 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.004
|
||||
},
|
||||
{
|
||||
"t": "2025-03-09 00:00:00",
|
||||
"i": 11,
|
||||
"a": 11.5,
|
||||
"g": 11
|
||||
},
|
||||
{
|
||||
"t": "2025-03-08 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 10.998
|
||||
},
|
||||
{
|
||||
"t": "2025-03-07 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.141
|
||||
},
|
||||
{
|
||||
"t": "2025-03-06 00:00:00",
|
||||
"i": 11,
|
||||
"a": 11.5,
|
||||
"g": 11.152
|
||||
},
|
||||
{
|
||||
"t": "2025-03-05 00:00:00",
|
||||
"i": 10.5,
|
||||
"a": 11.5,
|
||||
"g": 11.095
|
||||
},
|
||||
{
|
||||
"t": "2025-03-04 00:00:00",
|
||||
"i": 11,
|
||||
"a": 11.5,
|
||||
"g": 11.204
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user