A-Tronix A-Tronix wattsonic (grid) Modbus TCP template

A-Tronix wattsonic (grid)

The A-Tronix wattsonic is a Gen3 hybrid solar inverter distributed under multiple brand names and used in residential and small-commercial PV installations. This template covers the grid meter role of the wattsonic, reading Modbus TCP registers for total grid power, per-phase active power on phases A, B, and C, and per-phase AC grid currents. All registers are read-only. With these seven registers visible in your ModbusCloud portal you can track real-time import and export at both whole-site and per-phase resolution, enabling accurate energy balance reporting and early detection of phase imbalances.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
7, read only
Compatible models
wattsonic
Last updated

Registers (7)

7 read, 0 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
powerWRead
currents_aARead
currents_bARead
currents_cARead
powers_aWRead
powers_bWRead
powers_cWRead

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.

Number of installations (optional)

Use cases

  • Monitor total grid import and export in real time to verify self-consumption targets are met.
  • Track per-phase active power on phases A, B, and C to detect load imbalances across the installation.
  • Alert on sustained grid import above a threshold during peak tariff hours to trigger demand response.
  • Compare phase currents over time to identify asymmetric loads or a failing circuit branch.
  • Report monthly grid exchange figures per site for building owners and facility managers.

Installation

  1. Confirm the wattsonic inverter has its built-in LAN dongle connected to your local network and note its IP address from your router's DHCP table.

  2. Connect the ModbusCloud Gateway to the same LAN segment as the wattsonic inverter, ensuring both devices can reach each other on port 502.

  3. In the ModbusCloud portal, add a new device, import the A-Tronix wattsonic (grid) template, enter the inverter IP address, set the Modbus port to 502, and set the unit ID to 255.

  4. Trigger a manual poll and verify that the power register at address 11000 returns a plausible signed watt value matching the inverter display or the Wattsonic cloud app.

Things to watch for

Why does the gateway report an illegal data address error?

The Wattsonic Modbus TCP interface requires register addresses to be offset by +1 relative to the values published in some documentation tables. If you are polling address 11000 directly via Modbus TCP and receive exception code 2, verify the template addresses match exactly as shipped: the template already accounts for this offset.

The gateway connects but all power values read zero or time out. What now?

Check that the LAN dongle on the inverter shows an active link and that no firewall rule blocks port 502. The Wattsonic TCP server can time out after inactivity. Power-cycling the inverter or re-initiating the TCP connection from the ModbusCloud Gateway usually restores communication within seconds.

Phase current registers return values that seem ten times too large. Is this correct?

Yes, this is expected. Registers currents_a, currents_b, and currents_c are raw uint16 values that must be divided by 10 to obtain amperes. The ModbusCloud template applies a scale factor of 0.1 automatically. If you are building a custom poll alongside this template, remember to apply the same scaling.

The unit ID 255 causes errors in my network. Can I use a different ID?

The Wattsonic LAN dongle responds on Modbus unit ID 255 by default and this is not user-configurable through the standard inverter menu. Ensure no other device on the same Modbus TCP connection is configured with unit ID 255, and direct all poll requests to the inverter IP on port 502 with ID 255 as set in the template.

Want to see how it works?

Electrician working in an open distribution board