i have the same issue when using an invited user.
I think I know what the problem is.
my 2 account has the same email address as my eufy account, today i noticed that my password has changed there and i had to do a password reset. i assume that this must not be the same email in the different apps.
I have now created a third account to avoid this problem with the double assignment.
i just have to wait 22 hours to test it
so with a 3account exactly the same problem, shortly after starting the processes everything is stopped again.
With the v1.6.7 update, now the name and ID correspond to the same battery, but despite the announcement of the sensors for Solix1 and Solix2 in the add-on logs, I only have the sensors from the first Solix1 battery in the entities.
I canât understand why I have only one battery in the entities while in the logs there are the sensors of the 2 batteries of the 2 sites which are announcedâŠ
In MQTT Explorer
topic homeassistant/sensor
topic AnkerSolix
Shared Accounts will only work when the API is NOT using the homepage endpoints. This is empty for shared Accounts. Instead the API must first query available sites and the run the scene info query on each site id. The scene info structure has slightly different field nesting, so requires some changes in the old API. Therefore I did not start using it, since it is Java script and not really maintained.
Big problem for me. I have started the add-on yesterday, everything works well until this morning, I have this message:
<class 'api.errors.RetryExceeded'>: (100053) Please try again in 24 hours.
I canât access to my account now. How to fix it ?
your ip adress was banned for 24h. try to gain another ipadress by restarting your isp router/modem, if possible.
No, itâs impossible, I have a fix ip. Why itâs happens with the add-on ?
Did somebody solve that problem by now?
I donât know how to solve the Problem in the add on. And I donât see it in my integration that is based on the python API. I have the integration now working also with shared accounts and API updates can be disabled via a switch to allow using the same Account for temporary time in the App.
I hope to have it ready for Hacs within the next 2 weeks. Actually Iâm struggling to interpret the charging power correctly. Looks like the SB total has different meaning than SB value. SB charge seems to show output power Actually?
And SB total charge only shows value for charge, but 0 for discharge.
Can you confirm this?
Seems only solar and output values are correct for each, so Iâm thinking to calculate the charge into positive and negative values from the ones that are reliable.
Having negative discharge power is also easier to consume in HA without templatesâŠ
And now. There are login limits. And it looks like the addon logs several times in and so the limit is reachedâŠ
Same here. I can relogin in about 15 hours.
Hi there
Not sure if you resolved your problems with the Add On.
I just want to let you know, that I finished the work for the first HA integration based on the python Api I released few weeks ago.
I announced it already in the feature request post.
This may be a much smoother and more user friendly way to integrated Anker Solix devices into HA, without the need for an Add on container or MQTT overhead that requires manual sensor creation if no auto discovery topics are used.
The library supports latest structures of the Api, including use of shared accounts, multiple systems per account or multiple devices per system.
However, since I only own a single Solarbank as only Anker device, I cannot really test other constellations.
I hope this will work anyway for most of the systems constellations that are used as of now.
You are a genius - I just installed your HACS add-on and it works like a charm!
Thank you so much for your efforts!
tholu! you did it. a genius work with the integration
works like a charm, using the shared account.
dreaming of a version where I can modify the limits (charging vs. output) or modify schedulesâŠ
i am super happy!
The integration is awesome!
But iâm kinda overwhelmed with all the Info and different cases the Anker solarbank seems to have. I tried to add it into my energy dashboard, but iâm not sure the output makes sense, with how it internally switches between the differnet modes.
With 1.6.7, I canât use a share account, I get this error:
ANKER API ERROR: (10000) Failed to request.
Response Text: {âcodeâ:10000,âmsgâ:âFailed to request.â,âtrace_idâ:â52c2fbca915c4055042a418c44xxxxxxâ}
<class âapi.errors.RequestErrorâ>: (10000) Failed to request.
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
Only primary account works. How to fix it ?
Move to the Integration, this works with shared accounts
Yes perfect, it works with my 2 solarbank and a shared account.
Thanks for this intégration
@tholu can you summarize todayâs statut of your awesome project.
I installed HACS Anker Solix Addon and I can now have the overview of all Data avaliable in Anker App on my solarbank and MI90 inverter.
In an other side I can follow my real time energy consumption and also my solar injection with an amperemetrique clamp like openDTU solution.
In another way, I read your project for zero grid injection posted in november 23. I would like to you know if solix2mqtt is still necessary to replicate your DIY solution ?
Correct me if Iâm wrong, i understand that you donât manage in HA the discharging schedule you setup in Anker App and you use another app to manage your MI90 inverter to send the appropriate power in your home in real time.
should be really helpful to have this update since the lastest API achievement.
thanks