MyEnergi - Zappi / Eddi / Harvi

I’ve only just set this integration up - however I was wondering how / if anyone has added their Zappi to the Energy Dashboard?

I’ve looked at adding it as an individual device, however I’m a bit unsure about which sensor to use for displaying how much energy was used/consumed when charging the EV.

I’m currently using the ‘myenergi zappi-00000000 Energy used today’ sensor (00000000 being my serial number), but I’m not sure if this is correct - given that I assume this value would reset?

Hi @MattFirs

I use the same sensor and it works fine. The energy dashboard knows how to deal with energy sensors which reset on a daily basis.

Yep, that seems to work just fine! Thanks for confirming!

Hi
Is it possible to set the charge rate with this system?
I have a Zappi (series 1) that I got to work quite well with a Victron/LG Resu system.
I’ve moved house, LG batteries got recalled and are now set up with DC coupled batteries.
I’m looking to try to get the original Zappi ECO functionality without the ability to measure the DC solar output with a CT.
I’ve seen the instructions on how to not get the Zappi to discharge the battery, but would like the ability to charge the car direct from solar before charging the home battery.

Thanks
Jon

@Jon_B67 from what you have written you need to be able to stop the batteries from charging, then the excess solar will be exported to the grid then the zappi will pick it up and divert it to the car. Can you control the batteries?

Not from what I know at the moment (which isn’t much, getting it installed today)

Would it be practicable to;

  1. Have a maximum charge requested API data point
  2. Read the PWM from the car
  3. Produce a PWM based on the lower of 1 or 2

I know that would need a change to the PCB as the PWM would need seperate pins for the car side and Zappi side

Hi @Jon_B67

  1. Yes in theory if the battery can operate like that.
  2. Yes my board GitHub - donoghdb/local-zappi shows you how to read (sniff in my case) a PWM CP line from an EVSE.
  3. Yes this is possible, I created a simple PWM EVSE ±12 V circuit to test no 2.

You should look at this DIY Arduino Based EV Charger Saves Money, Looks Pro | Hackaday to understand the EVSE signal.

Thank you

I think I might try to combine your project with a CP line interceptor/transmitter to allow a priority charge of the EV over the battery.

This looks great

I am just wondering though I’m considering a zappi 2.1 charger single phase just on its own no harvi etc what I can’t quite confirm from here is can this home assistant integration tell the charger to adjust the output?

I’m going to have a battery soon with a 9.9 kw inverter and HA is going to be able read from that what the inverter load is, what the battery capacity is, solar generation etc

So I want to setup different rules in HA for example is battery available yes, what’s the current inverter load ok it’s 5kw so please set zappi to charge at max 4.9kw so it doesn’t draw from the grid

From what I understand this home assistant integration is emulating the app as HA can’t talk to the zappi locally?

Which could also mean if zappi make changes to the APIs etc this integration is going to need to be updated all the time?

Just need to understand Zappis limits because I might instead decide to buy a charger that supports occp locally and v2 so I should have no issues using HA to do what I want

Cheers

This integration and the MyEnergi API does not allow the power to be adjusted. I don’t know if OCPP allows it.

The main reason for me to buy a Zappi was because it could do this trick independently. The integration works, but since there is no API documentation and no promise from MyEnergi that the API will remain available, it’s a bit of an expensive gamble.

Hi,

I hope this is the right place to post. I wanted to try this integration, but I’m stuck at the beginning due to… a connection issue.
My MyEnergi account has been created using a social account (google account) and not using a user/password.
MyEnergy don’t allow me to add a password to this kind of account so I can’t connect the integration as these are as far as I can see mandatory parameters.

In myEnergy I created a new account on an alternative address, dedicated to Home assistant, and I shared my MyEnergy “Location” acces with this account, grant him the maximum possible access (especially to control the devices and setup location).

If I try to connect this integration with this account, I’m getting an error “wrong login or password”
Would that mean that only the “Owner” of the location can connect ?
The documentation of the application is mentioning the API key, bu I see no option to use the API Key for connection in the integration.

Any Idea/Advice would bee apreciated.
Cheers,

I finally realised that the login to use was the hub serial number, and password API Key. Was not clear to me, but this is now working fine. Thanks for sharing this integration!

Any suggestions on how to improve the documentation to make it more clear?

The Documentation was easy to follow, I only started using HA last week and was able to install myenergi and it brings in Zappi, Eddi and Hub, what i cant do is correctly display that information in the HA energy dashboard, to display something similar to the My Energi app. Does anyone have instructions for that.

spefically what values map to :

Electricity grid

  1. Energy imported from grid
  2. Energy exported to grid

Solar panels

  1. Solar production energy
  2. Solar production power

Home battery storage

  1. Energy charged into the battery
  2. Energy discharged from the battery

Thanks David
I eventually got this to work the way I wanted, and also added some functionality.

Thank you for changing my thoughts on what I needed to do, often the first step to success.

Is there a list of what each of the entities covers/does? I'm building a dashboard for my EV and charger and have a Zappi GLO. The charger is locked most of the time unless unlocked to allow charging via the app or with an RFID card.

I found an entity called myenergi zappi-30004467 Locked but this doesn't change state when I unlock the charger. Is something wrong with my setup or does this entity just not do what I think it does.

Thanks in advance

There are not many details. Most entities are self explanatory but for the lock states, you might need to consult the manual.
Maybe it will get a clearer name if you recreate the entity ID.

A home assistant neophyte here. Decided to try and integrate our Zappi 2.0 and Hub into HA. The electric installation at our place is unusual. We have two single phase supplies. To monitor both phases we installed a 3 phase Zappi, monitoring the import/export on both phases with 2 of the CT clamps. The Zappi happily concatenates the information, reporting the overall flow.
I’m getting confused configuring the grid connection settings in HA about sensor choice to monitor the concatenated figures. Any advice insight into choices would be greatly appreciated.

Replying to myself. Think I’ve managed to choose the correct inputs for the energy monitoring. You can ignore my request for help.Cheers