...
Meetings for this WG are currently on a bi-weekly basis, Wednesdays, 3pm - 4pm CET. Please check the EVerest calendar for the meeting entry.
2024-10-16 Meeting notes
Dev Update
- Summary Testival France 2024:
- DIN70121 & ISO15118-2 worked like expected.
- ISO15118-2 PnC: Most PnC sessions have worked. There were two bugs that we were able to fix at the Testival.
- Several successful ISO15118-20 dynamic mode sessions. There were some TLS1.3 problems and an exi decode error
Question form Roger - Testing also against MCS? - No MCS type there
- everest-core:
- Multiplexer module for ISO communication - merged
- Limit to ev_max_current/voltage if target is higher - merged
- TLS server certificate_sha_1 calculated incorrect hash - merged
- Testival findings converted in PRs:
- D20 dynamic mode
- Openssl Tls key logging support
- Some small hotfixes
- libiso15118:
- Adding basic dynamic mode PR in review
- cbexigen:
- Fix compiler warnings in generated c code - merged
- Add a functionality to download the XSD schema files from the ISO website - merged
- Use big int for integer type without max value - reviewed and requested changes
Aligned on roadmap:
Today |
|
Q4/24 |
|
Q1/25 |
|
H2/25 |
|
TBD, work started | ISO 15118-8 (Wifi communication) |
Car simulator in EVerest - how to reuse Rogers work for that?
Also for ACDP and -8 evslac replacement - where to fit this in?
→ Discussion in one of the next meetings, probably Mid-November
2024-10-02 Meeting notes
Feature Freeze:
- Some issues found during testing.
- Second release candidate 2024.9.0-rc2 coming soon
Updated Roadmap
- Tweaked the roadmap slightly.
- Added MCS
Discussed MCS shortly:
- Specs not final yet.
- New hardware needed, PWM circuit changed
2024-09-18 Meeting Notes
Participants: (tbd)
Development update:
- everest-core
- Refactor SlacSimulator in C++ PR is almost merged
- Refactor YetiSimulator in C++ PR is in review
- Evse15118D20 PR for ISO15118-20 support is finally ready
- libiso15118
- Version 0.2.0 is now published: https://github.com/EVerest/libiso15118/releases/tag/v0.2.0
Open PRs / Issues:
cbexigen:
needs more testing, Moritz will try to work on that again
needs more testing, not mcuh prio roght now
But fix in lbcbv2g should get into decoder
libcbv2g issue:
Compiler warnings while compiling in Windows - maybe establish default compiler warnings
MCS
A lot of new faces in the call, partly from SAE, focus on MCS
Goal: Get more input into EVerest as a reference solution
Open topic - should we establish a new working group focussed on MCS or have a dedicated MCS meetings on the car comm WG?
- tbd by community / in next meeting
- Zulip channel created:
Question from Roger:
WIll PIONIX work on an EV side implementation / board?
→ Possibly, need smth to test anyways
So far no other boards available currently (ABB or analog devices)
CCS to MCS difference not that big - some amendments needed
Access to MCS draft currently only to CHarIN committee members
2024-09-04 Meeting Notes
Development update:
- TCS trusted-ca-keys merged for 15118-20
- lisiso - ongoing work for -20
- Fixed bugs:
- Key not regenerating during reset of PLC
- Fixed bugs:
- plan to merge -20 until next meeting
Open Mic:
Questions from Roger:
- TUX EVSE → Fulups project
- - is it competing with Everest?
- - uses Everest tech
- Open Wifi network with running OpenSSL via app - is this okay?
- Need input from Robert (via Zulip)
- Either Open or Radius Server
- Minor issues on documentation
- Error framework is well documented, but unclear how to get changes into the manifesto or other methods?
- Ping Manuel on Zulip channel
Open PR:
- cbexigen issue is still open
2024-08-24 Meeting Notes
Development update:
- lot of mintor improvements, see the slides
- 2 PRs for D20 are waiting review. With 2 other PRs, support for D20 will come to EVerest soon.
Open PRs
- Sebastian will reach out to Moritz for the cbexigen issue that is open for long.
- Piet will look at the PR in everest-core
Open Mic:
- Dan: 15118-20 simulator side? Who to reach out to?
- We want to schedule a meeting with somebody that knows more to get a demo up and running.
- Josef is still used for the 15118 part of the simulator.
- Talk to Sebastian
2024-07-08 Meeting Notes
General news:
- Update PIONIX quad with new SW
Development update:
- Fulup update on open ISO simulator
- Chargebyte working on new board, making some progress
- everything written on RUST
- short demo
2024-07-24 Meeting Notes
Development update:
- OpenSSL PR merged - now mbedTLS or OpenSSL
- SMall bug in SIL foxed
- ISOMUX drafted - only tempoorarty solution
- libiso - OpenSSL merged
- now multiple logging levels available
- some small bug fixes
- Roger on iso15118 conformance testing standards
- not doing anything actively at the moment, lacking hardware for -2
- No unit test for evse2VG
- Open PR for cbexigen - Moritz to look at it
- Open PR support trusted ca keys
- refactored interface
Discussion / Open Mic:
- which wireshark plugin to use dspace (dbv2gshark) vs chargebyte one
- libiso now using cbexigen
- everything on cbexigen
2024-06-26 Meeting Notes
EVerest release 2024.6:
Feature Freeze expected today.
Starting two week test period.
Fulup asks for ISO 15118-20 and/or Plug&Charge traces
The logs PIONIX has are from pre-production vehicles taken during testivals, thus cannot be shared.
Maybe ask: https://iso15118.elaad.io/public
Roger presented some information on the current ideas for the low level communication of MCS.
2024-06-12 Meeting Notes
EVerest news:
- Recordings from Open EV summit now online:
https://youtube.com/playlist?list=PLKyFf1J9XkpsZ7pvq-x4XGCdDA3tv5puI&si=X1EjBEYACIQFIzZ6
Development Update:
CharIN Testival EUROPE @ Ekoenergetyka Poland
- Preparation
- EvseV2G (EIM & PnC) worked well
- ISO15118-20 DC/DC_BPT could not be tested much as all cars supported dynamic instead of scheduled mode
- EvseV2G + libcbv2g tested and worked well -> We can merge the PR soon
libiso15118.
- Preparation for everest-core beta release is going on
everest-core:
- Merged some small changes for EvseV2G
- Prevent integer overflow
- Correct EvseStatusCode
Open GitHub Issues / PRs
everest-core:
- Switch to CBV2G from OpenV2G for DIN, ISO-2, PnC and SAP
- Beta release ISO15118-20 (draft)
- Adding EvManager module
- Adding OpenSSL support in the EvseV2G module
Open MIc:
Fulup presented detials about the Simulator/Replay tool (some discussions about TLS sessions)
- Written in Rust
- Apache-2.0
- Master key extraction for TLS 1.3 in EVerest?
- Primarily simulates a car
- Also implements a responder now (sends responses, waiting for expected requests)
- Container works with podman, should work with Docker
- Waiting for hardware to access Qualcomm QCA7000 easily via Ethernet
2024-05-29 Meeting Notes
EVerest news:
- Recordings from Open EV summit now online:
https://youtube.com/playlist?list=PLKyFf1J9XkpsZ7pvq-x4XGCdDA3tv5puI&si=X1EjBEYACIQFIzZ6
Development Update:
- libiso15118 - working on ISO15118-2:
Adding ISO15118-2 messages - everest-core:
PR open - EvManager almost finished. fixing bugs related to the simulation
finished - Sending TLS secret key over a UDP message
PR open - Adding OpenSSL support in the EvseV2G module
2024-05-14 Meeting Notes
Development Update
- Roger implemented wireless SDP part
- Cornelius suggests to write smth similar to slac module for monitoring Wifi →may require bigger changes in EvseManager though
- Released libiso15118 v0.1.1:
- Adding CI (Linting, building and testing for every PR)
- Adding auto device support
- libiso15118 - working on ISO15118-20 AC
- everest-core:
- PR open - EvManager almost finished. Smaller fixes, final testing and documentation are missing
- PR open - Sending TLS secret key over a UDP message
- PR open - Adding OpenSSL support in the EvseV2G module
2024-05-02 Meeting Notes
Development Update
- JsEvManager: If you are using node-red via docker-compose, please update your node-red flow with the actual node-red flows from everest-core main!
- EvManager rewritten in C++ is almost finished
- libiso15118:
- Beta Release ISO15118-20
- Using libcbv2g in libiso15118
- Continue work on AC
- TLS Handshake fixed with certain cars (Hyundai and VW)
PR for CI in libiso exists
Question regarding OCSP and the usage of wolfssl →
Switch to openssl was made recently, no consensus on utilizing wolfssl from the group, of course would be welcomed as contribution.
2024-04-03 Meeting Notes
EVerest news
- EVerest Release 2024.03.0 imminent
Development Update
- EVerest now supports multiple ISO sessions
- SLAC module update - now supporting vendor specific messages/information for Qualcomm & Lummissil
2024-03-20 Meeting Notes
EVerest News:
- Recordings from conference “Open source in emobility” finally available on PIONIX youtube channel.
...
Craig mentioned we should a have discussion about certificate handling and utilization of libevsecurity, can help with certificate trust lists
2024-02-21 Meeting Notes
EVerest News:
- Adding in the next days Issues and PR templates for the relevant repos from this WG (libiso15118, cbexign, ext-switchev-iso15118, libslac, libcbv2g, ...)
...
- How are changes to libcbv2g updated in cbexigen?
2024-02-07 Meeting notes
General EVerest news
- Chargebyte testing -2 -20 in Arnhem went positive, no major hickups
...