SAJ Power have released their Elekeeper Open Platform to developers.
Is anyone developing an integration between HA and elekeeper?
I have two SAJ inverter + batteries connected via an eManager and I’d LOVE to get this integrated in to HA. I’ve been using @stanus74 integration via modbus up until now (which works VERY well) up until now when I had only 1 SAJ system, but now I have 2 SAJ systems connected via eManager I fear it won’t work like it used to.
To be transparent: I have personally contacted SAJ several times in the past regarding support for my Home Assistant integration. Initially, I was told that private developers are not supported. Later, they offered me limited access under an NDA agreement, but with the condition that I must not publish any technical details – including register names or data structures.
Unfortunately, such restrictions are incompatible with open-source development and platforms like GitHub, where transparency and shared documentation are essential.
Because of this, I cannot provide support for SAJ’s Elekeeper portal or any other systems that lack public documentation.
Frankly, I believe SAJ is not a developer-friendly choice, especially for open ecosystems like Home Assistant. They could easily support the community by offering their own official integrations or open protocols. I’m sure they have skilled developers who could make this happen – and it would be a customer-friendly move.
Over time, I’ve received many questions unrelated to my integration – and while I’d love to help, it’s simply not feasible without any official support.
From what I’ve seen and heard in the community, SAJ offers the weakest developer support among all manufacturers.
While I haven’t worked directly with other brands myself, many users in forums and groups have shared that other companies provide much better support, and in some cases even offer official Home Assistant integrations.
Perhaps it would help if more users contacted SAJ directly and asked why there is still no official Home Assistant add-on – especially since other manufacturers are already providing such integrations. A bit of customer pressure might encourage them to finally take this platform seriously.
Thank you for understanding – and to everyone who contributes feedback or documentation: your help is what keeps this project going.
thanks for the information and the details about the new SAJ API!
Just to clarify the background:
I contacted SAJ several times in the past to request developer support for the Home Assistant integration. Unfortunately, no usable documentation was provided – in some cases only under an NDA with restrictions that are incompatible with an open-source project.
My current integration works fully locally via Modbus directly on the inverter, without any cloud connection. Creating and maintaining a second integration for the SAJ online API would be a completely separate project and would require a significant amount of additional time. I simply can’t manage that in my spare time, and I’m not planning to take it on.
Now that SAJ has an official developer platform, it would make much more sense for them to provide their own Home Assistant integration for the cloud API. Many other manufacturers already do this, and it would be very helpful for the community.
Thanks again for sharing the information and for speaking with SAJ — I’m curious to hear what they tell you.
Yes, I recall when you released the early version of your modbus integration we were trying to get the documentation of the registers for you.
Unfortunately my contact didn’t seem to know. I will try some other avenues and see what information I can get.
In other news, I now have a SAJ eManager, two inverters and two 20kWh batteries, and I’ll probably add a third AC-coupled SAJ inverter to the eManager that I’ve got spare with another bank of panels to help in winter.