-
Notifications
You must be signed in to change notification settings - Fork 18
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
Citrine Demo Not Working After Recent Changes #50
Comments
The error is
It seems like the device_model is not being copied properly or is invalid... |
There are three databases in here
The one in
The one in
Given that this is working for MaEVe, I wonder if we are not copying the device model over properly |
Duh! @louisg1337 you needed to fix the TODO!
|
This fixes EVerest#50 by copying over the device model for Citrine SP1 as well. Note that the location where the device model is read is different after 0.0.16 EVerest#50 (comment) Testing done: ``` $ bash demo-iso15118-2-ac-plus-ocpp.sh -c -1 /var/folders/y5/cx3cfzrd2q116myv9ly86sw1rnlmdj/T/tmp.hzWe2rEL/citrine-csms /var/folders/y5/cx3cfzrd2q116myv9ly86sw1rnlmdj/T/tmp.hzWe2rEL HEAD is now at 63670f3 Merge pull request #99 from citrineos/fix/fix-container-build-pipeline ... ✔ Network server_default Created 0.1s ✔ Container server-amqp-broker-1 Created 0.1s ✔ Container server-ocpp-db-1 Healthy 0.1s ✔ Container server-directus-1 Created 0.1s ✔ Container server-citrine-1 Created 10.9s ... 200Password update successful. API calls to CSMS finished, starting EVerest... ... [+] Running 4/4 ✔ Network everest-ac-demo_default Created 0.0s ✔ Container everest-ac-demo-mqtt-server-1 Healthy 0.1s ✔ Container everest-ac-demo-manager-1 Healthy 0.1s ✔ Container everest-ac-demo-nodered-1 Healthy 0.1s Successfully copied 6.66kB to everest-ac-demo-manager-1:/ext/source/config/config-sil-ocpp201-pnc.yaml Copying device DB, configured to SecurityProfile: 1 Successfully copied 84.5kB to everest-ac-demo-manager-1:/ext/source/build/dist/share/everest/modules/OCPP201/device_model_storage.db 2024-06-05 03:46:08.957953 [INFO] ocpp:OCPP201 :: Connecting to plain websocket at uri: ws://host.docker.internal/ws/cp001 with security profile: 1 2024-06-05 03:46:09.053553 [INFO] ocpp:OCPP201 :: OCPP client successfully connected to plain websocket server 2024-06-05 03:47:19.161544 [INFO] ocpp:OCPP201 :: Received BootNotificationResponse: { "currentTime": "2024-06-05T03:47:19.157Z", "interval": 60, "status": "Accepted" } ``` Signed-off-by: the-bay-kay <[email protected]>
After the #39 changes were merged into main, the Citrine demo using SP1 no longer works. All the software loads properly and runs, but once we get into the SIL simulation, EVerest is unable to connect to the websocket. I even tried connecting EVerest to Citrine's
8081
port which is unsecured, yet it still is unable to connect.To Reproduce
main
from https://github.com/EVerest/everest-demobash ./demo-iso15118-2-ac-plus-ocpp.sh -c -1
citrine_demo
bash ./demo-iso15118-2-ac-plus-ocpp.sh -c -1
Hardware
MacBook - macOS Ventura: 13.6.7 - Intel Core i7
The text was updated successfully, but these errors were encountered: