Nach der Einrichtung tauchen viele neue Attribute im Rest-Interface auf. Die meisten beinhalten einfach nur die Konfiguration der Keba Wallbox, die der Fenecon ließt:
[
{
"address": "ctrlEvcs0/AwaitingHysteresis“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": null
},
{
"address": "ctrlEvcs0/_PropertyEnabledCharging“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 1
},
{
"address": "ctrlEvcs0/_PropertyEnabled“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 1
},
{
"address": "ctrlEvcs0/_PropertyEnergySessionLimit“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 0
},
{
"address": "ctrlEvcs0/_PropertyDefaultChargeMinPower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 0
},
{
"address": "ctrlEvcs0/_PropertyId“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": „ctrlEvcs0“
},
{
"address": "ctrlEvcs0/_PropertyEvcsId“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": „evcs0“
},
{
"address": "ctrlEvcs0/_PropertyChargeMode“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": „EXCESS_POWER“
},
{
"address": "ctrlEvcs0/State“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "0:Ok, 1:Info, 2:Warning, 3:Fault“,
"unit": „“,
"value": 0
},
{
"address": "ctrlEvcs0/RunFailed“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Running the Controller failed“,
"unit": „“,
"value": 0
},
{
"address": "ctrlEvcs0/_PropertyDebugMode“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 0
},
{
"address": "ctrlEvcs0/_PropertyPriority“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": „CAR“
},
{
"address": "ctrlEvcs0/_PropertyAlias“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": "Ladestation Steuerung“
},
{
"address": "ctrlEvcs0/_PropertyForceChargeMinPower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 3666
},
{
"address": "evcs0/ChargingstationCommunicationFailed“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Chargingstation Communication Failed | Keine Verbindung zur Ladestation | Bitte überprüfen Sie die Kommunikationsverbindung zu der Ladestation“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/DipSwitchInfo28SetForInstallation“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Installation mode is configured. If the installation has finished, Dip-Switch 2.8. should be off“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/Plug“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "0:Unplugged, 1:Plugged on EVCS, 3:Plugged on EVCS and locked, 5:Plugged on EVCS and on EV, 7:Plugged on EVCS and on EV and locked“,
"unit": „“,
"value": 3
},
{
"address": "evcs0/Product“,
"type": „STRING“,
"accessMode": „RO“,
"text": "Model name (variant)“,
"unit": „“,
"value": "KC-P30-E123456-E00-PV“
},
{
"address": "evcs0/ChargingstationStateError“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/TimeoutCt“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Shows the remaining time until the current value is accepted“,
"unit": „sec“,
"value": 0
},
{
"address": "evcs0/Input“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "State of the potential free Enable input X1. When using the input, please pay attention to the information in the installation manual.“,
"unit": "On/Off“,
"value": 0
},
{
"address": "evcs0/Phases“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "1:One Phase, 2:Two Phase“,
"unit": „“,
"value": 3
},
{
"address": "evcs0/EnergyTotal“,
"type": „LONG“,
"accessMode": „RO“,
"text": "Total power consumption (persistent) without current loading session. Is summed up after each completed charging session“,
"unit": „Wh_Σ“,
"value": 52510
},
{
"address": "evcs0/PowerPrecision“,
"type": „DOUBLE“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": 0.23
},
{
"address": "evcs0/MaxCurr“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current preset value via Control pilot“,
"unit": „mA“,
"value": 16000
},
{
"address": "evcs0/VoltageL1“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Voltage on L1“,
"unit": „V“,
"value": 0
},
{
"address": "evcs0/Firmware“,
"type": „STRING“,
"accessMode": „RO“,
"text": "Firmware version“,
"unit": „“,
"value": "P30 v 3.10.57 (240521-093236)“
},
{
"address": "evcs0/NoEnergyMeterInstalled“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "This keba cannot measure energy values, because there is no energy meter in it.“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/VoltageL2“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Voltage on L2“,
"unit": „V“,
"value": 0
},
{
"address": "evcs0/VoltageL3“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Voltage on L3“,
"unit": „V“,
"value": 0
},
{
"address": "evcs0/Status“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "0:Starting, 1:Not ready for Charging, 2:Ready for Charging, 3:Charging, 4:Error, 5:Charging rejected, 6:The charging limit reached, 7:Charging has finished“,
"unit": „“,
"value": 1
},
{
"address": "evcs0/CurrTimer“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Shows the current preset value of currtime“,
"unit": „mA“,
"value": 0
},
{
"address": "evcs0/CurrUser“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current preset value of the user via UDP; Default = 63000mA“,
"unit": „mA“,
"value": 6561
},
{
"address": "evcs0/EnableUser“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Enable condition via UDP“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/CurrentL3“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current on L3“,
"unit": „mA“,
"value": 0
},
{
"address": "evcs0/MinimumHardwarePower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": 4140
},
{
"address": "evcs0/FixedMinimumHardwarePower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": 4140
},
{
"address": "evcs0/MinimumPower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": 0
},
{
"address": "evcs0/CosPhi“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Power factor“,
"unit": „%“,
"value": 0
},
{
"address": "evcs0/ChargingType“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "0:CCS, 1:Chademo, 2:AC“,
"unit": „“,
"value": 2
},
{
"address": "evcs0/MaximumPower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": null
},
{
"address": "evcs0/FixedMaximumHardwarePower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": 11040
},
{
"address": "evcs0/State“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "0:Ok, 1:Info, 2:Warning, 3:Fault“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/MaximumHardwarePower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": 11040
},
{
"address": "evcs0/_PropertyDebugMode“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/ChargeState“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "0:Not charging, 1:Charging, 2:Decreasing, 3:Increasing, 4:Waiting for available power“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/TimeoutFailsafe“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Communication timeout before triggering the Failsafe function“,
"unit": „sec“,
"value": 0
},
{
"address": "evcs0/DipSwitchError26NotSetForStaticIp“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "A static ip is configured. The Dip-Switch 2.6. must be on“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/_PropertyMinHwCurrent“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 6000
},
{
"address": "evcs0/ChargeMode“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "1:Use surplus power“,
"unit": „“,
"value": 1
},
{
"address": "evcs0/MaxCurrPercent“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current preset value via Control pilot in 0,1% of the PWM value“,
"unit": „“,
"value": 1000
},
{
"address": "evcs0/DipSwitchError13NotSetForComm“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Dip-Switch 1.3. for communication must be on“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/CurrFailsafe“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current preset value for the Failsafe function“,
"unit": „mA“,
"value": 0
},
{
"address": "evcs0/IsClustered“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": null
},
{
"address": "evcs0/ActiveConsumptionEnergy“,
"type": „LONG“,
"accessMode": „RO“,
"text": „“,
"unit": „Wh_Σ“,
"value": 52510
},
{
"address": "evcs0/_PropertyUseDisplay“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 1
},
{
"address": "evcs0/Output“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "State of the output X2“,
"unit": "On/Off“,
"value": 0
},
{
"address": "evcs0/SetChargePowerLimit“,
"type": „INTEGER“,
"accessMode": „RW“,
"text": „“,
"unit": „W“,
"value": 0
},
{
"address": "evcs0/DipSwitch1“,
"type": „STRING“,
"accessMode": „RO“,
"text": "The first eight dip switch settings as binary“,
"unit": „“,
"value": „00100010“
},
{
"address": "evcs0/DipSwitch2“,
"type": „STRING“,
"accessMode": „RO“,
"text": "The second eight dip switch settings as binary“,
"unit": „“,
"value": „00000000“
},
{
"address": "evcs0/EnergySession“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „Wh“,
"value": 7612
},
{
"address": "evcs0/CurrentL1“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current on L1“,
"unit": „mA“,
"value": 0
},
{
"address": "evcs0/SetChargePowerRequest“,
"type": „INTEGER“,
"accessMode": „RW“,
"text": „“,
"unit": „W“,
"value": null
},
{
"address": "evcs0/CurrentL2“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current on L2“,
"unit": „mA“,
"value": 0
},
{
"address": "evcs0/SetDisplayText“,
"type": „STRING“,
"accessMode": „RW“,
"text": „“,
"unit": „“,
"value": null
},
{
"address": "evcs0/_PropertyAlias“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": "KEBA Ladestation“
},
{
"address": "evcs0/StatusKeba“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Current state of the charging station“,
"unit": „“,
"value": 1
},
{
"address": "evcs0/EnableSys“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Enable state for charging (contains Enable input, RFID, UDP,..)“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/ProductSeriesIsNotCompatible“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Keba e- and b-series cannot be controlled because their software and hardware are not designed for it.“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/_PropertyIp“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": „1.1.1.1“
},
{
"address": "evcs0/ChargePower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": „“,
"unit": „W“,
"value": 0
},
{
"address": "evcs0/_PropertyEnabled“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": 1
},
{
"address": "evcs0/ComModule“,
"type": „STRING“,
"accessMode": „RO“,
"text": "Communication module is installed; KeContact P30 only“,
"unit": „“,
"value": „1“
},
{
"address": "evcs0/Error2“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Detail code for state ERROR; exceptions see FAQ on www.kecontact.com“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/ActualPower“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Total real power“,
"unit": „mW“,
"value": 0
},
{
"address": "evcs0/Serial“,
"type": „STRING“,
"accessMode": „RO“,
"text": "Serial number“,
"unit": „“,
"value": „123456789“
},
{
"address": "evcs0/DipSwitchInfo25SetForMasterSlaveComm“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "Master-Slave communication is configured. If this is a normal KEBA that should be not controlled by a KEBA x-series, Dip-Switch 2.5. should be off“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/_PropertyId“,
"type": „STRING“,
"accessMode": „RO“,
"text": „“,
"unit": „“,
"value": „evcs0“
},
{
"address": "evcs0/Error1“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "Detail code for state ERROR; exceptions see FAQ on www.kecontact.com“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/SetChargePowerLimitWithFilter“,
"type": „INTEGER“,
"accessMode": „RW“,
"text": „“,
"unit": „W“,
"value": null
},
{
"address": "evcs0/DipSwitchMaxHw“,
"type": „INTEGER“,
"accessMode": „RO“,
"text": "The raw maximum limit configured by the dip switches“,
"unit": „mA“,
"value": 16000
},
{
"address": "evcs0/DipSwitchError26SetForDynamicIp“,
"type": „BOOLEAN“,
"accessMode": „RO“,
"text": "A dynamic ip is configured. Either the Dip-Switch 2.6. must be off or a static ip has to be configured“,
"unit": „“,
"value": 0
},
{
"address": "evcs0/SetEnergyLimit“,
"type": „INTEGER“,
"accessMode": „RW“,
"text": „“,
"unit": „Wh“,
"value": 0
}
]
Fenecons Rest-Doku: https://docs.fenecon.de/de/fems/fems-app/App_REST-JSON_Lese-Schreibzugriff.html