-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Case O02: Set DisplayMessage for Transaction #351
Comments
I'm looking into this use case for a 'Scan and Charge' feature where the CSMS sends a QR code image to the charger via SetDisplayMessage, triggered by a Started TransactionEvent after plugin without prior authorization. The QR code could then be scanned and payment information entered at the encoded link; after payment is authorized this triggers a RequestStartTransaction from the CSMS thus authorizing a charge. I have some questions:
|
2: Hmmm, you are right, the definitions are not very clear. I believe I meant (I wrote this part) the state of the charging station, not of the charging sessions.
3: Good one, OCPP does not really specify what is provided in the URI. This we need to discuss within cloud communication group. Not even sure this is part of EVerest. I think EVerest should store the DisplayMessages and the info to the display driver to display. So it will be up to the implementation of the charger manufacturer. |
Thank you for the reply! This is very helpful.
So, if a charger has a TxStartPoint of EVConnected, it would be "Charging" after plugin, but if it has a TxStartPoint of Authorized and a driver plugged in before authenticating, the charger would be "Unavailable" after plugin?
This makes sense to me too, even though it's unfortunate from the CSMS side because it means we can't know for sure what OCPP 2.0.1-compliant chargers actually support for UI purposes. Being able to negotiate UI updates strikes me as very important for true interoperability between charging stations and CSMSs. It would be ideal if the charger could report UI preferences (width, height, mime-type) via OCPP messages, with protocol use cases for supported formats--that way an OCPP 2.x CSMS could list specific UI use cases as requirements for interoperability with OCPP 2.x charging stations. Without such use cases available, I don't think interoperability can be determined by implementing the protocol alone, since being able to update the UI is a fundamental need, not a custom value-add, and the current UI options only properly support text, which is insufficient. |
No description provided.
The text was updated successfully, but these errors were encountered: