Real-time monitoring
See live power, state of charge, voltage, current, and battery status at a glance.
APEXone product
Real-time battery monitoring and control over Modbus TCP
Monitor live values, inspect battery cells, control charging behavior, and manage schedules from a clean iPhone app.
Compatible with Markstek Venus E 3.0 batteries with firmware v144+ (*). Other battery types will be added in future updates.
Feature highlights
APEXpulse keeps the most important battery data and controls close at hand, with a layout designed for fast decisions and quick checks.
See live power, state of charge, voltage, current, and battery status at a glance.
Instantly spot weak or imbalanced cells before they become a bigger problem.
Adjust charging, discharging, and operating behavior from a focused control screen.
Create and adjust battery schedules using a clean, visual timeline editor.
Screenshots
These screens show the app’s current flow, from overview and cell graphs to setup, scheduling, help, and plan selection.
A high-level view keeps the most important battery information visible at a glance.
Live battery cards keep the current state visible the moment you open the app.
Inspect cell balance and spot irregularities before they affect performance.
Adjust battery behavior from a deliberate control surface built for quick actions.
Fine-tune charge and discharge timing with a clear timeline editor.
Scan your local network to find compatible batteries and connect them quickly.
Trend graphs help you spot cell differences and compare behavior over time.
Built-in guidance makes it easier to get connected and understand each screen.
The upgrade screen makes the feature split and one-time purchase clear.
Pricing
Start with the essentials in Free, then upgrade to Pro for deeper insight, control, and multi-battery support.
Everything you need to get started.
Everything in Free, plus advanced insight and control.
Setup
The app uses a simple local network flow. Update firmware, connect the battery over LAN, scan the network, and start monitoring.
Make sure your Marstek Venus E 3.0 battery runs firmware v144 or higher.
Connect your battery to your network using the LAN port. Wi-Fi can stay enabled.
Open APEXpulse and scan for compatible batteries.
Select your battery and start monitoring live data.
Requirements
These are the practical conditions APEXpulse needs so it can talk to your battery over Modbus TCP.
Your battery allows only one Modbus TCP connection at a time. If another system is already connected, APEXpulse may not be able to connect without using a Modbus TCP proxy.
Home Assistant
Home Assistant can work alongside APEXpulse when it is not already using the battery's Modbus TCP connection. To ensure APEXpulse can connect to your battery, consider using a Modbus TCP proxy if necessary. Contact support for more information.
FAQ
Short answers to the common setup and compatibility questions people ask before they install the app.
On the Marstek Venus E 3.0, Modbus TCP only works through the LAN port. It does not work over Wi-Fi.
Yes. Wi-Fi can stay enabled, but APEXpulse still connects through LAN because that is how the battery exposes Modbus TCP. When both Wi-Fi and LAN are enabled, APEXpulse will use the LAN connection. Your battery will use 2 different IP addresses on your DHCP server. If auto-detect does not work, make sure you pick the correct LAN IP address for manual configuration.
Check firmware version, LAN connection, same network, and whether another system is already using Modbus TCP. If you are using a proxy, make sure it is configured correctly and you know the proxy's IP and port. Also, have you tried turning it off and on again? Sometimes that can resolve connectivity issues.
Yes, but if Home Assistant already connects to the battery using Modbus TCP, it may block another connection. Use a proxy if needed.
It might, but it has not been tested with that model. The Marstek Venus E 2.0 doesn't have a LAN port, so to use Modbus TCP, you would need to use Modbus TCP Gateway which connects to the battery's RS485 port. Check the community for Modbus TCP Gateways such as Waveshare RS485 to ETH, LilyGo T-ETH-Lite (using ESPHome), or Elfin-EE11/EW11. If you run into issues, consider reaching out to us for support.
That depends on the specific battery you have on the Modbus RTU side of the gateway. No other batteries than the Marstek Venus E 3.0 have been tested with APEXpulse, so your mileage may vary.We'll be happy to help if you encounter any issues, but we recommend that you test the app with your specific battery and gateway setup.
No. APEXpulse is an independent app and is not affiliated with or endorsed by Marstek Energy Co.
Support
Send a support request directly from the page. This opens an email draft to the APEXpulse support address below.
Get started
Install APEXpulse, scan your network, and take control of your battery setup.