---
title: "Must Inverter"
description: "Must Inverter is a Marketplace integration for Home Assistant. It has 129 installs sharing analytics, works locally and was last updated April 11, 2026."
canonical: "https://vulpo.app/integrations/marketplace/mukaschultze-ha-must-inverter"
url: "https://vulpo.app/integrations/marketplace/mukaschultze-ha-must-inverter.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Must Inverter

> Must Inverter is a Marketplace integration for Home Assistant. It has 129 installs sharing analytics, works locally and was last updated April 11, 2026.

Must Inverter is a local integration for monitoring and controlling Must solar inverters in Home Assistant. It reads live data such as power production and battery status, and it exposes binary sensors, buttons, numbers, selects, sensors, switches and time entities. Writable settings include charging voltages, battery equalization schedule, battery type, charger source priority and switches for charging from the grid or discharging to the grid. The inverter can be reached over USB or serial, TCP or UDP, with advanced Modbus options for device ID, timeout, retries and reconnect delay. Model detection is automatic by default, and the polling interval can be changed. Repair notices appear for a missing serial number or mismatched Modbus registers, and a diagnostics file can be downloaded for bug reports.

Automatic summary of the README and code of mukaschultze/ha-must-inverter. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=mukaschultze&repository=ha-must-inverter&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=mukaschultze&repository=ha-must-inverter&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Common settings

- **Name**: Leave empty to use the inverter model as name.
- **Model**: Leave in Auto Detect unless you're not seeing data that should be available for your device.
- **Scan Interval (seconds)**: The interval in seconds to poll the inverter for data.
- **Connection type**: The connection type to use to communicate with the inverter, usually via the included USB cable or via TCP/UDP for wireless connections.

### USB or serial

- **USB or Serial device path**: The path to the USB or Serial device to use for the connection, usually /dev/ttyUSB0 or /dev/ttyS0.
- **Baud rate**
- **Parity (‘E’ven, ‘O’dd or ‘N’one)**
- **Stop bits (1, 1.5, 2)**
- **Byte size (7, 8)**

### TCP

- **Host**
- **Port**

Also asked when at the udp step.

### PyModbus advanced settings

- **Device ID**: The Modbus device ID (slave address) of the inverter. Default is 4 (0x04). Use this option only when there are multiple inverters connected to the same serial port (such as in cases of inverters running in parallel)
- **Timeout (seconds)**: Timeout for connecting and receiving data.
- **Retries**: Max number of retries per request.
- **Reconnect Delay (seconds)**: Minimum delay before reconnecting. Set to 0 to disable reconnecting.
- **Max Reconnect Delay (seconds)**: Maximum delay before reconnecting. Pymodbus doubles the delay after each unsuccessful connection attempt.

### After setup

- **Name**: Leave empty to use the inverter model as name.
- **Model**: Leave in Auto Detect unless you're not seeing data that should be available for your device.
- **Scan Interval (seconds)**: The interval in seconds to poll the inverter for data.
- **Connection type**: The connection type to use to communicate with the inverter, usually via the included USB cable or via TCP/UDP for wireless connections.
- **USB or Serial device path**: The path to the USB or Serial device to use for the connection, usually /dev/ttyUSB0 or /dev/ttyS0.
- **Baud rate**
- **Parity (‘E’ven, ‘O’dd or ‘N’one)**
- **Stop bits (1, 1.5, 2)**
- **Byte size (7, 8)**
- **Host**
- **Port**
- **Host**
- **Port**
- **Device ID**: The Modbus device ID (slave address) of the inverter. Default is 4 (0x04). Use this option only when there are multiple inverters connected to the same serial port (such as in cases of inverters running in parallel)
- **Timeout (seconds)**: Timeout for connecting and receiving data.
- **Retries**: Max number of retries per request.
- **Reconnect Delay (seconds)**: Minimum delay before reconnecting. Set to 0 to disable reconnecting.
- **Max Reconnect Delay (seconds)**: Maximum delay before reconnecting. Pymodbus doubles the delay after each unsuccessful connection attempt.

Texts from the code of [mukaschultze/ha-must-inverter](https://github.com/mukaschultze/ha-must-inverter).

## Entities

- **Binary sensors**: Relay Battery, Relay PV, Relay Inverter, Relay Grid, Relay Load, Relay N Line, Relay DC, Relay Earth
- **Buttons**: Remove Accumulated Data, Remove Accumulated Data (Inverter)
- **Numbers**: Float Voltage, Absorption Voltage, Battery Low Voltage, Max Charger Current, Battery Capacity (Ah), Battery Equalization Voltage, Battery Equalization Time, Battery Equalization Timeout, Battery Equalization Interval, Calibration Inverter Battery Voltage, Calibration Inverter Voltage, Calibration Grid Voltage, and 13 more
- **Selects**: Battery Type, Energy Use Mode, Grid Protect Standard, Solar Use Aim, Charger Source Priority
- **Sensors**: Absorb Voltage, Battery High Voltage, Absorb Charger Current, Charger Workstate, MPPT State, Charging State, PV Voltage, Battery Voltage, Charger Current, Charger Power, Inverter Temperature, Ambient Temperature, and 115 more
- **Switches**: Charger, Battery Equalization, Battery Equalization Immediately, Offgrid Work, Power Saving Mode, Ongrid Work, Charger From Grid, Discharger, Discharger To Grid, Solar Power Balance, Overload Restart, Over Temperature Restart, and 6 more
- **Times**: Battery Equalization Start Time, Battery Equalization End Time

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  No serial number set, Mismatched Modbus Registers

## From the README

> The Home Assistant Must Solar Inverter Plugin is a custom integration that adds support for monitoring and controlling Must solar inverters within the Home Assistant platform. This plugin enables you to retrieve real-time data, such as power production, battery status, and more, directly from your Must solar inverter.
>
> - Real-time Monitoring: View live data from your Must solar inverter, including power production, battery status, and other relevant information.
> - Integration with Home Assistant: Seamlessly integrate Must solar inverter data into your Home Assistant setup.
> - Control Functionality: Control certain aspects of your Must solar inverter directly through Home Assistant.

From the README of [mukaschultze/ha-must-inverter](https://github.com/mukaschultze/ha-must-inverter#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Solar and batteries
- Number: 129 installs sharing analytics; 69 GitHub stars
- Connection: Works locally
- Upkeep: No update in 6 to 18 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.2.5, last updated April 11, 2026
- Domain: `must_inverter`
- Source: <https://github.com/mukaschultze/ha-must-inverter>
- Issues: <https://github.com/mukaschultze/ha-must-inverter/issues>
- Screenshot: https://vulpo.app/integrations-img/746cb84a5d58c4c5.webp (from mukaschultze/ha-must-inverter's README)
- Screenshot: https://vulpo.app/integrations-img/a2c95ec64d5072d2.webp (from mukaschultze/ha-must-inverter's README)

In Vulpo: Quick Toggle card, Button card, Select card, Chart card, Apple Watch, Control Center

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/marketplace/mukaschultze-ha-must-inverter

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/mukaschultze-ha-must-inverter
- 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
