Utilize the excess solar to charge the EV, please let me know the smart EV charger you used.
IAMMETER plan to provide a very cool features soon, control the smart EV charger and let it charge the EV by the excess solar output.
One of our customers had done similar work with an opensource solution (Home assistant) https://imeter.club/topic/320
But for most customers, the solution with a home assistant is difficult to implement.
A smart EV charger is a good actuator in the solar PV system, it has enough load power and can be controlled linearly. It can help us to utilize solar PV output more efficiently. So we plan to support the smart EV charger in IAMMETER.
If you have already been using the smart ev charger which can be controlled by the API, please let us know its brand and the corresponding API doc link under this topic. We may support smart EV chargers according to the order of your feedback
Wallbox Pulsar Plus.
I have one scenario for you to think about. My PV is a 3-phase 10kW system, then excess PV production would be what available on all 3 phases. However, my charger is a 1-phase 7kW one, and I require a limit of EV charging to be less than 3.3kW (10A) on the connecting AC line.
It would be useful if the Power Limit value can be either specified for any one particular phase or for the total 3-phase. I imagine your system would be "smarter" if you allow Power Limit values to be set on each individual AC line separately. For example, L1 2kW - L2 3kW - L3kW and the PV excess could be calculated from 1 phase, 2 phase or 3 phase.
From a safety perspective, the Power Limit may be not exceed the current limit of the AC circuit line. For example, a 20A circuit should not allow more than 16A charging. In fact, this can be set inside the EV charger and at the MCB hardware, but if would be nice to have it in your OCPP-based setup.
I have just opened the "EV charger" authority for you, please check.
Looking forward to your detailed step about how to integrate your EV charger into IAMMETER
If you met any questions, please post a new topic in our forum directly.
Thanks for your attention.
Hi, I am eager to test the device. I have a Zaptec Go at home. My company is also specialized in installing EV chargers so that is something very interesting for me.
Thanks in advance!
We have just opened the "charger" feature in your account, please have a try.
So the charger works and I can see the charging history and occupancy in the panel. But the charger does not adjust to the available power. Is there any variable to provide the available power in Set Power Limit option for Connector?
By checking the message log, we found that Meter values are not recommended by ocpp. We have completed targeted adaptation, and you can continue testing now.
Tried today and the power was not adjusted. I have also noticed that my dashboard main chart shows charger power in legend but does not report any values.
By checking the log records, we found some abnormal phenomena of the charger:
1. The timestamps of all uploaded metervalues in one charge are the same, which makes us unable to record the accurate time.
2. Sometimes metervalues does not contain the transactionId field, resulting in failure to correspond to transaction records.
3. Sometimes the start transaction message will be sent after the metervalues. Normally, the start transaction should be started first, and then the metervalues should be passed. Maybe that's why metervalues didn't contain transaction Id before.
4. It is also found that the charger has frequent restarts, which is not normal.
By the way, are you a manufacturer of charger? If the above problems cannot be solved from the charger firmware, it will be difficult for us to perfectly support the desired functions.
I managed to connect the Wallbox Pulsar Plus via OCPP. It's super simple, all you need to do is to add the OCPP server URL from iammeter (
ws://ocpp.iammeter.com/ocpp) and add the ID of the charger. You can choose any ID you like, for this example I used 123456, but it makes sense to enter the serial number of your charger to keep them apart, in case you have more than one. You can add this OCPP information on the Wallbox web interface (as shown below) or in the mobile app.
You just need to make sure that the number matches the charger ID on the Iammeter portal under "Chargers".
That's pretty much it and after a restart of the charger, it shows up as online on the Iammeter portal.
Next I'll test the charging functionality with the OCPP enabled and report my results.
I am just ordering go-e charger which has very good support for APIs.
Please add support for go-e chargers.
I connected the car today for charging with OCPP, but when trying to set the power limit on the Iammeter Dashboard, I got that message. I tried to translate it to English and it said something about some missing object. Can you please check and let me know if you can fix it and we can try again?
Permissions have been added, please feel free to contact us if you have any questions.
We have updated the setting logic, you can try again, thank you very much.
I tried the new interface (no car connected) but nothing happens. In the "set power history" i noticed this message.
Should the set power work already when no car is connected, or does it only work when a car is connected?
Also, for the "set power" field, is there a minimum and/or maximum value? At the moment I understand it's supposed to be a number in "W". So if I want 2kW charging I need to enter "2000", correct?
I tried a couple of different values and when using 7000 I got another response now, saying "refused". I thought it's when higher values are given, but when trying 8000, it doesn't react for a while and in the history it shows the same error as for lower values.
I was thinking that in my wallbox app I set the power level via a current limit value (eg. 16A), not a power level. Is it possible that the wallbox expects a value in Ampere instead a value in Watts?
One thing I also realized is that the minimum charge current by the IEC61851 standard is 6A. So for 230V single phase that would be 1.4kW and for three phase that would be 4.1kW minimum power. This is pretty high for a private PV installation. So this makes it very tough to use only excess PV power for charging the vehicle, as my 5.1kW PV installation almost never reaches 4.1kW excess power.
But a feature that would still be useful would be to trigger the charging cycle, when the excess/total PV power is over a certain power threshold that we can set on the dashboard. And if that threshold value is set below the minimum IEC charge current/power, the actual charging power level in the wallbox should be set to the IEC minimum over OCPP. In that case we would charge with a mix of PV and grid power.
Only if we set the PV power threshold equal or higher than the IEC minimum charge power, the actual wallbox charge power should track the current excess PV power level.
For this error: "Unknown error on the charger, Please contact the administrator". We checked the logs and found that the charger returned an error message: "ProtocolError", "validation of SetChargingProfile failed". We have optimized the code that may cause this error.
If you can see the specific verification error information from the log of the charger, you can provide us with more efficient processing.
At present, the main problem of adaptation is whether the charger needs the corresponding transaction id when charging, so please try to set two situations:
1. setting when charging.
2. setting when not charging.
What we pass to the charging pile is the current value, and the reason why the power is displayed and input on the front-end interface is to adapt to the subsequent automatic power control. Regarding the maximum and minimum limit, it will be set in the automatic power control in the future.
Thank you for the response. Unfortunately I can't find any way to access any log data from the OCPP communication with the charger.
I tried the "Set Power" again without any car connected on Saturday, but it still gives the same error "Unknown error...."
I need to wait to test it with a car, because I don't always have a EV car available to test. I'll let you know, once I managed to test it again.
Maybe stupid question but how you setup this as only thing you are providing is ocpp server name.
In go-e charger there is also options to put OCPP client key, client certificate and server certificate. Should I need those parameters?
At present, you only need to set the ocpp server and charge point id, and leave the others blank.
We checked the log of your charger and found that it was connected later, and you also set the power limit, but it was not successful. And your charger also uploaded metervalues, but none of them were recorded correctly.
The problem was found to be:
The current transaction of your charger should be generated on another ocpp server, and it was on July 31. The transaction id needs to use the id provided by us, so the metervalues and power limit settings are invalid.
You can try to close the current transaction, reopen a transaction, and test again.
Thank you so much
I did the whole procedure to put my ABB TERRA charger in the OCPP, as per https://www.iammeter.com/newsshow/ev-charger-test. However, I cannot connect to the server and in the PowerMeter monitoring system, it only appears offline. can anybody help me?tks