Marstek Homebatteries - Complete Energy Storage Management
Transform your home into a smart energy powerhouse! This Homey app brings full control of your energy storage system directly to your fingertips, enabling intelligent automation and optimal energy management like never before.
Unlock Your Energy Independence
Take complete control of your home's energy storage with sophisticated automation capabilities that adapt to your lifestyle and energy needs. Whether you want to maximize solar self-consumption, take advantage of dynamic energy pricing, or ensure backup power during outages - this app makes it all possible!
Read more ›
Flow cards
Click on a device above to show related Flow cards only.
When...
Venus D
The voltage changed
Venus D
The electric current changed
Venus D
The power changed
Venus D
The temperature changes
Venus D
The battery charging state changed ...
Venus D
The generic alarm turned on
Venus D
The generic alarm turned off
Venus D
The battery level changed
Venus D
The target power changed
Venus D
The target power mode changed to ...
Venus D
Charging status changed
Venus D
Battery started charging
Venus D
Battery started discharging
Venus D
Battery level dropped below threshold
Venus D
Battery level rose above threshold
Venus D
Battery temperature too high
Venus D
Battery temperature too low
Venus D
Battery backup mode changed to Mode
Venus D
Force charge mode changed to Mode
Venus D
Operation mode changed to Mode
Venus D
Force charge power changed to Power (W) W
Venus D
Force discharge power changed to Power (W) W
Venus D
Force SOC target changed to SOC Target (%)%
Venus D
Battery fault detected
Venus D
Battery warning detected
Venus D
Grid fault detected
Venus D
Battery system fault detected
Venus E
The voltage changed
Venus E
The electric current changed
Venus E
The power changed
Venus E
The generic alarm turned on
Venus E
The generic alarm turned off
Venus E
The temperature changes
Venus E
The battery charging state changed ...
Venus E
The battery level changed
Venus E
The target power changed
Venus E
The target power mode changed to ...
Venus E
Charging status changed
Venus E
Battery started charging
Venus E
Battery started discharging
Venus E
Battery level dropped below threshold
Venus E
Battery level rose above threshold
Venus E
Battery fault detected
Venus E
Battery warning detected
Venus E
Grid fault detected
Venus E
Battery system fault detected
Venus E
Hardware fault detected
Venus E
System fault detected
Venus E
Battery temperature too high
Venus E
Battery temperature too low
Venus E
Battery backup mode changed to Mode
Venus E
Force charge mode changed to Mode
Venus E
Operation mode changed to Mode
Venus E
Force charge power changed to Power (W) W
Venus E
Force discharge power changed to Power (W) W
Venus E
Force SOC target changed to SOC Target (%)%
And...
Venus D
The battery charging state is ...
Venus D
The generic alarm is on
Venus D
The target power mode is ...
Venus D
Battery backup mode is Mode
Venus D
Force charge mode is Mode
Venus D
Operation mode is Mode
Venus D
Force charge power is greater than Power (W) W
Venus D
Force discharge power is greater than Power (W) W
Venus D
Force SOC target is greater than SOC Target (%)%
Venus D
Battery is charging
Venus D
Battery is discharging
Venus D
Battery level is above Percentage (%)%
Venus D
Battery level is below Percentage (%)%
Venus D
Temperature is above Temperature (°C)°C
Venus D
Max charge power limit is below Power (W) W
Venus D
Max discharge power limit is below Power (W) W
Venus D
Charging cutoff SOC is above Percentage (%)%
Venus D
Discharging cutoff SOC (reserve) is above Percentage (%)%
Venus D
Battery has a fault
Venus E
The generic alarm is on
Venus E
The battery charging state is ...
Venus E
The target power mode is ...
Venus E
Battery backup mode is Mode
Venus E
Force charge mode is Mode
Venus E
Operation mode is Mode
Venus E
Force charge power is greater than Power (W) W
Venus E
Force discharge power is greater than Power (W) W
Venus E
Force SOC target is greater than SOC Target (%)%
Venus E
Battery is charging
Venus E
Battery is discharging
Venus E
Battery level is above Percentage (%)%
Venus E
Battery level is below Percentage (%)%
Venus E
Battery has a fault
Venus E
Temperature is above Temperature (°C)°C
Venus E
Max charge power limit is below Power (W) W
Venus E
Max discharge power limit is below Power (W) W
Venus E
Charging cutoff SOC is above Percentage (%)%
Venus E
Discharging cutoff SOC (reserve) is above Percentage (%)%
Then...
Venus D
Set the target power W
Venus D
Set the target power mode to ...
Venus D
Set battery backup mode to Mode
Venus D
Set force SOC target to SOC Target (%)%
Venus D
Set charging cutoff SOC to Percentage (%)%
Venus D
Set discharging cutoff SOC to Percentage (%)%
Venus E
Set the target power W
Venus E
Set the target power mode to ...
Venus E
Set battery backup mode to Mode
Venus E
Set force SOC target to SOC Target (%)%
Venus E
Set charging cutoff SOC to Percentage (%)%
Venus E
Set discharging cutoff SOC to Percentage (%)%
Support
Having an issue with this app?
Contact the developer via the developer website.
What’s new
Version 1.5.7 — Venus D: AC output current at register 32201 now uses 0.001 scaling instead of 0.01. Tester screenshots on firmware v149 showed 23.9 A on Homey where the same tester's earlier Venus-E-driver screenshots showed 2.39 A - the venus driver classifies VNSD-0 as v3 and applies 0.001 scaling, but the 1.5.4 rewire hardcoded 0.01 based on the community datasheet (which was scanned on firmware v153). Empirically the 10x-lower value is the correct one on v149. If a v153+ tester ever reports the current reading as too low we branch on firmware. The other Venus D registers checked against tester screenshots (32100 battery voltage, 32200 AC voltage, 32202 AC power, 32104 SOC, 32105 capacity, 33000/33002 energy totals, 35000-35002 temperatures) match the values seen on the venus driver at the same time so no other scaling factors change. The intermittent read timeouts on the first register of each poll batch (32200, 35000, 33000) and the timeouts on target_power / other write commands are the same v149 Modbus TCP firmware behaviour we saw before and cannot be fixed on our side.
View changelog