{
    "i18n": true,
    "type": "panel",
    "items": {
        "host": {
            "type": "text",
            "label": "host",
            "tooltip": "tooltip_host",
            "xs": 12,
            "sm": 12,
            "md": 6,
            "lg": 4,
            "xl": 3,
            "maxLength": 15,
            "newLine": true
        },
        "passiveMode": {
            "type": "checkbox",
            "label": "passiveMode",
            "tooltip": "tooltip_passiveMode",
            "xs": 12,
            "sm": 12,
            "md": 6,
            "lg": 4,
            "xl": 3,
            "default": true,
            "newLine": true
        },
        "pollInterval": {
            "type": "number",
            "label": "pollInterval",
            "tooltip": "tooltip_pollInterval",
            "xs": 12,
            "sm": 11,
            "md": 5,
            "lg": 3,
            "xl": 2,
            "min": 0,
            "max": 3600,
            "default": 30,
            "newLine": false
        },
        "pollIntervalUnit": {
            "type": "staticText",
            "label": "secs",
            "xs": 12,
            "sm": 1,
            "md": 1,
            "lg": 1,
            "xl": 1
        },
        "loadChargingSessions": {
            "type": "checkbox",
            "label": "loadChargingSessions",
            "tooltip": "tooltip_loadChargingSessions",
            "xs": 12,
            "sm": 12,
            "md": 6,
            "lg": 4,
            "xl": 3,
            "newLine": false
        },
        "lessInfoLogs": {
            "type": "checkbox",
            "label": "lessInfoLogs",
            "tooltip": "tooltip_lessInfoLogs",
            "xs": 12,
            "sm": 12,
            "md": 6,
            "lg": 4,
            "xl": 3,
            "newLine": false
        },
        "only-special-values": {
            "type": "panel",
            "label": "only-special-values",
            "items": {
                "divider": {
                    "type": "divider"
                },
                "header": {
                    "type": "header",
                    "size": 2,
                    "text": "only-special-values"
                },
                "stateRegard": {
                    "type": "objectId",
                    "label": "stateRegard",
                    "tooltip": "tooltip_stateRegard",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": true
                },
                "stateSurplus": {
                    "type": "objectId",
                    "label": "stateSurplus",
                    "tooltip": "tooltip_stateSurplus",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                },
                "statesIncludeWallbox": {
                    "type": "checkbox",
                    "label": "statesIncludeWallbox",
                    "tooltip": "tooltip_statesIncludeWallbox",
                    "xs": 12,
                    "sm": 12,
                    "md": 6,
                    "lg": 4,
                    "xl": 3,
                    "default": true,
                    "newLine": false
                },
                "useX1forAutomatic": {
                    "type": "checkbox",
                    "label": "useX1forAutomatic",
                    "tooltip": "tooltip_useX1",
                    "xs": 12,
                    "sm": 12,
                    "md": 6,
                    "lg": 4,
                    "xl": 3,
                    "newLine": true
                },
                "delta": {
                    "type": "number",
                    "label": "delta",
                    "min": 100,
                    "max": 6000,
                    "step": 50,
                    "default": 500,
                    "tooltip": "tooltip_delta",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": true
                },
                "deltaUnit": {
                    "type": "staticText",
                    "label": "mA",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "minAmperage": {
                    "type": "number",
                    "label": "minAmperage",
                    "min": 5000,
                    "max": 16000,
                    "step": 100,
                    "default": 6000,
                    "tooltip": "tooltip_minAmperage",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": false
                },
                "minAmperageUnit": {
                    "type": "staticText",
                    "label": "mA",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "addPower": {
                    "type": "number",
                    "label": "addPower",
                    "default": 0,
                    "tooltip": "tooltip_addPower",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": false
                },
                "addPowerUnit": {
                    "type": "staticText",
                    "label": "watts",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "underusage": {
                    "type": "number",
                    "label": "underusage",
                    "default": 500,
                    "tooltip": "tooltip_underusage",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": true
                },
                "underusageUnit": {
                    "type": "staticText",
                    "label": "watts",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "minTime": {
                    "type": "number",
                    "label": "minTime",
                    "min": 0,
                    "default": 300,
                    "tooltip": "tooltip_minTime",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": false
                },
                "minTimeUnit": {
                    "type": "staticText",
                    "label": "secs",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "regardTime": {
                    "type": "number",
                    "label": "regardTime",
                    "min": 0,
                    "default": 180,
                    "tooltip": "tooltip_regardTime",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": false
                },
                "consumptionTimeUnit": {
                    "type": "staticText",
                    "label": "secs",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                }
            }
        },
        "1p3pSettingsSection": {
            "type": "panel",
            "label": "1p3pSettingsSection",
            "items": {
                "divider": {
                    "type": "divider"
                },
                "header": {
                    "type": "header",
                    "size": 2,
                    "text": "1p3pSettingsSection"
                },
                "1p3pViaX2": {
                    "type": "checkbox",
                    "label": "1p3pViaX2",
                    "tooltip": "tooltip_1p3pViaX2",
                    "xs": 12,
                    "sm": 12,
                    "md": 6,
                    "lg": 4,
                    "xl": 3,
                    "newLine": true
                },
                "state1p3pSwitch": {
                    "type": "objectId",
                    "label": "state1p3pSwitch",
                    "tooltip": "tooltip_state1p3pSwitch",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "hidden": "data.1p3pViaX2 === true",
                    "newLine": false
                },
                "1p3pSwitchIsNO": {
                    "type": "checkbox",
                    "label": "1p3pSwitchIsNO",
                    "tooltip": "tooltip_1p3pSwitchIsNO",
                    "xs": 12,
                    "sm": 12,
                    "md": 6,
                    "lg": 4,
                    "xl": 3,
                    "newLine": true
                }
            }
        },
        "batteryStorageSettingsSection": {
            "type": "panel",
            "label": "batteryStorageSettingsSection",
            "items": {
                "divider": {
                    "type": "divider"
                },
                "header": {
                    "type": "header",
                    "size": 2,
                    "text": "batteryStorageSettingsSection"
                },
                "stateBatteryCharging": {
                    "type": "objectId",
                    "label": "stateBatteryCharging",
                    "tooltip": "tooltip_stateBatteryCharging",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": true
                },
                "stateBatteryDischarging": {
                    "type": "objectId",
                    "label": "stateBatteryDischarging",
                    "tooltip": "tooltip_stateBatteryDischarging",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                },
                "batteryPower": {
                    "type": "number",
                    "label": "batteryPower",
                    "min": 0,
                    "tooltip": "tooltip_batteryPower",
                    "xs": 12,
                    "sm": 11,
                    "md": 8,
                    "lg": 5,
                    "xl": 3,
                    "newLine": true
                },
                "batteryPowerUnit": {
                    "type": "staticText",
                    "label": "watts",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "batteryStorageStrategy": {
                    "type": "select",
                    "label": "batteryStorageStrategy",
                    "options": [
                        {
                            "label": "no-battery-vehicle-first",
                            "value": 1
                        },
                        {
                            "label": "no-battery-battery-first",
                            "value": 2
                        },
                        {
                            "label": "use-battery-for-minimum-charging",
                            "value": 3
                        },
                        {
                            "label": "use-battery-for-full-charging",
                            "value": 4
                        }
                    ],
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                },
                "stateBatterySoC": {
                    "type": "objectId",
                    "label": "stateBatterySoC",
                    "tooltip": "tooltip_stateBatterySoC",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": true
                },
                "batteryMinSoC": {
                    "type": "number",
                    "label": "batteryMinSoC",
                    "min": 0,
                    "max": 100,
                    "tooltip": "tooltip_batteryMinSoC",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": false
                },
                "batteryMinSoCUnit": {
                    "type": "staticText",
                    "label": "%",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                }
            }
        },
        "powerEnWG": {
            "type": "panel",
            "label": "powerEnWG",
            "items": {
                "divider": {
                    "type": "divider"
                },
                "header": {
                    "type": "header",
                    "size": 2,
                    "text": "powerEnWG"
                },
                "stateEnWG": {
                    "type": "objectId",
                    "label": "stateEnWG",
                    "tooltip": "tooltip_stateEnWG",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": true
                },
                "dynamicEnWG": {
                    "type": "checkbox",
                    "label": "dynamicEnWG",
                    "tooltip": "tooltip_dynamicEnWG",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                }
            }
        },
        "powerLimitation": {
            "type": "panel",
            "label": "powerLimitation",
            "items": {
                "divider": {
                    "type": "divider"
                },
                "header": {
                    "type": "header",
                    "size": 2,
                    "text": "powerLimitation"
                },
                "maxPower": {
                    "type": "number",
                    "label": "maxPower",
                    "min": 0,
                    "tooltip": "tooltip_maxPower",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": true
                },
                "maxPowerUnit": {
                    "type": "staticText",
                    "label": "watts",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "stateEnergyMeter1": {
                    "type": "objectId",
                    "label": "stateEnergyMeter1",
                    "tooltip": "tooltip_stateEnergyMeter1",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": true
                },
                "stateEnergyMeter2": {
                    "type": "objectId",
                    "label": "stateEnergyMeter2",
                    "tooltip": "tooltip_stateEnergyMeter2",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                },
                "stateEnergyMeter3": {
                    "type": "objectId",
                    "label": "stateEnergyMeter3",
                    "tooltip": "tooltip_stateEnergyMeter3",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                },
                "wallboxNotIncluded": {
                    "type": "checkbox",
                    "label": "wallboxNotIncluded",
                    "tooltip": "tooltip_wallboxNotIncluded",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": true
                },
                "maxAmperage": {
                    "type": "number",
                    "label": "maxAmperage",
                    "min": 0,
                    "tooltip": "tooltip_maxAmperage",
                    "xs": 12,
                    "sm": 11,
                    "md": 5,
                    "lg": 3,
                    "xl": 2,
                    "newLine": true
                },
                "maxAmperageUnit": {
                    "type": "staticText",
                    "label": "mA",
                    "xs": 12,
                    "sm": 1,
                    "md": 1,
                    "lg": 1,
                    "xl": 1
                },
                "stateAmperagePhase1": {
                    "type": "objectId",
                    "label": "stateAmperagePhase1_new",
                    "tooltip": "tooltip_stateAmperagePhase",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": true
                },
                "stateAmperagePhase2": {
                    "type": "objectId",
                    "label": "stateAmperagePhase2_new",
                    "tooltip": "tooltip_stateAmperagePhase",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                },
                "stateAmperagePhase3": {
                    "type": "objectId",
                    "label": "stateAmperagePhase3_new",
                    "tooltip": "tooltip_stateAmperagePhase",
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                },
                "amperageUnit": {
                    "type": "select",
                    "label": "amperageUnit",
                    "tooltip": "tooltip_amperageUnit",
                    "options": [
                        {
                            "label": "milliAmpere",
                            "value": "mA"
                        },
                        {
                            "label": "ampere",
                            "value": "A"
                        }
                    ],
                    "xs": 12,
                    "sm": 12,
                    "md": 9,
                    "lg": 6,
                    "xl": 4,
                    "newLine": false
                }
            }
        }
    }
}