---
title: "Growatt"
description: "Growatt is a built-in integration for Home Assistant. It has 4.6k installs sharing analytics and needs the vendor's cloud."
canonical: "https://vulpo.app/integrations/core/growatt-server"
url: "https://vulpo.app/integrations/core/growatt-server.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Growatt

> Growatt is a built-in integration for Home Assistant. It has 4.6k installs sharing analytics and needs the vendor's cloud.

Growatt is a built-in integration that connects Home Assistant to Growatt solar plants through the vendor's cloud. It reads data from the selected plant as sensors, including output power, energy today, lifetime energy output and AC frequency. Number entities cover battery charge and discharge power limits and state of charge limits, and a switch controls charging from the grid. Actions read and write AC charge and discharge time periods on SPH devices, and read or update time segments on supported inverters. Sign-in works with a username, password and server region, or with an API token, and it is set up in the UI. New devices are added automatically and devices that are gone are removed.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=growatt_server)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Adds new devices**: New devices show up without setting it up again.
- **Cleans up devices**: Devices that are gone are removed by themselves.
- **Change settings later**: Its connection settings can change without removing it.
- **Gold quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is added under Settings, Devices and services, with Add integration.

### Enter your Growatt login credentials

- **Password**: The password for your Growatt account.
- **Server region**: The server region that matches your Growatt account location.
- **Username**: The email address or username for your Growatt account.

### Select your plant

- **Plant**: The Growatt plant (solar installation) to integrate.

### Enter your API token

- **Server region**: The server region that matches your Growatt account location.
- **API token**: The API token for your Growatt account. You can generate one via the Growatt web portal or ShinePhone app.

### Re-authenticate with Growatt

- **Password**: The password for your Growatt account.
- **Server region**: The server region that matches your Growatt account location.
- **API token**: The API token for your Growatt account. You can generate one via the Growatt web portal or ShinePhone app.
- **Username**: The email address or username for your Growatt account.

Also asked when changing the connection.

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **Numbers**: Battery charge power limit, Battery charge SOC limit, Battery discharge power limit, Battery discharge SOC limit (off-grid), Battery discharge SOC limit (on-grid)
- **Sensors**: Input 1 amperage, Input 2 amperage, Input 3 amperage, Reactive wattage, Output power, Energy today, Lifetime energy output, AC frequency, Internal wattage, Intelligent Power Management temperature, Reactive amperage, Reactive voltage, and 114 more
- **Switches**: Charge from grid

## Actions

- **Read AC charge times**: Reads AC charge time periods from an SPH device.
  Fields: Device
- **Read AC discharge times**: Reads AC discharge time periods from an SPH device.
  Fields: Device
- **Read time segments**: Reads all time segments from a supported inverter.
  Fields: Device
- **Update time segment**: Updates a time segment for supported inverters.
  Fields: Battery mode, Device, Enabled, End time, Segment ID, Start time
- **Write AC charge times**: Writes AC charge time periods to an SPH device.
  Fields: Charge power, Charge stop SOC, Device, Mains charging enabled, Period 1 enabled, Period 1 end, Period 1 start, Period 2 enabled, Period 2 end, Period 2 start
- **Write AC discharge times**: Writes AC discharge time periods to an SPH device.
  Fields: Device, Discharge power, Discharge stop SOC, Period 1 enabled, Period 1 end, Period 1 start, Period 2 enabled, Period 2 end, Period 2 start, Period 3 enabled

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## At a glance

- Kind: Built-in integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Solar and batteries
- Brand: [Growatt](https://vulpo.app/integrations/growatt.md)
- Number: 4.6k installs sharing analytics
- Connection: Needs the vendor's cloud
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Gold quality scale
- Domain: `growatt_server`
- Source: <https://www.home-assistant.io/integrations/growatt_server/>

In Vulpo: Quick Toggle card, Apple Watch, Control Center

## Other ways in for Growatt

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Growatt Modbus](https://vulpo.app/integrations/marketplace/0xaha-growatt-modbustcp.md) | Marketplace integration | Installs not shown: shared domain growatt\_modbus | Works locally | Updated in the last 6 months |
| [Growatt Modbus](https://github.com/jacobbjerregaard/homeassistant-growatt-modbus) | Marketplace integration | Installs not shown: shared domain growatt\_modbus | Works locally | Updated in the last 6 months |
| [Growatt THOR EV Charger](https://github.com/bobbesnl/growatt_thor) | Marketplace integration | 48 installs sharing analytics | Works locally | Updated in the last 6 months |
| [Growatt SPH Modbus](https://github.com/Lu-Fi/ha-growatt-modbus) | Marketplace integration | 7 installs sharing analytics | Works locally | Updated in the last 6 months |
| [Growatt Shiner](https://github.com/notgriffin/growatt_shiner) | Marketplace integration | 1 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/growatt-server

---

- HTML version of this page: https://vulpo.app/integrations/core/growatt-server
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
