---
title: "GivEnergy Local"
description: "GivEnergy Local is a Marketplace integration for Home Assistant. It has 213 installs sharing analytics, works locally and was last updated October 1, 2026."
canonical: "https://vulpo.app/integrations/marketplace/dewet22-givenergy-hass"
url: "https://vulpo.app/integrations/marketplace/dewet22-givenergy-hass.md"
last-updated: "2026-10-22"
version: "1.4"
---

# GivEnergy Local

> GivEnergy Local is a Marketplace integration for Home Assistant. It has 213 installs sharing analytics, works locally and was last updated October 1, 2026.

GivEnergy Local is an integration that reads and controls GivEnergy inverters over local Modbus TCP. It needs no cloud, GivEnergy portal account or MQTT broker, and it is set up in the UI with the inverter's IP address, port and scan interval. It adds sensors and controls for PV, battery, grid and load data, including per-cell battery details, charge and discharge scheduling, and battery modes. It covers single-phase and three-phase hybrid, AC-coupled, All-in-One, EMS and Gateway systems. Services can expose a set of entities to voice and LLM assistants, generate a starting Predbat configuration, and capture raw Modbus frames for diagnosis. A passive listen-only mode lets Home Assistant read data while another client polls the inverter, and repair notices flag an unresponsive device or a changed plant topology.

Automatic summary of the README and code of dewet22/givenergy-hass. 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=dewet22&repository=givenergy-hass&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=dewet22&repository=givenergy-hass&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.

### GivEnergy Local

- **Inverter IP Address**
- **Modbus Port**
- **Scan Interval (seconds)**
- **Battery data only (suppress controls and system sensors)**

### Reconfigure GivEnergy Local

- **Inverter IP Address**
- **Modbus Port**
- **Scan Interval (seconds)**

### After setup

- **Battery data only (suppress controls and system sensors)**
- **Warn when the inverter clock drifts from Home Assistant**
- **Expose per-cell battery details**: Create an entity for every individual cell voltage and temperature on each battery pack, AIO module, and HV module. This can be a large number of entities (a six-module HV stack is roughly 288), so it is off by default on new installs — the per-module min/max/delta roll-ups are always available regardless. Existing installations keep their per-cell entities unless you turn this off.
- **Passive (listen-only) mode**: Stop polling the inverter and instead read the shared register cache that another client keeps fresh on the same dongle. Useful in a side-by-side setup — for example GivTCP polling actively while Home Assistant only listens — to halve the load on a marginal dongle. Requires another client actively polling the same inverter; on its own the data will go stale.
- **Reconnect quiet window (seconds)**: How long to stop reconnecting after the dongle fails two consecutive liveness probes, so it can recover undisturbed. Default and minimum 120 seconds; raise it if a marginal dongle keeps locking up and you want to give it a longer breather. Watch the Dongle Hangs and Reconnect Backoffs counters to judge the effect.
- **Enable splice-guard heal window**: Allows the battery splice-guard to recover from legitimate LiFePO4 charge-knee surges (voltage/capacity class, multi-poll streak gate) rather than keeping the battery permanently offline. Worth enabling if you see repeated battery disconnects near full charge.

Texts from the code of [dewet22/givenergy-hass](https://github.com/dewet22/givenergy-hass).

## Actions

- **Re-detect plant topology**: Clears the cached plant topology and reloads the integration, forcing a full hardware detection sweep on the next connect.
  Fields: Device
- **Expose recommended entities to voice assistants**: One-shot service that exposes an opinionated headline set of entities (battery SOC, PV/grid/load power, today's and lifetime energy totals, inverter status) to one or more voice/LLM assistants. Idempotent and never un-exposes anything.
  Fields: Device, Assistants
- **Capture debug frames**: Records raw Modbus wire frames from the inverter for a set duration and saves them as a redacted text file with an environment header. A persistent notification links to a page to inspect, download, or report the capture.
  Fields: Device, Duration (seconds)
- **Generate Predbat config**: Builds a starting Predbat apps.yaml for this install, wiring entity IDs resolved live from your registry. A persistent notification links to a page to review and download the file; you still fill in the tariff and other Predbat settings.

## Troubleshooting

- **Repair notices**: Notices it can show in Settings, Repairs:
  GivEnergy device not responding, GivEnergy plant topology has changed, GivEnergy EMS entity IDs need recreating

## From the README

> Talk to your GivEnergy inverter straight over local Modbus TCP — no cloud, no GivEnergy portal account, no MQTT broker. Full sensor and control coverage, a live self-building dashboard, and proper Home Assistant plumbing for automations, the Energy dashboard, voice and LLMs.
>
> - 🔒 Fully local & private — talks to the inverter directly on your LAN; nothing leaves the house, and no GivEnergy account is involved.
> - 🔋 Every sensor and control — PV, battery, grid and load telemetry; per-cell battery health; charge/discharge scheduling, SOC targets, and battery modes.
> - 📊 A dashboard that builds itself — a bundled strategy renders a full six-tab layout (plus Flow, Glance and Analyst views) and resolves every entity live, so it never rots when a device moves or an…
> - 🤖 Predbat- & EMS-ready — drives Predbat on single- and multi-inverter EMS plants, with no GivTCP or MQTT broker in the loop.
> - 🗣️ Voice & LLM in one click — a single service exposes the right entities to Assist and LLM tools (Claude / OpenAI via MCP).
> - 🔬 Honest about the hardware — register maps are confirmed against real wire captures, with built-in capture tooling to diagnose anything that reads wrong.

From the README of [dewet22/givenergy-hass](https://github.com/dewet22/givenergy-hass#readme), [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Solar and batteries
- Number: 213 installs sharing analytics; 12 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.4.12, last updated October 1, 2026
- Domain: `givenergy_local`
- Source: <https://github.com/dewet22/givenergy-hass>
- Issues: <https://github.com/dewet22/givenergy-hass/issues>
- Screenshot: https://vulpo.app/integrations-img/c70ea8975712710b.webp (from dewet22/givenergy-hass's README)
- Screenshot: https://vulpo.app/integrations-img/0b14caefc66f0f5f.webp (from dewet22/givenergy-hass's README)
- Screenshot: https://vulpo.app/integrations-img/1fad752a40b7b2c9.webp (from dewet22/givenergy-hass'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/dewet22-givenergy-hass

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/dewet22-givenergy-hass
- 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
