Files
Symcon_Belevo_Energiemanage…/OCPP_Server/form.json
T

85 lines
2.0 KiB
JSON

{
"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\", \"\");"
}
]
}