Pre-order €49 until 9 Nov, then €5911 days left at this priceships on 10 November 2026Pre-order →

Home / Growatt inverter in Home Assistant

Growatt inverter in Home Assistant

Quicker than the cloud integration, simpler than building your own RS485 adapter.

  • About 1 minute
  • Zero YAML
  • No HACS, no ESPHome
  • 100 % local
Plug & play

From the box to Home Assistant in about a minute

This is the whole procedure, really. Watch it play, then read the details below if you like details.

  1. 0:00On the box: three fields

    Open the box’s page from your phone and type the address of Home Assistant, a user and its password. The port and the discovery are already set.

    MQTT & Home Assistant

    ✓Home Assistant discovery (sensors created automatically)

    SaveStatus: connected

  2. 0:20In Home Assistant: nothing to do

    The Growatt Monitor device appears on its own under MQTT, with every sensor named and with its unit. No YAML, no add-on to code, no restart.

    Settings › Devices & services › MQTT

    Growatt MonitorMoniWatt · MoniWatt for Growatt
    New
    • PV powersensor.growatt_monitor_pv_power3 180 W
    • Battery SOCsensor.growatt_monitor_battery_soc78 %
    • Grid powersensor.growatt_monitor_grid_power−85 W
    • Load powersensor.growatt_monitor_load_power1 240 W
    • Priority modesensor.growatt_monitor_priority_modeGrid
    • PV energy todaysensor.growatt_monitor_pv_energy_today14.6 kWh
  3. 1:00Your dashboard, already live

    Drop the sensors on a dashboard, add them to the Energy page, build automations. They refresh on their own.

Illustration with simulated values. The labels on the box are the real ones; Home Assistant shows the sensor names in English.

Why local matters

Home Assistant’s Growatt integration reads the Growatt servers, so its values are several minutes old and stop when the internet does. Surplus automations need better: when a cloud passes, the water heater should stop within a minute, not five. Growatt Monitor publishes to your MQTT broker every few seconds, on your own network.

Entities

  • sensor.growatt_monitor_pv_power, …_pv1_power, …_pv2_power
  • sensor.growatt_monitor_battery_soc, …_battery_power, …_battery_temperature
  • sensor.growatt_monitor_grid_power (positive import, negative export)
  • sensor.growatt_monitor_load_power
  • sensor.growatt_monitor_priority_mode
  • sensor.growatt_monitor_pv_energy_today, …_grid_import_today, …_grid_export_today, …_battery_charge_today, …_battery_discharge_today
  • sensor.growatt_monitor_fault

The energy sensors go straight into the Energy dashboard: solar, grid in and out, battery in and out.

Automations worth setting up

  • Start the water heater when export stays above 1.5 kW for two minutes.
  • Charge the car from surplus only, and pause when the house battery falls below 60%.
  • Get a notification when the priority mode changes or a fault code appears.
  • Compare self-consumption month by month.

JSON API

GET http://moniwatt.local/api.json?key=YOUR_KEY

{"pv_w": 3870, "pv1_w": 2010, "pv2_w": 1860,
 "batt_soc": 81, "batt_w": 1450, "batt_temp": 23.0,
 "grid_w": -960, "load_w": 1460, "priority": "battery_first",
 "today": {"pv_kwh": 16.4, "import_kwh": 1.8, "export_kwh": 4.9}}
Home Assistant automations

Your appliances run on the sun, by themselves

Growatt Monitor tells Home Assistant how much the panels produce, in real time. Four simple rules, and the washing machine, the water heater and the car use your sun instead of the grid. Watch a day:

10:00

Your solar production

Your consumption

OverviewLive

Automations

  • Washing machine on the sun
  • The car follows the sun
  • Hot water for free
  • Gentle evening heating

Logbook

    • Solar production
    • House and heating
    • Washing machine
    • Water heater
    • Electric car
    • Battery level
    • From the grid
    • Sold to the grid for little
    Solar used at home0 %
    Bought from the grid0
    Self-sufficiency0 %
    Saved on this day0vs. the same day without automation
    Over a year0if 150 days look like this one
    Create these automations in 2 minutes →

    Simulation of a sunny day for a house with 5 kWp of panels, a 10 kWh battery, a car that needs 10 kWh and a water heater. The energy delivered to each appliance is the same in both scenarios; only the timing changes. Your figures depend on your system, your tariff and the weather.

    No code

    Your first automation in 30 seconds

    In Home Assistant, Settings › Automations › Create: pick the sensor, the threshold and what should happen. Everything with the mouse.

    Prefer YAML? The same automation
    alias: Water heater on solar surplus
    triggers:
      - trigger: numeric_state
        entity_id: sensor.growatt_monitor_pv_power
        above: 2000
        for: "00:10:00"
    actions:
      - action: switch.turn_on
        target:
          entity_id: switch.water_heater
    Automation generator

    Build your automation, copy, paste

    Pick what to watch, set the threshold and what should happen: the YAML is written for you with the real Growatt Monitor sensor names. Nothing is sent anywhere, it all happens in your browser.

    What to watch

    Threshold

    Then

    automation.yaml

    In Home Assistant: Settings › Automations & scenes › Create automation › ⋮ › Edit in YAML, paste, Save.

    Is it really that simple?

    Do I need HACS, ESPHome or a custom integration?

    No. The box talks MQTT, which Home Assistant understands natively, and announces its own sensors (MQTT discovery). Nothing to install on the box, nothing to code.

    I don’t have an MQTT broker yet. Is that a problem?

    No: in Home Assistant, Settings › Add-ons › Mosquitto broker › Install, then Start. Home Assistant then offers to configure MQTT: one click. Two minutes, once, and it serves every MQTT device you will ever add.

    Do I need the internet or the Cloud for Home Assistant?

    No. Everything stays on your home network: the box speaks directly to Home Assistant. The free Cloud is a separate option, for seeing your system from anywhere.

    Can I use Home Assistant and the Cloud at the same time?

    Yes. Screen, local dashboard, Home Assistant and Cloud all work together, and none of them changes anything on your inverter.

    Keep reading

    Your Growatt inverter, live at home and anywhere in the world

    Order Growatt Monitor today. Prepared and tested for your Growatt model, dispatched on 10 November 2026.

    Plug & play: working in about a minute

    Pre-order for €49Pre-order price · €59 from 10 Nov · ships on 10 November 2026 · free cancellation until dispatch