
The MidTeQ inverter is all-in-one hybrid inverter that can be used with the Sofar EMS to monitor and control your solar power and battery system. It supports both Modbus TCP and Modbus RTU (RS485) communication protocols.
Supported Devices
Device Type | Modbus TCP (Ethernet) | RS485 | Curtailment |
---|---|---|---|
PrimePower Hybrid inverter Inverter | ✅ | ✅ | ✅ |
The MidTeQ inverter has a nominal power output of 10 kW, regardless of the battery energy capacity. Make sure to configure the inverter correctly in the Sofar EMS to match your system's specifications. If the maximum charge and discharge power of your MidTeQ inverter is not set to correctly in the Sofar EMS, it leads to unstable operation of the inverter.
Battery energy capacity | Maximum charge and discharge power |
---|---|
5 kWh system | 🟠 3 kW. In device settings of the MidTeq set it a such: ![]() |
10 kWh system | 🟠 6 kW. In device settings of the MidTeq set it a such: ![]() |
15 kWh until 75 kWh | ✅ 10 kW (no limit needed) |
The MidTeQ default bus addresses are 247 for Modbus RTU and 255 for Modbus TCP. The Sofar EMS will scan for devices on all addresses from 1 to 255. Therefore, it can take a while to scan for devices.
TIP: If you know the bus address of your MidTeQ inverter, you can set it in the Sofar EMS to speed up the scanning process. See the section "Speed up scan process (TCP/RTU)" below.
Modbus TCP
Connect the MidTeQ inverter to your network using an Ethernet cable and the COM-adapter that is provided with the inverter:

Check in the MidTeQ app or monitoring portal that the inverter is connected to your network and has an IP address assigned.
Modbus TCP is by default enabled on the MidTeQ inverters. No additional configuration is required. The default bus address for Modbus TCP is 255. Other common bus addresses for Modbus TCP are 1, 8, 247.
Speed up scan process (TCP)
If you know the bus address of your MidTeQ inverter, you can set it in the Sofar EMS to speed up the scanning process. The example below is for a MidTeQ connected using Modbus TCP with bus address 255. By changing the min. bus address to 254, we tell the Sofar EMS to only scan for devices on bus addresses 254 and 255 and to skip the other addresses.

Modbus RTU (RS485)
Crimp an RJ45 plug on one end of an Ethernet cable according to the T568B wiring standard. Insert the crimped RJ45 plug into the Sofar EMS.
On the other end of the Ethernet cable, connect the blue/white wire to connector pin 13 and the solid blue wire to pin 14.
Finally, connect the USB end of the dongle to an available USB port on the Sofar EMS.

The default modbus bus address or RTU is 247.