feat: jsSimulatedProd-Modus für analoge & digitale Eingänge implementiert
- neuen Modus `jsSimulatedProd` eingeführt für realitätsnahe Simulation auf Basis echter Produktionsdaten - analoge Eingänge: analogInputsMockData.js eingebunden und dynamisch per Script geladen - digitale Eingänge: digitalInputsMockData.js eingebunden mit window-Variablen (z. B. win_de_state, win_de_label etc.) - fetchAnalogInputsService.ts und fetchDigitalInputsService.ts angepasst zur Modusprüfung und Script-Auswertung - getAnalogInputsHandler.ts und getDigitalInputsHandler.ts geben im jsSimulatedProd-Modus JavaScript-Dateien aus - .env.development setzt `NEXT_PUBLIC_CPL_MODE=jsSimulatedProd`
This commit is contained in:
@@ -33,7 +33,7 @@ export const fetchDigitalOutputsService = async () => {
|
||||
status: status === 1,
|
||||
}));
|
||||
}
|
||||
} else if (mode === "json" || mode === "jsmock") {
|
||||
} else if (mode === "json" || mode === "jsSimulatedProd") {
|
||||
const res = await fetch("/api/cpl/getDigitalOutputsHandler");
|
||||
|
||||
if (!res.ok) {
|
||||
|
||||
Reference in New Issue
Block a user