
Tepto Avocado Pro (grid)
The Tepto Avocado Pro is an all-in-one AC-coupled battery storage and inverter designed for balcony power plant installations. This ModbusCloud template covers the grid-side measurement registers: total active power, cumulative energy, and per-phase voltage and current for phases A, B, and C. Using Modbus TCP over the device's built-in LAN or Wi-Fi interface, the ModbusCloud Gateway polls these registers continuously, giving installers and building owners a live view of grid interaction and phase balance across the Avocado, MQ2200, ONE, and Avocado Pro variants.
- Protocol
- Modbus TCP
- Connection
- Ethernet, Modbus TCP
- Registers
- 8, read only
- Brand
- Tepto
- Compatible models
- Avocado · MQ2200 · ONE · Avocado Pro
- Last updated
Registers (8)
8 read, 0 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| power | W | Read | |||
| energy | Wh | Read | |||
| voltages_a | V | Read | |||
| voltages_b | V | Read | |||
| voltages_c | V | Read | |||
| currents_a | A | Read | |||
| currents_b | A | Read | |||
| currents_c | A | Read |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Monitor total grid active power in real time to verify the storage system charges and discharges as expected.
- Track cumulative grid energy over time to calculate net import and export figures for billing reconciliation.
- Alert on per-phase voltage deviations on phases A, B, or C to detect grid quality issues early.
- Compare phase currents across A, B, and C to identify persistent imbalance that may indicate a wiring fault.
- Report daily grid power profiles to building owners to confirm self-consumption targets are being met.
Installation
Connect the Avocado Pro to your local network via the RJ45 Ethernet port or Wi-Fi, then note its IP address from your router's DHCP lease table.
In your router, assign a static DHCP reservation to the device's MAC address so the IP does not change between reboots.
In the ModbusCloud portal, add a new device, select the Tepto Avocado Pro (grid) template, enter the device IP address, port 502, and Unit-ID 1.
Trigger a manual poll in the portal and verify that the power and voltages_a registers return plausible values before enabling regular polling.
Things to watch for
Port 502 connects but all register reads return an error.
The device returns a Modbus exception code 1 (illegal function) if the register address falls outside the supported range or if function code 3 is used on an address that expects a different code. Confirm the addresses in the template exactly match the firmware version on your unit, as early Avocado Pro firmware revisions shipped with a slightly different register map.
The gateway connects but power and energy values read as zero.
The Avocado Pro reports grid power as a signed int32 spanning two consecutive 16-bit registers. If your polling tool reads only a single register, the result will be zero or garbage. Ensure the ModbusCloud Gateway uses the int32 type from the template and that byte order is big-endian, which is the standard for this device family.
Phase voltage registers return values that seem ten times too high or too low.
The voltages_a, voltages_b, and voltages_c registers use int16 and report voltage in a scaled integer format. If the displayed value appears off by a factor, check whether your portal is applying an additional scaling factor. Trust the raw register value and confirm against a known AC measurement at the installation site.
The device IP changes after a power cut and the gateway loses connection.
The Avocado Pro obtains its IP via DHCP and has no documented static-IP setting in its web interface. Set a DHCP reservation in your router using the device's MAC address, or place the ModbusCloud Gateway on the same subnet and update the device IP in the portal whenever it changes.
Want to see how it works?








