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:
17
mocks/device-cgi-simulator/SERVICE/SystemMockData.js
Normal file
17
mocks/device-cgi-simulator/SERVICE/SystemMockData.js
Normal file
@@ -0,0 +1,17 @@
|
||||
// /apiMockData/SERVICE/SystemMockData.js
|
||||
var win_appVersion = "0.02";
|
||||
var win_deviceName = "CPLV4 Ismail Rastede";
|
||||
var win_mac1 = "0 48 86 81 46 143";
|
||||
var win_ip = "10.10.0.243";
|
||||
var win_subnet = "255.255.255.0";
|
||||
var win_gateway = "10.10.0.1";
|
||||
var win_cplInternalTimestamp = "23.10.24 15:10:28 Uhr";
|
||||
var win_opcState = "1";
|
||||
var win_opcSessions = "0";
|
||||
//var opcName="CPL V4 OPC UA Application Deutsche Bahne']'])";
|
||||
var win_opcName = "CPL V4 OPC UA Application Deutsche Bahne";
|
||||
var win_ntp1 = "192.53.103.108";
|
||||
var win_ntp2 = "0.0.0.0";
|
||||
var win_ntp3 = "0.0.0.0";
|
||||
var win_ntpTimezone = "2";
|
||||
var win_ntpActive = "1";
|
||||
Reference in New Issue
Block a user