[APP][Pro] Sigenergy - Home energy powered by AI

I have made a mental note, and will think of how to implement something

Yes, the SigenStor stack has a single IP address. It is also stated in the first post of this thread.

Have you followed the guide that is displayed in the app when you are about to add a device? It states pretty clearly what is required to add a device.

I believe you need to address this with Homey. For a home battery, which the battery device is classified as, perhaps they should exclude the default battery notification logic?

Hi Richard, I followed the guide exactly but then it shows this error message. But I will double check with my installer if they really enabled the modbus TCP as they said.

Yeah, strangely enough, it is not possible to see if Modbus is enabled as a normal user. We can find SigenStor’s IP address, though.

Furthermore, ensure that your Homey can communicate with your SigenStor within your local network. Sometimes, users are unaware that the communication occurs over the local network. If you have segmented networks and your Homey is on a different network from the Sigen devices, this will not work.

My sigenenergy battery is placed today, i also think my modbus is not active yet. How can the guy who did the instalation open the modbus port?

That’s what you hired him for? He should know imho.

I got the battery added to my homey, thanks so far.

A quick question, is it posible to use the baterry as a sort of p1 device to monitor my usage?

In the sigenergy app from the device self i get a nice graph of my flows of the energy i wan’t to have something like that on my dashboard if posible.

Ore do i need to run a calculation in a flow to feed a virtual device so i can get the insight from that device?

I i try to place a widget on a dashboard it say’s i need a plant device, i do have a batery the sigenstor. What us the diference with a plant device?

Absolutely, I assume you have an energy meter connected to your battery. Then add an energy device to your Homey from the Sigenergy app.

Just add the plant device from the SigEnergy app. The plant is there since this is what Sigenergy calls it, the idea is that a plant can contain more than one inverter/battery.

thanks for the response i have i working!

Hi, I’m a rookie at this and can’t get it to work, what i’m i doing wrong?

This is what I have. Modbus RTU Slave vs your Modbus RTU Host.

Does it matter that my Homey is on wifi and my battery connected via ethernet cable?

No.
But, make sure both are on the same subnet / vLAN.

“Measuring is knowing” is a Dutch saying:
With a Net Scan app “TCP port” device you can check if Homey can reach the inverter port 502.
Very easy to set up.

Example:

is it posible to make a status indicator for the battery with a percentage in numbers so i can see how much there is left in the battery?
now i have the green bar but it is hard to how much is left.

Thank you for your help @Peter_Kawa and @Richard_B , I finally managed to connect my battery, although it turned out that my installer didn’t have the Modbus settings correct…

I also wanted to connect my Sigen EV AC Charger and as mentioned in the start post I contacted Sigenergy via a ticket. They explained that when the Sigenstore’s Modbus is enabled, the EVAC’s modbus is automatically also enabled. However, since the default Modbus address for the EVAC is 1, which is the same as for the Sigenstor, I couldn’t connect. So Sigenergy changed it for me to 2, and now I can also find the EVAC charger. However, there is still an issue, see screenshots below:

Does somebody maybe know what the issue is and how it can be solved?

Thank a lot again!

Hello Richard, I installed the Sigen Stor and connected solar Panels, but I have the same problem as @Pieter_S and @Andreas_Jonsson I made sure that my Modbus TCP is enabled:

Then I tested it via Netstat:

But when adding the device as Sigen Plant (or any other option)

I get the following error:

I also tested it using the SolarEdge + Growatt TCP modbus app and that works!

I really would prefer to use your app as it is dedicated to Sigen, so please help me understand why it is not working?