AP Systems EZ1-M update for Local API doesn't work

Hi
I have an AP Systems EZ1-M and Anker Solix E1600 battery from solakon.de (on Power Package). It comes with a SOLAKON app and I installed additionally the AP EasyPower App (and the anker app). It’s a bit weired to get an overview, so I thought about including all to my Home Assistant. Issue is now:

I cant activate the Local mode for the EZ1, the option is not shown in the App
AP EasyPower App reports version EZ1 1.2.0_b and no update available.
Solakon APP reports Version EZ1 1.7.7

I updated all apps, I use AP EasyPower in Direct connection mode and I tried to switch EZ1 off for 12 hours. No solution

I read somewhere, it might be possibel that the Anker battery made a special version for EZ1 necessary?

I will try to contact the different manufacturers for support.
Community, maybe you have an idea or additional information?

I will report on progress here.
Thanks in advance

1 Like

Hi,
I have the same problem with Zendure EZ1-M stuck on version 1.2.0_b
Have you managed to get yours upgraded ?
Thanks

UP for a solution maybe.
Same EZ1-M from zendure…
Any way to flash thé standard firmware from official EZ1 back ?

UP
Me too, stuck with EZ1-M zendure firmware.

I have an EZ1-M by zendure too and had the same problem.
I sent an email to [email protected] with the current firmware version and my EZ1-M serial number.
They pushed an update of the firmware for me and now I can activate the local mode and add it to HA.
Thanks to them, they are very reactive

You need to launch the application without logging in to your user account by selecting direct connection , then you select your Micro inverter and in the parameters you select Local Mode , you activate then you choose continuously in Activate levels .

1 Like

Yes, I confirm I did the same and solved it.

I have the same problem with the Zendure device.
It is version 1.2.0_b and the mode cannot be found. Both via Bluetooth and WLAN. I can’t upgrade the firmware either.

Hi there,

I’ve exactly the same issue here. I did a manual connection, but I do not have this “Local Mode”, I cannot find it anywhere.
Model : EZ1
Firmware : EZ1 1.2.0_b

Dear community, any idea ?

Thanks !

Hello

For information, AP systems will push new version with API (!?)
Zendure Communauté France | Bonjour, | Facebook (french)

Indeed they did.

I contacted their support, they pushed me version 2.0.1_b and I have now access to local mode

Cheers mates !

Over the last few weeks, I have gathered some information regarding the combination of the EZ1-M and the SOLIX E1600 armature.

I also wanted to check the EZ1-M and the Solix with HA together.

Perhaps my experiences will help others here

My experiences:

There are 2 SW versions for the EZ1-M

1.7.5 and 1.2.0_b or 2.0.1_b

the b stands for battery version. this is requested by the Solix as soon as it is operated with the EZ1-M.

By default, the 1.2.0_b is then installed on the EZ1-M.

But the 1.2.0_b cannot be set to local mode and the inverter cannot be controlled with HA.

you can request version 2.0.1_b from APSystem if you write an email to their support with your own serial number. They will then install it promptly. (kind of scary that a foreign company has control over your hardware).
Under 2.0.1_b the local mode can be activated again. According to AP Systems, it is not guaranteed that the Solix will work afterwards without problems, as the anker probably communicates with the inverter via the Internet… (ask me what this nonsense is all about).

Ok. I have the combination on now. However, the maximum power cannot be set in this version with the standard API, which is certainly the reason why we want to control the inverter in the HA…
The EZ1-M could be set from 30 to 800W, whereas the Anker only allows control from 100W to 800W or 150-800W (depending on the inverter).

However, the Api call curl -s http://:8050/setMaxPower?p= is still available and with curl -s http://:8050/getMaxPower I can also read out the currently value.

I have now added a few rest calls to the HA to set the max value, which worked as expected. Pleasing… the system combination reacts much more quickly to changes in the desired feed-in power than by setting the value in the Anker.

But… Now comes the big but… After a while (10-50 minutes), the Anker briefly interrupts the connection to the EZ1-M, whereupon it reboots and the old default value becomes active again.(800W)

No problem… small script: if desired value <> current value set the value back to the desired value… this works as long as the power is fed into the house from the panels. then you can also set values < 100.
However, if the power is fed in from the battery (e.g. at night), the value must not fall below 100. The Anker then attempts to reset the EZ1-M 5 times.
If the value is then below 100W again, the Anker switches off itself and you also receive a message on your mobile phone that this is to protect the battery and that you should ensure that the permitted output power is increased. You can then switch the Anker on again manually.

Perhaps this will save many other unsuccessful attempts to operate the combination EZ1-M - Anker Solix E1600 in the HA.
This is perfect for reading out the statistics.
But any control below 100W output power is apparently not desired by Anker.

Maybe someone knows a reason why the Anker must not be discharged <100W. It certainly doesn’t harm the inverter, otherwise I couldn’t set the value to 30W.