Files
Eric F d398a6ced2 Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted

TODO updated with progress
2026-06-08 00:38:27 -04:00

146 lines
3.7 KiB
Python

from .client import (
ShapeshifterAgrCroClient,
ShapeshifterAgrDsoClient,
ShapeshifterCroAgrClient,
ShapeshifterCroDsoClient,
ShapeshifterDsoAgrClient,
ShapeshifterDsoCroClient,
)
from .oauth import OAuthClient
from .service import (
ShapeshifterAgrService,
ShapeshifterCroService,
ShapeshifterDsoService,
)
from .uftp import (
AcceptedRejected,
AgrPortfolioQuery,
AgrPortfolioQueryResponse,
AgrPortfolioQueryResponseCongestionPoint,
AgrPortfolioQueryResponseConnection,
AgrPortfolioQueryResponseDSOPortfolio,
AgrPortfolioQueryResponseDSOView,
AgrPortfolioUpdate,
AgrPortfolioUpdateConnection,
AgrPortfolioUpdateResponse,
ContractSettlement,
ContractSettlementISP,
ContractSettlementPeriod,
DPrognosis,
DPrognosisISP,
DPrognosisResponse,
DsoPortfolioQuery,
DsoPortfolioQueryCongestionPoint,
DsoPortfolioQueryConnection,
DsoPortfolioQueryResponse,
DsoPortfolioUpdate,
DsoPortfolioUpdateCongestionPoint,
DsoPortfolioUpdateConnection,
DsoPortfolioUpdateResponse,
FlexMessage,
FlexOffer,
FlexOfferOption,
FlexOfferOptionISP,
FlexOfferResponse,
FlexOfferRevocation,
FlexOfferRevocationResponse,
FlexOrder,
FlexOrderISP,
FlexOrderResponse,
FlexOrderSettlement,
FlexOrderSettlementISP,
FlexOrderSettlementStatus,
FlexOrderStatus,
FlexRequest,
FlexRequestISP,
FlexRequestResponse,
FlexReservationUpdate,
FlexReservationUpdateISP,
FlexReservationUpdateResponse,
FlexSettlement,
FlexSettlementResponse,
Metering,
MeteringISP,
MeteringProfile,
MeteringProfileEnum,
MeteringResponse,
MeteringUnit,
PayloadMessage,
PayloadMessageResponse,
SignedMessage,
TestMessage,
TestMessageResponse,
UsefRole,
)
__all__ = [
"ShapeshifterAgrCroClient",
"ShapeshifterAgrDsoClient",
"ShapeshifterCroAgrClient",
"ShapeshifterCroDsoClient",
"ShapeshifterDsoAgrClient",
"ShapeshifterDsoCroClient",
"ShapeshifterAgrService",
"ShapeshifterDsoService",
"ShapeshifterCroService",
"AcceptedRejected",
"AgrPortfolioQuery",
"AgrPortfolioQueryResponse",
"AgrPortfolioQueryResponseCongestionPoint",
"AgrPortfolioQueryResponseConnection",
"AgrPortfolioQueryResponseDSOPortfolio",
"AgrPortfolioQueryResponseDSOView",
"AgrPortfolioUpdate",
"AgrPortfolioUpdateConnection",
"AgrPortfolioUpdateResponse",
"ContractSettlement",
"ContractSettlementISP",
"ContractSettlementPeriod",
"DPrognosis",
"DPrognosisISP",
"DPrognosisResponse",
"DsoPortfolioQuery",
"DsoPortfolioQueryCongestionPoint",
"DsoPortfolioQueryConnection",
"DsoPortfolioQueryResponse",
"DsoPortfolioUpdate",
"DsoPortfolioUpdateCongestionPoint",
"DsoPortfolioUpdateConnection",
"DsoPortfolioUpdateResponse",
"FlexMessage",
"FlexOffer",
"FlexOfferOption",
"FlexOfferOptionISP",
"FlexOfferResponse",
"FlexOfferRevocation",
"FlexOfferRevocationResponse",
"FlexOrder",
"FlexOrderISP",
"FlexOrderResponse",
"FlexOrderSettlement",
"FlexOrderSettlementISP",
"FlexOrderSettlementStatus",
"FlexOrderStatus",
"FlexRequest",
"FlexRequestISP",
"FlexRequestResponse",
"FlexReservationUpdate",
"FlexReservationUpdateISP",
"FlexReservationUpdateResponse",
"FlexSettlement",
"FlexSettlementResponse",
"Metering",
"MeteringISP",
"MeteringProfile",
"MeteringProfileEnum",
"MeteringResponse",
"MeteringUnit",
"OAuthClient",
"PayloadMessage",
"PayloadMessageResponse",
"SignedMessage",
"TestMessage",
"TestMessageResponse",
"UsefRole",
]