{ "elements": [ { "type": "Label", "caption": "Transport-Scaffold fuer OCPP. WebHook/WebSocket wird als technischer Spike dokumentiert." }, { "type": "CheckBox", "name": "EnableWebhook", "caption": "Webhook registrieren, falls Symcon-Version RegisterHook unterstuetzt" }, { "type": "ValidationTextBox", "name": "HookPath", "caption": "Hook Pfad" }, { "type": "SelectInstance", "name": "DefaultTargetInstance", "caption": "Default Ladestation_OCPP Instanz", "test": true }, { "type": "List", "name": "Ladepunkte", "caption": "Routing Ladepunkte", "add": true, "delete": true, "columns": [ { "caption": "ChargePointId", "name": "ChargePointId", "width": "220px", "add": "", "edit": { "type": "ValidationTextBox" } }, { "caption": "EVSEId", "name": "EVSEId", "width": "100px", "add": 1, "edit": { "type": "NumberSpinner" } }, { "caption": "ConnectorId", "name": "ConnectorId", "width": "100px", "add": 1, "edit": { "type": "NumberSpinner" } }, { "caption": "Zielinstanz", "name": "TargetInstance", "width": "220px", "add": 0, "edit": { "type": "SelectInstance" } } ] }, { "type": "NumberSpinner", "name": "HeartbeatSeconds", "caption": "Watchdog Intervall", "suffix": "Sekunden" }, { "type": "NumberSpinner", "name": "DebugLevel", "caption": "Debug Level" } ], "actions": [ { "type": "Button", "caption": "Hook pruefen", "onClick": "IPS_RequestAction($id, \"RegisterHook\", \"\");" }, { "type": "Button", "caption": "Puffer loeschen", "onClick": "IPS_RequestAction($id, \"ClearBuffers\", \"\");" } ] }