基本信息
源码名称:ocpp:开放收费点协议(OCPP)的Python实现-源码
源码大小:10.09M
文件格式:.zip
开发语言:Python
更新时间:2023-11-06
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
ocpp:开放收费点协议(OCPP)的Python实现

.
├── ocpp-master
│   ├── CHANGELOG.md
│   ├── LICENSE
│   ├── MANIFEST.in
│   ├── Makefile
│   ├── README.rst
│   ├── docs
│   │   ├── source
│   │   │   ├── README.rst
│   │   │   ├── central_system.rst
│   │   │   ├── client.rst
│   │   │   ├── conf.py
│   │   │   └── index.rst
│   │   ├── v16
│   │   │   ├── ocpp-1.6.pdf
│   │   │   └── ocpp-j-1.6-specification.pdf
│   │   └── v201
│   │       ├── Changelog OCPP 2.0 - 2.0.1.pdf
│   │       ├── OCPP-2.0.1_part0_introduction.pdf
│   │       ├── OCPP-2.0.1_part1_architecture_topology.pdf
│   │       ├── OCPP-2.0.1_part2_appendices.pdf
│   │       ├── OCPP-2.0.1_part2_specification.pdf
│   │       ├── OCPP-2.0.1_part4_ocpp-j-specification.pdf
│   │       ├── OCPP-2.0_part1_errata.pdf
│   │       ├── OCPP-2.0_part2_errata.pdf
│   │       └── OCPP-2.0_part4_errata.pdf
│   ├── examples
│   │   ├── v16
│   │   │   ├── central_system.py
│   │   │   └── charge_point.py
│   │   ├── v20
│   │   │   ├── central_system.py
│   │   │   └── charge_point.py
│   │   └── v201
│   │       ├── central_system.py
│   │       └── charge_point.py
│   ├── ocpp
│   │   ├── __init__.py
│   │   ├── charge_point.py
│   │   ├── exceptions.py
│   │   ├── messages.py
│   │   ├── routing.py
│   │   ├── v16
│   │   │   ├── __init__.py
│   │   │   ├── call.py
│   │   │   ├── call_result.py
│   │   │   ├── enums.py
│   │   │   └── schemas
│   │   │       ├── Authorize.json
│   │   │       ├── AuthorizeResponse.json
│   │   │       ├── BootNotification.json
│   │   │       ├── BootNotificationResponse.json
│   │   │       ├── CancelReservation.json
│   │   │       ├── CancelReservationResponse.json
│   │   │       ├── ChangeAvailability.json
│   │   │       ├── ChangeAvailabilityResponse.json
│   │   │       ├── ChangeConfiguration.json
│   │   │       ├── ChangeConfigurationResponse.json
│   │   │       ├── ClearCache.json
│   │   │       ├── ClearCacheResponse.json
│   │   │       ├── ClearChargingProfile.json
│   │   │       ├── ClearChargingProfileResponse.json
│   │   │       ├── DataTransfer.json
│   │   │       ├── DataTransferResponse.json
│   │   │       ├── DiagnosticsStatusNotification.json
│   │   │       ├── DiagnosticsStatusNotificationResponse.json
│   │   │       ├── FirmwareStatusNotification.json
│   │   │       ├── FirmwareStatusNotificationResponse.json
│   │   │       ├── GetCompositeSchedule.json
│   │   │       ├── GetCompositeScheduleResponse.json
│   │   │       ├── GetConfiguration.json
│   │   │       ├── GetConfigurationResponse.json
│   │   │       ├── GetDiagnostics.json
│   │   │       ├── GetDiagnosticsResponse.json
│   │   │       ├── GetLocalListVersion.json
│   │   │       ├── GetLocalListVersionResponse.json
│   │   │       ├── Heartbeat.json
│   │   │       ├── HeartbeatResponse.json
│   │   │       ├── MeterValues.json
│   │   │       ├── MeterValuesResponse.json
│   │   │       ├── RemoteStartTransaction.json
│   │   │       ├── RemoteStartTransactionResponse.json
│   │   │       ├── RemoteStopTransaction.json
│   │   │       ├── RemoteStopTransactionResponse.json
│   │   │       ├── ReserveNow.json
│   │   │       ├── ReserveNowResponse.json
│   │   │       ├── Reset.json
│   │   │       ├── ResetResponse.json
│   │   │       ├── SendLocalList.json
│   │   │       ├── SendLocalListResponse.json
│   │   │       ├── SetChargingProfile.json
│   │   │       ├── SetChargingProfileResponse.json
│   │   │       ├── StartTransaction.json
│   │   │       ├── StartTransactionResponse.json
│   │   │       ├── StatusNotification.json
│   │   │       ├── StatusNotificationResponse.json
│   │   │       ├── StopTransaction.json
│   │   │       ├── StopTransactionResponse.json
│   │   │       ├── TriggerMessage.json
│   │   │       ├── TriggerMessageResponse.json
│   │   │       ├── UnlockConnector.json
│   │   │       ├── UnlockConnectorResponse.json
│   │   │       ├── UpdateFirmware.json
│   │   │       └── UpdateFirmwareResponse.json
│   │   ├── v20
│   │   │   ├── __init__.py
│   │   │   ├── call.py
│   │   │   ├── call_result.py
│   │   │   └── schemas
│   │   │       ├── AuthorizeRequest_v1p0.json
│   │   │       ├── AuthorizeResponse_v1p0.json
│   │   │       ├── BootNotificationRequest_v1p0.json
│   │   │       ├── BootNotificationResponse_v1p0.json
│   │   │       ├── CancelReservationRequest_v1p0.json
│   │   │       ├── CancelReservationResponse_v1p0.json
│   │   │       ├── CertificateSignedRequest_v1p0.json
│   │   │       ├── CertificateSignedResponse_v1p0.json
│   │   │       ├── ChangeAvailabilityRequest_v1p0.json
│   │   │       ├── ChangeAvailabilityResponse_v1p0.json
│   │   │       ├── ClearCacheRequest_v1p0.json
│   │   │       ├── ClearCacheResponse_v1p0.json
│   │   │       ├── ClearChargingProfileRequest_v1p0.json
│   │   │       ├── ClearChargingProfileResponse_v1p0.json
│   │   │       ├── ClearDisplayMessageRequest_v1p0.json
│   │   │       ├── ClearDisplayMessageResponse_v1p0.json
│   │   │       ├── ClearVariableMonitoringRequest_v1p0.json
│   │   │       ├── ClearVariableMonitoringResponse_v1p0.json
│   │   │       ├── ClearedChargingLimitRequest_v1p0.json
│   │   │       ├── ClearedChargingLimitResponse_v1p0.json
│   │   │       ├── CostUpdatedRequest_v1p0.json
│   │   │       ├── CostUpdatedResponse_v1p0.json
│   │   │       ├── CustomerInformationRequest_v1p0.json
│   │   │       ├── CustomerInformationResponse_v1p0.json
│   │   │       ├── DataTransferRequest_v1p0.json
│   │   │       ├── DataTransferResponse_v1p0.json
│   │   │       ├── DeleteCertificateRequest_v1p0.json
│   │   │       ├── DeleteCertificateResponse_v1p0.json
│   │   │       ├── FirmwareStatusNotificationRequest_v1p0.json
│   │   │       ├── FirmwareStatusNotificationResponse_v1p0.json
│   │   │       ├── Get15118EVCertificateRequest_v1p0.json
│   │   │       ├── Get15118EVCertificateResponse_v1p0.json
│   │   │       ├── GetBaseReportRequest_v1p0.json
│   │   │       ├── GetBaseReportResponse_v1p0.json
│   │   │       ├── GetCertificateStatusRequest_v1p0.json
│   │   │       ├── GetCertificateStatusResponse_v1p0.json
│   │   │       ├── GetChargingProfilesRequest_v1p0.json
│   │   │       ├── GetChargingProfilesResponse_v1p0.json
│   │   │       ├── GetCompositeScheduleRequest_v1p0.json
│   │   │       ├── GetCompositeScheduleResponse_v1p0.json
│   │   │       ├── GetDisplayMessagesRequest_v1p0.json
│   │   │       ├── GetDisplayMessagesResponse_v1p0.json
│   │   │       ├── GetInstalledCertificateIdsRequest_v1p0.json
│   │   │       ├── GetInstalledCertificateIdsResponse_v1p0.json
│   │   │       ├── GetLocalListVersionRequest_v1p0.json
│   │   │       ├── GetLocalListVersionResponse_v1p0.json
│   │   │       ├── GetLogRequest_v1p0.json
│   │   │       ├── GetLogResponse_v1p0.json
│   │   │       ├── GetMonitoringReportRequest_v1p0.json
│   │   │       ├── GetMonitoringReportResponse_v1p0.json
│   │   │       ├── GetReportRequest_v1p0.json
│   │   │       ├── GetReportResponse_v1p0.json
│   │   │       ├── GetTransactionStatusRequest_v1p0.json
│   │   │       ├── GetTransactionStatusResponse_v1p0.json
│   │   │       ├── GetVariablesRequest_v1p0.json
│   │   │       ├── GetVariablesResponse_v1p0.json
│   │   │       ├── HeartbeatRequest_v1p0.json
│   │   │       ├── HeartbeatResponse_v1p0.json
│   │   │       ├── InstallCertificateRequest_v1p0.json
│   │   │       ├── InstallCertificateResponse_v1p0.json
│   │   │       ├── LogStatusNotificationRequest_v1p0.json
│   │   │       ├── LogStatusNotificationResponse_v1p0.json
│   │   │       ├── MeterValuesRequest_v1p0.json
│   │   │       ├── MeterValuesResponse_v1p0.json
│   │   │       ├── NotifyCentralChargingNeedsRequest_v1p0.json
│   │   │       ├── NotifyCentralChargingNeedsResponse_v1p0.json
│   │   │       ├── NotifyChargingLimitRequest_v1p0.json
│   │   │       ├── NotifyChargingLimitResponse_v1p0.json
│   │   │       ├── NotifyCustomerInformationRequest_v1p0.json
│   │   │       ├── NotifyCustomerInformationResponse_v1p0.json
│   │   │       ├── NotifyDisplayMessagesRequest_v1p0.json
│   │   │       ├── NotifyDisplayMessagesResponse_v1p0.json
│   │   │       ├── NotifyEVChargingNeedsRequest_v1p0.json
│   │   │       ├── NotifyEVChargingNeedsResponse_v1p0.json
│   │   │       ├── NotifyEVChargingScheduleRequest_v1p0.json
│   │   │       ├── NotifyEVChargingScheduleResponse_v1p0.json
│   │   │       ├── NotifyEventRequest_v1p0.json
│   │   │       ├── NotifyEventResponse_v1p0.json
│   │   │       ├── NotifyMonitoringReportRequest_v1p0.json
│   │   │       ├── NotifyMonitoringReportResponse_v1p0.json
│   │   │       ├── NotifyReportRequest_v1p0.json
│   │   │       ├── NotifyReportResponse_v1p0.json
│   │   │       ├── PublishFirmwareRequest_v1p0.json
│   │   │       ├── PublishFirmwareResponse_v1p0.json
│   │   │       ├── PublishFirmwareStatusNotificationRequest_v1p0.json
│   │   │       ├── PublishFirmwareStatusNotificationResponse_v1p0.json
│   │   │       ├── Renegotiate15118ScheduleRequest_v1p0.json
│   │   │       ├── Renegotiate15118ScheduleResponse_v1p0.json
│   │   │       ├── ReportChargingProfilesRequest_v1p0.json
│   │   │       ├── ReportChargingProfilesResponse_v1p0.json
│   │   │       ├── RequestStartTransactionRequest_v1p0.json
│   │   │       ├── RequestStartTransactionResponse_v1p0.json
│   │   │       ├── RequestStopTransactionRequest_v1p0.json
│   │   │       ├── RequestStopTransactionResponse_v1p0.json
│   │   │       ├── ReservationStatusUpdateRequest_v1p0.json
│   │   │       ├── ReservationStatusUpdateResponse_v1p0.json
│   │   │       ├── ReserveNowRequest_v1p0.json
│   │   │       ├── ReserveNowResponse_v1p0.json
│   │   │       ├── ResetRequest_v1p0.json
│   │   │       ├── ResetResponse_v1p0.json
│   │   │       ├── SecurityEventNotificationRequest_v1p0.json
│   │   │       ├── SecurityEventNotificationResponse_v1p0.json
│   │   │       ├── SendLocalListRequest_v1p0.json
│   │   │       ├── SendLocalListResponse_v1p0.json
│   │   │       ├── SetChargingProfileRequest_v1p0.json
│   │   │       ├── SetChargingProfileResponse_v1p0.json
│   │   │       ├── SetDisplayMessageRequest_v1p0.json
│   │   │       ├── SetDisplayMessageResponse_v1p0.json
│   │   │       ├── SetMonitoringBaseRequest_v1p0.json
│   │   │       ├── SetMonitoringBaseResponse_v1p0.json
│   │   │       ├── SetMonitoringLevelRequest_v1p0.json
│   │   │       ├── SetMonitoringLevelResponse_v1p0.json
│   │   │       ├── SetNetworkProfileRequest_v1p0.json
│   │   │       ├── SetNetworkProfileResponse_v1p0.json
│   │   │       ├── SetVariableMonitoringRequest_v1p0.json
│   │   │       ├── SetVariableMonitoringResponse_v1p0.json
│   │   │       ├── SetVariablesRequest_v1p0.json
│   │   │       ├── SetVariablesResponse_v1p0.json
│   │   │       ├── SignCertificateRequest_v1p0.json
│   │   │       ├── SignCertificateResponse_v1p0.json
│   │   │       ├── StatusNotificationRequest_v1p0.json
│   │   │       ├── StatusNotificationResponse_v1p0.json
│   │   │       ├── TransactionEventRequest_v1p0.json
│   │   │       ├── TransactionEventResponse_v1p0.json
│   │   │       ├── TriggerMessageRequest_v1p0.json
│   │   │       ├── TriggerMessageResponse_v1p0.json
│   │   │       ├── UnlockConnectorRequest_v1p0.json
│   │   │       ├── UnlockConnectorResponse_v1p0.json
│   │   │       ├── UnpublishFirmwareRequest_v1p0.json
│   │   │       ├── UnpublishFirmwareResponse_v1p0.json
│   │   │       ├── Update15118EVCertificateRequest_v1p0.json
│   │   │       ├── Update15118EVCertificateResponse_v1p0.json
│   │   │       ├── UpdateFirmwareRequest_v1p0.json
│   │   │       └── UpdateFirmwareResponse_v1p0.json
│   │   └── v201
│   │       ├── __init__.py
│   │       ├── call.py
│   │       ├── call_result.py
│   │       ├── enums.py
│   │       └── schemas
│   │           ├── AuthorizeRequest.json
│   │           ├── AuthorizeResponse.json
│   │           ├── BootNotificationRequest.json
│   │           ├── BootNotificationResponse.json
│   │           ├── CancelReservationRequest.json
│   │           ├── CancelReservationResponse.json
│   │           ├── CertificateSignedRequest.json
│   │           ├── CertificateSignedResponse.json
│   │           ├── ChangeAvailabilityRequest.json
│   │           ├── ChangeAvailabilityResponse.json
│   │           ├── ClearCacheRequest.json
│   │           ├── ClearCacheResponse.json
│   │           ├── ClearChargingProfileRequest.json
│   │           ├── ClearChargingProfileResponse.json
│   │           ├── ClearDisplayMessageRequest.json
│   │           ├── ClearDisplayMessageResponse.json
│   │           ├── ClearVariableMonitoringRequest.json
│   │           ├── ClearVariableMonitoringResponse.json
│   │           ├── ClearedChargingLimitRequest.json
│   │           ├── ClearedChargingLimitResponse.json
│   │           ├── CostUpdatedRequest.json
│   │           ├── CostUpdatedResponse.json
│   │           ├── CustomerInformationRequest.json
│   │           ├── CustomerInformationResponse.json
│   │           ├── DataTransferRequest.json
│   │           ├── DataTransferResponse.json
│   │           ├── DeleteCertificateRequest.json
│   │           ├── DeleteCertificateResponse.json
│   │           ├── FirmwareStatusNotificationRequest.json
│   │           ├── FirmwareStatusNotificationResponse.json
│   │           ├── Get15118EVCertificateRequest.json
│   │           ├── Get15118EVCertificateResponse.json
│   │           ├── GetBaseReportRequest.json
│   │           ├── GetBaseReportResponse.json
│   │           ├── GetCertificateStatusRequest.json
│   │           ├── GetCertificateStatusResponse.json
│   │           ├── GetChargingProfilesRequest.json
│   │           ├── GetChargingProfilesResponse.json
│   │           ├── GetCompositeScheduleRequest.json
│   │           ├── GetCompositeScheduleResponse.json
│   │           ├── GetDisplayMessagesRequest.json
│   │           ├── GetDisplayMessagesResponse.json
│   │           ├── GetInstalledCertificateIdsRequest.json
│   │           ├── GetInstalledCertificateIdsResponse.json
│   │           ├── GetLocalListVersionRequest.json
│   │           ├── GetLocalListVersionResponse.json
│   │           ├── GetLogRequest.json
│   │           ├── GetLogResponse.json
│   │           ├── GetMonitoringReportRequest.json
│   │           ├── GetMonitoringReportResponse.json
│   │           ├── GetReportRequest.json
│   │           ├── GetReportResponse.json
│   │           ├── GetTransactionStatusRequest.json
│   │           ├── GetTransactionStatusResponse.json
│   │           ├── GetVariablesRequest.json
│   │           ├── GetVariablesResponse.json
│   │           ├── HeartbeatRequest.json
│   │           ├── HeartbeatResponse.json
│   │           ├── InstallCertificateRequest.json
│   │           ├── InstallCertificateResponse.json
│   │           ├── LogStatusNotificationRequest.json
│   │           ├── LogStatusNotificationResponse.json
│   │           ├── MeterValuesRequest.json
│   │           ├── MeterValuesResponse.json
│   │           ├── NotifyChargingLimitRequest.json
│   │           ├── NotifyChargingLimitResponse.json
│   │           ├── NotifyCustomerInformationRequest.json
│   │           ├── NotifyCustomerInformationResponse.json
│   │           ├── NotifyDisplayMessagesRequest.json
│   │           ├── NotifyDisplayMessagesResponse.json
│   │           ├── NotifyEVChargingNeedsRequest.json
│   │           ├── NotifyEVChargingNeedsResponse.json
│   │           ├── NotifyEVChargingScheduleRequest.json
│   │           ├── NotifyEVChargingScheduleResponse.json
│   │           ├── NotifyEventRequest.json
│   │           ├── NotifyEventResponse.json
│   │           ├── NotifyMonitoringReportRequest.json
│   │           ├── NotifyMonitoringReportResponse.json
│   │           ├── NotifyReportRequest.json
│   │           ├── NotifyReportResponse.json
│   │           ├── PublishFirmwareRequest.json
│   │           ├── PublishFirmwareResponse.json
│   │           ├── PublishFirmwareStatusNotificationRequest.json
│   │           ├── PublishFirmwareStatusNotificationResponse.json
│   │           ├── ReportChargingProfilesRequest.json
│   │           ├── ReportChargingProfilesResponse.json
│   │           ├── RequestStartTransactionRequest.json
│   │           ├── RequestStartTransactionResponse.json
│   │           ├── RequestStopTransactionRequest.json
│   │           ├── RequestStopTransactionResponse.json
│   │           ├── ReservationStatusUpdateRequest.json
│   │           ├── ReservationStatusUpdateResponse.json
│   │           ├── ReserveNowRequest.json
│   │           ├── ReserveNowResponse.json
│   │           ├── ResetRequest.json
│   │           ├── ResetResponse.json
│   │           ├── SecurityEventNotificationRequest.json
│   │           ├── SecurityEventNotificationResponse.json
│   │           ├── SendLocalListRequest.json
│   │           ├── SendLocalListResponse.json
│   │           ├── SetChargingProfileRequest.json
│   │           ├── SetChargingProfileResponse.json
│   │           ├── SetDisplayMessageRequest.json
│   │           ├── SetDisplayMessageResponse.json
│   │           ├── SetMonitoringBaseRequest.json
│   │           ├── SetMonitoringBaseResponse.json
│   │           ├── SetMonitoringLevelRequest.json
│   │           ├── SetMonitoringLevelResponse.json
│   │           ├── SetNetworkProfileRequest.json
│   │           ├── SetNetworkProfileResponse.json
│   │           ├── SetVariableMonitoringRequest.json
│   │           ├── SetVariableMonitoringResponse.json
│   │           ├── SetVariablesRequest.json
│   │           ├── SetVariablesResponse.json
│   │           ├── SignCertificateRequest.json
│   │           ├── SignCertificateResponse.json
│   │           ├── StatusNotificationRequest.json
│   │           ├── StatusNotificationResponse.json
│   │           ├── TransactionEventRequest.json
│   │           ├── TransactionEventResponse.json
│   │           ├── TriggerMessageRequest.json
│   │           ├── TriggerMessageResponse.json
│   │           ├── UnlockConnectorRequest.json
│   │           ├── UnlockConnectorResponse.json
│   │           ├── UnpublishFirmwareRequest.json
│   │           ├── UnpublishFirmwareResponse.json
│   │           ├── UpdateFirmwareRequest.json
│   │           └── UpdateFirmwareResponse.json
│   ├── poetry.lock
│   ├── pyproject.toml
│   ├── scripts
│   │   ├── schema_to_dataclass.py
│   │   └── schema_to_enums_v201.py
│   └── tests
│       ├── __init__.py
│       ├── conftest.py
│       ├── test_charge_point.py
│       ├── test_exceptions.py
│       ├── test_messages.py
│       ├── test_routing.py
│       ├── v16
│       │   ├── conftest.py
│       │   ├── test_enums.py
│       │   └── test_v16_charge_point.py
│       ├── v20
│       │   ├── conftest.py
│       │   └── test_v20_charge_point.py
│       └── v201
│           ├── conftest.py
│           └── test_v201_charge_point.py
└── ocpp:开放收费点协议(OCPP)的Python实现-源码_ocpp-master.zip

21 directories, 379 files