> For the complete documentation index, see [llms.txt](https://docs.voltmasters.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.voltmasters.io/device-integrations/pv-inverters/growatt.md).

# Growatt

Supported devices: 40KTL3-X, 60KTL3 LV, ShineMaster, and the MIC, MIN, MOD, MID, MAC and MAX grid-tied series

Our EMS supports integration with PV inverters and data loggers from Growatt. Growatt is a global manufacturer of solar inverters for residential, commercial, and industrial installations.

The integration enables centralized monitoring and control of Growatt production data through our EMS platform.

### Supported devices

We support the following Growatt devices:

* **40KTL3-X**: three-phase string inverter
* **60KTL3 LV**: three-phase low-voltage string inverter
* **ShineMaster**: data logger for aggregating and exposing inverter data

Beyond these, the grid-tied (non-storage) series below are supported through the generic Growatt integration, which reads the inverter and scales curtailment to its own nameplate power. They are grouped per family as Growatt lists them in its VPP protocol documentation, so pick the family your model belongs to:

| Series               | Power range   | Type                                         |
| -------------------- | ------------- | -------------------------------------------- |
| **MIC TL-X**         | 0.6 to 3.3 kW | single-phase string inverter                 |
| **MIN TL-X / KTL-X** | 2.5 to 10 kW  | single-phase and three-phase string inverter |
| **MOD KTL3-X**       | 3 to 33 kW    | three-phase string inverter                  |
| **MID KTL3-X**       | 11 to 50 kW   | three-phase string inverter                  |
| **MAC KTL3-X**       | 15 to 70 kW   | three-phase string inverter                  |
| **MAX KTL3**         | 50 to 350 kW  | three-phase commercial inverter              |

{% hint style="warning" %}
These six series are currently offered as **beta**. They are functional and can be added to a project, but they have not been through the same field validation as the 40KTL3-X, the 60KTL3 LV and the ShineMaster. Let Voltmasters know when you commission one, so we can follow it up.
{% endhint %}

### EMS functionality

With the current integration, our EMS enables:

* Monitoring of PV production data
* Active power curtailment where supported
* Integration of PV production into broader energy management strategies

<figure><img src="https://7777932-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGV0vBhnXgCmtL6eHuzw%2Fuploads%2Fgit-blob-861c40d5ec2e6080146063f8c6d132ccf91065f0%2Fbrand-growatt.jpg?alt=media" alt="Growatt inverter"><figcaption></figcaption></figure>

### Add a Growatt inverter to the EMS

The connection method depends on how the inverter communicates:

**Modbus TCP (ShineMaster present)**\
If the inverter is connected via Modbus TCP, a ShineMaster data logger is present in the installation. In this case, add the device to the EMS using the **ShineMaster adapter** option in the device wizard.

**RS485**\
If the inverter communicates via RS485, you will need to use an **RS485-to-TCP converter** (such as the [EP E300](/getting-started/adding-and-verifying-devices/rs485-to-modbus-tcp-adapters/ep-e300.md)) before adding the device. The converter makes the inverter accessible over the network so that the EMS can communicate with it.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.voltmasters.io/device-integrations/pv-inverters/growatt.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
