-
Notifications
You must be signed in to change notification settings - Fork 19
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
Enable OCPP 2.0.1 with AC ISO 15118-2, PnC and MaEVe #38
Conversation
sahabulh
commented
Mar 30, 2024
- Two new MaEVe patches. One for enabling local MO root cert, the other for ignoring OCSP error.
- Replaced the old MO leaf (CC) as the eMAID check digit wasn't correct
- Added modified config yaml with CertificateInstallation disabled
- Corresponding chages in the demo script to enable the above.
1. Two new MaEVe patches. One for enabling local MO root cert, the other for ignoring OCSP error. 2. Replaced the old MO leaf (CC) as the eMAID check digit wasn't correct 3. Added modified config yaml with CertificateInstallation disabled 4. Corresponding chages in the demo script to enable the above. Signed-off-by: Md Sahabul Hossain <sahabulh@iut-dhaka.edu>
@activeshadow can you try to run this MRE to verify that it works properly. Feel free to clean it up as well. I can then pull and test one final time before merging. |
We should also have a plan, as a follow-on, on engaging with the community for both MaEVe and EVerest so that they can be handled through configuration file changes and not require modifications to the code. I can certainly facilitate this, although I think @sahabulh should lead the effort since he did all the work 😄 |
also, @sahabulh which use cases does this work for? Does it work for AC 15118-2 EIM (the non-PnC dropdown) or only for PnC? It would be good if you would fill in the expected results, similar to #35 (comment) so that we can verify whether we get the same results while trying to reproduce |
Okay, I will post it when I get back home. |
I don't know if OCSP can be turned off via configuration files. I couldn't find anything so I directly modified the code. But there might be other ways. I will create an issue and talk to the MaEVe devs. There are two issues in this MRE. First, why does AC ISO 15118-2 drop-down option allow PnC? There is a separate option named AC ISO 15118-2 Plug&Charge. Second, it is charging now; the UI says "charging", the log says charging, but the power in the UI indicator stays at 0 kW. It doesn't go red and show 10+ kW. I will ask this in the same Zulip thread. |
|
@sahabulh I meant with with logs like in my comment. You can use |
Yeah, I know. I have done that before in the issues. Here you are: AC 3ph 16A - Charges
AC ISO 15118-2 - Charges
DC ISO 15118-2 - Stuck at "waiting for auth" phase (expected)
AC ISO 15118-2 Plug&Charge - Charges
|
Since @activeshadow and @jhoshiko are both unavailable, I have pulled @sahabulh's changes and tried to run them.
Before failing with
@sahabulh are you sure these logs are from the MRE? Can you put in the exact command you used to run them? I don't see the SecurityProfile logs anywhere. |
@sahabulh @activeshadow @jhoshiko ah this was just because the maeve image was not rebuilt, and so hadn't picked up the changes to ignore the OCSP. After deleting the existing maeve images, they were rebuilt, and the demo went to the correct charging status. However, the power drawn is still shown as 0W. @sahabulh I believe you said that this was a known issue that you were planning to fix.... |
Power draw shown as 0 is apparently due to an error with the EV simulator. Merging this now... |