S44 Energy CSMS Bridges OCPP Gap
S44 Charging Station Management System
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
Developed With A Focus On OCPP 2.0.1
But 1.6 Compatible
Most EV Charging Networks worldwide are operated with CSMS software that supports OCPP 1.6 protocol. Yet, leading charging station manufacturers are already announcing modern hardware solutions that are OCPP 2.0.1 ready and therefore no longer stand in the way of a modern and customer-centric EV charging experience.
For all network operators who already want to expand their existing network with modern charging stations today, S44 is offering a CSMS Package, which fully supports OCPP 2.0.1, and is compatible with OCPP 1.6 in order to bridge the gap between these two worlds.
For all network operators who already want to expand their existing network with modern charging stations today, S44 is offering a CSMS Package, which fully supports OCPP 2.0.1, and is compatible with OCPP 1.6 in order to bridge the gap between these two worlds.
S44 CSMS: Built on an Open-Source Foundation
Custom Features built on OCPP 2.0.1, Hosting, 24/7 Custom Support
Backwards OCPP 1.6 Compatibility With Existing Chargers On The Roads
CitrineOS: Open Source Foundation based on OCPP 2.0.1
Open Charge Point Protocol
Monitor Uptimes and Degradation
Provision New Charging Equipment
Manage Energy Consumption and Throughput
Complete Charging Transactions
Remotely Control Charging Equipment
Explore Our Feature-Rich CSMS
Easy Integration with Modular Interface and Extensible API
NEVI Complient OCPP 2.0.1 CSMS
Web Portal + Scan and Charge Payment utilizing Stripe
Leverages OCPP 2.0.1 Monitoring capabilities for deep insight into charger behavior
Whitelabel Operator UI via Directus
Digital Asset Management capability for OCPP 2.0.1 Advanced User Interface messages
ISO15118 Plug and Charge certificate management via Hubject
OCPI 2.2.1 CPO Roaming
Smart Charging Energy Management and Load Balancing via OCPP 2.0.1 and OCPI 2.2.1
API First Design for easy integration
Modular interface over technology agnostic message broker for easy extensibility
Supports Kafka or RabbitMQ for message brokers and PostgreSQL for underlying database.
Currently includes modules written in Typescript and Python
Enjoy seamless compatibility with a growing network of over a dozen hardware manufacturers to include ABB, Wallbox, Alfen and others, continuously expanding as we rigorously test and integrate new options.
Are You Future Ready?
Learn in 30 Minutes how to upgrade your EV Charging Network with the S44 All-Inclusive Package. Jason Cardosi will create your upgrade plan based on your individual technical and strategic requirements.
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
Making OCPP 2.0.1 Support Easy
Demo to show how to connect, control and test your charger in less than five minutes.
Our Partnerships
$ 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