---
title: "Solis Modbus"
description: "Solis Modbus is a Marketplace integration for Home Assistant. It has 798 installs sharing analytics, works locally and was last updated October 25, 2026."
canonical: "https://vulpo.app/integrations/marketplace/pho3nix90-solis-modbus"
url: "https://vulpo.app/integrations/marketplace/pho3nix90-solis-modbus.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Solis Modbus

> Solis Modbus is a Marketplace integration for Home Assistant. It has 798 installs sharing analytics, works locally and was last updated October 25, 2026.

Solis Modbus is a HACS integration that connects Solis inverters to Home Assistant over a local Modbus link. It combines several register queries into single calls, which reduces overhead compared with the native Modbus integration. Connection is made either over TCP through a data logging stick or WiFi dongle, or over serial RS485. It provides number, select, sensor, switch and time entities, with separate fast, normal and slow poll intervals and a poll profile setting. Actions cover forcing battery charge or discharge, remote dispatch, programming scheduled dispatch periods, and reading or writing registers. A repair notice appears when the Solis datalogger is unreachable, and setup is done in the UI.

Automatic summary of the README and code of Pho3niX90/solis\_modbus. 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=Pho3niX90&repository=solis_modbus&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=Pho3niX90&repository=solis_modbus&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.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

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

### Select Connection Method

- **Connection Type**

### Inverter Configuration

- **IP Address**
- **Port**
- **Modbus Slave ID**
- **Serial Port**
- **Baud Rate**
- **Byte Size**
- **Parity**
- **Stop Bits**
- **Inverter Model**
- **Fast Poll Interval (seconds)**
- **Normal Poll Interval (seconds)**
- **Slow Poll Interval (seconds)**
- **Poll profile (how much of the register map is polled)**
- **Extreme: also poll battery/load group (SOC, load, battery power)**
- **Extreme: also poll Smart Port AC power (phase A/B/C, Smart Port models only)**

Also asked when changing the connection.

### After setup

- **Fast Poll Interval (seconds)**
- **Normal Poll Interval (seconds)**
- **Slow Poll Interval (seconds)**
- **Poll profile (how much of the register map is polled)**
- **Extreme: also poll battery/load group (SOC, load, battery power)**
- **Extreme: also poll Smart Port AC power (phase A/B/C, Smart Port models only)**
- **Suppress 'datalogger unreachable' repair issue while the sun is below the horizon**
- **Automatically correct inverter clock drift (writes the inverter clock; turn off for read-only monitoring)**
- **Inverter Model**
- **Updated to V2 Firmware**
- **Has PV (Solar Panels)**
- **Has AC Coupling**
- **Parallel inverter operation (multiple units)**
- **Has Battery Storage**
- **Has HV Battery Storage (100v+)**

Texts from the code of [Pho3niX90/solis\_modbus](https://github.com/Pho3niX90/solis_modbus).

## Actions

- **Write holding register**: Writes a value to a holding register
  Fields: Address, Value, Inverter
- **Change the time of a entity**: Sets the time of the entity to the provided one
  Fields: Entity ID, Desired Time
- **Read register**: Reads one or more registers and returns the raw values (register discovery / debugging)
- **Force battery charge**: Force the battery to charge (hybrid inverters); reverts after the timeout
- **Force battery discharge**: Force the battery to discharge (hybrid inverters); reverts after the timeout
- **Stop force charge/discharge**: Cancel an active force charge or discharge
- **Remote dispatch**: Real-time inverter dispatch: goal-seeking grid/battery control with inverter-side failsafe
- **Stop remote dispatch**: Release dispatch — the inverter returns to normal operation immediately
- **Program dispatch schedule period**: Write one of six inverter-resident scheduled dispatch periods (survives HA restarts)

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Solis datalogger unreachable

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Solar and batteries
- Brand: [Solis](https://vulpo.app/integrations/solis.md)
- Number: 798 installs sharing analytics; 163 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v4.4.0, last updated October 25, 2026
- Domain: `solis_modbus`
- Source: <https://github.com/Pho3niX90/solis_modbus>
- Issues: <https://github.com/Pho3niX90/solis_modbus/issues>
- Screenshot: https://vulpo.app/integrations-img/ddc66d8a51c82257.webp (from Pho3niX90/solis\_modbus's README)

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

## Other ways in for Solis

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Solis Inverter](https://vulpo.app/integrations/marketplace/hultenvp-solis-sensor.md) | Marketplace integration | 1.7k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Solis Cloud Control Integration](https://vulpo.app/integrations/marketplace/mkuthan-solis-cloud-control.md) | Marketplace integration | 506 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Solis Cloud Monitoring](https://vulpo.app/integrations/marketplace/john-lazarus-homeassistant-soliscloudmonitoring.md) | Marketplace integration | 286 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/marketplace/pho3nix90-solis-modbus

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/pho3nix90-solis-modbus
- 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
