S44 Charge Station Management System
Inspired by Open-Source, Customized to Suit Business and Enterprise Needs
CitrineOS
EV Charging
Management Software
Open source charger network software for rapid
OCPP 2.0.1 and NEVI compliant EV charge management.
OCPP 2.0.1 and NEVI compliant EV charge management.
Join on Github
Uniting EV CPOs and Enthusiasts
Unlike proprietary EV charge management software, our S44 CSMS gives everyone a common platform to build reliable and resilient EV charging networks.
Modular Software
Unlock the full potential of S44 CSMS, whether you choose to use it as a standalone solution or build upon its capabilities to effortlessly provision and remotely control chargers, facilitate seamless transactions, monitor uptime, power levels, and degradation, and efficiently manage consumption and throughput.
OCPP 2.0.1 + NEVI Compliant
By being Open Charge Point Protocol (OCPP) 2.0.1 compliant, National Electric Vehicle Infrastructure (NEVI) compliant, and offering the potential to qualify for $10B in funding, our solution not only meets industry standards but also future-proofs charging networks.
Open-Source Foundations
Building on top of the open-source project, CitrineOS - authored by S44 and adopted by the Linux Foundation Energy, not only reduces runtime and operational costs but also leverages a cloud micro-services architecture, enabling widespread interoperability and enhancing overall system reliability.
S44 CSMS Tiers
Open Source Innovation Powering Custom OCPP 2.0.1 CSMS Solutions
Open Source
OCPP 2.0.1 CitrineOS, a Linux Foundation Energy Project
Join on Github
What’s included
Securely commissioning charging stations via OCPP 2.0.1
Authorize customers for charging withstation authorization or remoteauthorization via OCPP 2.0.1
Full Transaction support via OCPP 2.0.1
Monitoring & Reporting data streams viaOCPP 2.0.1
API Support for full OCPP 2.0.1 functionality
Directus UI to manipulate data: chargerconfiguration, customer authorization, static pricing, UI components, and charging sessions
OCPI CPO API for remote control of charging sessions, dynamic pricing, real-time authorization, and geographic location information
Starter CSMS
SaaS solution + out-of-the-box support for basic charging needs.
Contact Sales
Everything from Open Source, Plus
Payment integration / Scan & Charge
E-Mail Support
Hosting
Enterprise CSMS
Tailored backend + integrated migration, operator UI/UX, & customer app MSP solutions.
Contact Sales
Everything from Open Source and Starter CSMS, Plus
Custom OCPI CPO API for remote control of charging sessions, dynamic pricing, real-time authorization, and geographic location information
Custom Payment integration / Scan & Charge
Custom Support up to 24/7
Hosting
$ npx wscat --connect ws://localhost:8080/CHARGER01 --subprotocol ocpp2.0.1
Connected (press CTRL+C to quit)
> [2,"15106be4-57ca-11ee-8c99-0242ac120002","BootNotification",{"reason": "PowerUp","chargingStation": {"model": "SingleSocketCharger","vendorName": "CitrineOS"}}]
< [3,"15106be4-57ca-11ee-8c99-0242ac120002",{"currentTime":"2023-10-09T19:54:39.213Z","interval":60,"status":"Accepted"}]
< [2,"eeaab954-3b67-4b7e-896d-aed11e6056a4","RequestStartTransaction",{"idToken":{"idToken":"testToken","type":"Local"},"remoteStartId":123}]
>
Connected (press CTRL+C to quit)
> [2,"15106be4-57ca-11ee-8c99-0242ac120002","BootNotification",{"reason": "PowerUp","chargingStation": {"model": "SingleSocketCharger","vendorName": "CitrineOS"}}]
< [3,"15106be4-57ca-11ee-8c99-0242ac120002",{"currentTime":"2023-10-09T19:54:39.213Z","interval":60,"status":"Accepted"}]
< [2,"eeaab954-3b67-4b7e-896d-aed11e6056a4","RequestStartTransaction",{"idToken":{"idToken":"testToken","type":"Local"},"remoteStartId":123}]
>
Copy Code
$ curl --location 'http://localhost:8081/ocpp/authorization/requestStartTransaction?identifier=CHARGER01&tenantId=CIT' --header 'Content-Type: application/json' --data '{
"idToken": {
"idToken": "TEST_TOKEN",
"type": "Local"
},
"remoteStartId": "101623"
}'
{"success":true}
"idToken": {
"idToken": "TEST_TOKEN",
"type": "Local"
},
"remoteStartId": "101623"
}'
{"success":true}
Copy Code