[APP][Pro] Marstek Venus Connector - Monitor, control and automate your Marstek home battery

Hi Edward,

I’m using the latest test version of Marstek Battery Connector with a Venus A (firmware 148) via the local API.

The Solar Power / Zonne-energie value is correctly shown on the Homey device itself, but it is not available in Homey Insights.

The local Marstek API is definitely providing the value. For example, ES.GetStatus returns:

"pv_power": 154

Homey also displays this value live as Zonne-energie, so the communication with the Venus A is working correctly.

Would it be possible to make the measure_power_pv / Solar Power capability available in Homey Insights, so the PV production can be logged and displayed as a graph?

It would also be very useful for Venus A users if the individual PV inputs P1, P2, P3 and P4 could be exposed separately, if these values are available through the local API.

Thanks for your work on the Marstek Connector!

I hope you can help me. I have a rather complex setup. I have three batteries in total. I use two of them myself for achieving zero energy consumption from the grid. The third battery is controlled by my energy supplier and is therefore completely separate from the other two.

When the battery is being controlled by my energy supplier, I obviously don’t want it to charge or discharge at all. The problem I’m experiencing is that after starting the flow, the Marstek battery stops being controlled after about one minute, even though there is still a connection via the API.

Does anyone have any smart ideas?

Not sure what you mean by, if the energy supplier is controlling the battery, i do not want to charge/discharge it at all.

What is it? The battery controlled by the supplier or your batteries?

When my energy supplier controls my battery, I want the two batteries I use for net-zero energy to not be charged or discharged below a minimum level.

So basically, detect if energy supplier is using battery, if not, switch on own batteries. If so, turn of own batteries?

The detecting if the supplier is useing the bat is the hard part? You have to see that the battery is charging or discharging?

Else, if you can see that, just tel the Marstek to turn of with the passive mode card:

image

And when you want to turn it on:

image

If your Marstek setup has a CT, it will try to keep 0 on the meter.

What am i missing, seeing this would be a flow with just a few cards and you have a bunch :smile:

Did something change? I see know that cloud again gives constant updates at least for battery monitoring and on the insight in the energy consumption but know it is the api connection that only updates sometimes?