-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added charging schedules definition #582
Changes from 2 commits
adeb7f2
f86d526
bfe1aa6
fa3f464
66af61f
755ac65
472ab02
a45217a
497bfd5
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -2,6 +2,62 @@ description: >- | |||||||||||||||||||||||||||||||||
OCPP types (OCPP1.6 and OCPP2.0.1). The types are based more on the type definitions of OCPP201, | ||||||||||||||||||||||||||||||||||
as these offer more flexibility and are easier to transfer to OCPP1.6 than vice versa. | ||||||||||||||||||||||||||||||||||
types: | ||||||||||||||||||||||||||||||||||
ChargingSchedulePeriod: | ||||||||||||||||||||||||||||||||||
description: >- | ||||||||||||||||||||||||||||||||||
Element providing information on a charging schedule period. | ||||||||||||||||||||||||||||||||||
type: object | ||||||||||||||||||||||||||||||||||
required: | ||||||||||||||||||||||||||||||||||
- startPeriod | ||||||||||||||||||||||||||||||||||
- limit | ||||||||||||||||||||||||||||||||||
- stackLevel | ||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||||
properties: | ||||||||||||||||||||||||||||||||||
startPeriod: | ||||||||||||||||||||||||||||||||||
type: integer | ||||||||||||||||||||||||||||||||||
limit: | ||||||||||||||||||||||||||||||||||
type: number | ||||||||||||||||||||||||||||||||||
numberPhases: | ||||||||||||||||||||||||||||||||||
type: integer | ||||||||||||||||||||||||||||||||||
stackLevel: | ||||||||||||||||||||||||||||||||||
type: integer | ||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||||
ChargingSchedule: | ||||||||||||||||||||||||||||||||||
description: >- | ||||||||||||||||||||||||||||||||||
Element providing information on an OCPP charging schedule. | ||||||||||||||||||||||||||||||||||
type: object | ||||||||||||||||||||||||||||||||||
required: | ||||||||||||||||||||||||||||||||||
- connector | ||||||||||||||||||||||||||||||||||
- chargingRateUnit | ||||||||||||||||||||||||||||||||||
- chargingSchedulePeriod | ||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||||
properties: | ||||||||||||||||||||||||||||||||||
connector: | ||||||||||||||||||||||||||||||||||
type: integer | ||||||||||||||||||||||||||||||||||
minimum: 0 | ||||||||||||||||||||||||||||||||||
hikinggrass marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||||||||||||||||||||||||||
chargingRateUnit: | ||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||||
type: string | ||||||||||||||||||||||||||||||||||
chargingSchedulePeriod: | ||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||||
type: array | ||||||||||||||||||||||||||||||||||
items: | ||||||||||||||||||||||||||||||||||
description: schedule periods | ||||||||||||||||||||||||||||||||||
type: object | ||||||||||||||||||||||||||||||||||
$ref: /ocpp#/ChargingSchedulePeriod | ||||||||||||||||||||||||||||||||||
duration: | ||||||||||||||||||||||||||||||||||
type: integer | ||||||||||||||||||||||||||||||||||
startSchedule: | ||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||||
type: string | ||||||||||||||||||||||||||||||||||
minChargingRate: | ||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||||
type: number | ||||||||||||||||||||||||||||||||||
ChargingSchedules: | ||||||||||||||||||||||||||||||||||
description: schedules for connectors | ||||||||||||||||||||||||||||||||||
type: object | ||||||||||||||||||||||||||||||||||
required: | ||||||||||||||||||||||||||||||||||
- schedules | ||||||||||||||||||||||||||||||||||
properties: | ||||||||||||||||||||||||||||||||||
schedules: | ||||||||||||||||||||||||||||||||||
description: array of schedules | ||||||||||||||||||||||||||||||||||
type: array | ||||||||||||||||||||||||||||||||||
items: | ||||||||||||||||||||||||||||||||||
description: schedule for a connector | ||||||||||||||||||||||||||||||||||
type: object | ||||||||||||||||||||||||||||||||||
$ref: /ocpp#/ChargingSchedule | ||||||||||||||||||||||||||||||||||
OcppTransactionEvent: | ||||||||||||||||||||||||||||||||||
description: >- | ||||||||||||||||||||||||||||||||||
Element providing information on OCPP transactions. | ||||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use the conversions.hpp / cpp for these conversions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
moved functions to conversions.[ch]pp