-
Notifications
You must be signed in to change notification settings - Fork 2
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
Smart charging communications add-ons to SteVe #4
Comments
if i may, i suggest an improved (in my humble opinion) version of MeasurementExportServiceImpl here. some key differences:
i hope it helps. |
@goekay, thanks for the cleanup! Useful and educational!
|
i am not particularly fond of the csv style either. but after looking at the api spec page, this was the only one allowing to send the time information. it felt a little uneasy to lose this information, since it is not guaranteed that ocpp metervalues are real-time. they can be real-time, a couple of minutes/hours in the past or even earlier (if the charging station did not have internet connection for a while). maybe they are real-time in your case and with your setup, though. i just wanted to generalize the implementation. |
At 8d9aede I have gone back to json format and put in code for three phase situations (not tested). The time information can be included with json data (not obvious from the api "spec by example" page, but see the code at https://github.com/emoncms/emoncms/blob/master/Modules/input/input_methods.php). |
At 4498e88 I have a "rough cut" for an interface which allows the LoadManager application to send a current-limiting command to SteVe, SteVe generates an OCPP setChargingProfile message and sends it to the CP. |
This picks up application-specific changes to SteVe which support communication with an external smart charging logic module (e.g. load management). As suggested by @goekay at steve-community#92 (comment) (issue is now closed), meter value reporting to an external application can be inserted at the meter values routine.
4f3f2df implements a capability to publish amperage measurements in the simple JSON format used by emoncms. It is a "rough cut" which requires more development.
The text was updated successfully, but these errors were encountered: