forked from VDVde/VDV463
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request VDVde#6 from maikwoehl-psi/update-preconditioning
Hinzufügen von "requestedStartTime" zu AutomaticPreconditioning
- Loading branch information
Showing
7 changed files
with
868 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
{ | ||
"$schema": "http://json-schema.org/draft-04/schema#", | ||
"$id": "urn:VDV463:1:0:0:BootNotificationRequest", | ||
"comment": "VDV463 1.0.0 FINAL", | ||
"title": "BootNotificationRequest", | ||
"description": "This type represents the data sent by the presystem to the load management system as a result associated with a successful boot of the presystem.", | ||
"additionalProperties": false, | ||
"type": "object", | ||
"properties": { | ||
"presystem": { | ||
"$ref": "#/definitions/PresystemEnumType" | ||
} | ||
}, | ||
"required": [ | ||
"presystem" | ||
], | ||
"definitions": { | ||
"PresystemEnumType": { | ||
"additionalProperties": false, | ||
"type": "string", | ||
"enum": [ | ||
"BMS", | ||
"ITCS" | ||
] | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
{ | ||
"$schema": "http://json-schema.org/draft-04/schema#", | ||
"$id": "urn:VDV463:1:0:0:BootNotificationResponse", | ||
"comment": "VDV463 1.0.0 FINAL", | ||
"title": "BootNotificationResponse", | ||
"description": "This type represents the response data sent by the load management system to the presystem as a result associated with the boot notification previously sent by the presystem.", | ||
"type": "object", | ||
"additionalProperties": false, | ||
"properties": { | ||
"status": { | ||
"$ref": "#/definitions/BootNotificationStatusEnumType" | ||
} | ||
}, | ||
"required": [ | ||
"status" | ||
], | ||
"definitions": { | ||
"BootNotificationStatusEnumType": { | ||
"type": "string", | ||
"additionalProperties": false, | ||
"enum": [ | ||
"Accepted", | ||
"Rejected" | ||
] | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
{ | ||
"$schema": "http://json-schema.org/draft-04/schema#", | ||
"$id": "urn:VDV463:1:0:0:MessageStructure", | ||
"comment": "VDV463 1.0.0 FINAL", | ||
"title": "MessageStructure", | ||
"type": "array", | ||
"additionalProperties": false, | ||
"description": "This type represents a generic message structure associated with the VDV463.", | ||
"items": [ | ||
{ | ||
"type": "integer", | ||
"additionalProperties": false, | ||
"description": "This type represents the message type.", | ||
"enum": [ | ||
1, | ||
2, | ||
3 | ||
] | ||
}, | ||
{ | ||
"type": "string", | ||
"additionalProperties": false, | ||
"description": "This type represents the source of the data of the message." | ||
}, | ||
{ | ||
"description": "This type represents an unique identifier for the presystemId according to RFC3986.", | ||
"type": "string", | ||
"additionalProperties": false, | ||
"format": "uri" | ||
}, | ||
{ | ||
"type": "string", | ||
"additionalProperties": false, | ||
"description": "This type represents the current timestamp of the message.", | ||
"format": "date-time" | ||
}, | ||
{ | ||
"type": "string", | ||
"additionalProperties": false, | ||
"description": "This type represents the unique identifier of the message.", | ||
"format": "uuid" | ||
}, | ||
{ | ||
"type": "string", | ||
"additionalProperties": false, | ||
"description": "This type represents the action of the message.", | ||
"enum": [ | ||
"BootNotification", | ||
"ProvideChargingRequests", | ||
"ProvideChargingInformation" | ||
] | ||
}, | ||
{ | ||
"type": "object", | ||
"description": "This type represents the payload of the message which is specified in separate JSON schemas." | ||
} | ||
], | ||
"minItems": 7, | ||
"maxItems": 7 | ||
} |
Oops, something went wrong.