11.2.26. ocpp_1_6_charge_point¶
This interface defines a OCPP 1.6 charge point
11.2.26.1. Variables¶
charging_schedules:object
Object that contains OCPP charging schedules of all connectors. The object contains one composite charging schedule for each connector id starting from connector 0. Connector 0 contains a schedule for the whole charging station.
is_connected:boolean
Indicates if chargepoint is connected to CSMS
configuration_key:object (ocpp-KeyValue)
Published when a configuration key has been changed by the CSMS and a monitor has been registered using the command monitor_configuration_keys
There is an extended definition for this object here.
security_event:object (ocpp-SecurityEvent)
Published when an internal security event occured
There is an extended definition for this object here.
11.2.26.2. Commands¶
stop:boolean
Disconnects the websocket connection and stops the OCPP communication. No OCPP messages will be stored and sent after a restart.
Result:boolean
Returns true if the service could be stopped successfully, else false
restart:boolean
Connects the websocket and enables OCPP communication after a previous stop call.
Result:boolean
Returns true if the service could be restarted successfully, else false
get_configuration_key:object
Gets the response to the requested configuration key containing a list of the values of the requested keys and a list of the keys that are unknown
keys:array
List of keys for which the values are requested. If empty, all keys and values are returned
items:
description:
type:
Result:object (ocpp-GetConfigurationResponse)
Response to the requested operation
There is an extended definition for this object here.
set_custom_configuration_key:string
Command to set a custom configuration key. Its not possible to set standardized configuration keys externally
key:string
Key that should be set
value:string
Value that should be set for the given key
Result:string (ocpp-ConfigurationStatus)
Indicates the result of the requested operation
There is an extended definition for this object here.
monitor_configuration_keys:void
Monitors the given configuration key. In case this configuration keys is changed by the CSMS the configuration key the changed configuration key will be published. Consecutive calls of this operation will not override but extend the existing monitors
keys:array
Keys that should be monitored
items:
description:
type:
security_event:void
Triggers a SecurityEventNotification.req at the CSMS. This event is queued with a guaranteed delivery to the CSMS.
type:string
type of the security event
info:string
Additional information about the occurred security event