Skip to content
Setup guide · GivEnergy local monitoring

GivEnergy local control and monitoring without the cloud

You can read and control a GivEnergy system over your own home network, with no cloud and no subscription. The free GivEnergy app does it in local mode, with no login since May 2026. So do independent app alternatives, Home Assistant tools such as GivTCP, and developer tools over Modbus TCP. This guide covers each one, and what local monitoring cannot do.
Free remote diagnostic £125 only if we fix it remotely
  • Free app: local control with no login since May 2026
  • GivTCP, givenergy-local and Predbat for Home Assistant
  • Modbus TCP on port 8899, one client at a time
Need help with local monitoring?

We can get the app's local mode, GivTCP or Home Assistant talking to your inverter in one remote session, and check the data is coming through.

Book a remote setup session: £145Cloud portal offline?

Not affiliated with GivEnergy Ltd. Independent support and setup.

Within an hour they were online and after less than another hour had it all sorted. Good communication throughout.

Philip Gerrish · Nov 2026 Google

This is the second time I have used Solar tech first time a faulty Givenergy inverter, tried all sorts to get it going my last call was to Solar tech and yes they got me back up and running, today system went down again due to a firmeware update and Ron talked me through everything all whilst he was on someone’s roof sorting their system out. I would recommend this chap to every body that has problems with their system no matter what make..

Douglas Reid · Jul 2026 Trustpilot

My issue was assessed and resolved quickly once the engineer was able to look at the problem. This took a little longer than I had expected (3 days) and keeping the PC on all day/everyday with Sentinel open was a little cumbersome I thought. That said, with little support coming from GivEnergy nowadays it was good to find someone who knew the platform and could resolve my issue.

Terry Hanney · Oct 2026 Google

We reached out to Solar Technical Support after our solar energy system stopped working. As GivEnergy 'solar orphans,' we have been extremely pleased with the service from STS - our system was back up and working within a day of us contacting them. We found other solar engineers reluctant or unable to help us, so it has been great to find this organisation. We would definitely use them again and would recommend them to anyone, especially GivEnergy orphans!

Fiona Ford · Aug 2026 Google

Very speedy response. Handled by a real human who took my system through a logical process with the desired outcome within minutes of them accessing my inverter settings. Ron passed me on to Ash, they are both ex-Givenergy people who clearly know their stuff and can give the reassurance of proper technical support now that the Givenergy support desk has closed. A worthwhile investment in ensuring my expensive kit is kept fully functioning.

Paul · Jul 2026 Google

I contacted STS when I was having problems with my GivEnergy AC3 inverter and they were extremely helpful. They took the time to properly investigate the system, talked me through a number of things we could try remotely, and ultimately inspected the system to establish what had gone wrong. They identified that the inverter’s battery board had failed beyond repair, while confirming that the two batteries themselves were still healthy. They also provided a clear report explaining their findings, which was particularly helpful given the current situation with GivEnergy. What impressed me most was their knowledge and willingness to help. They didn’t just give me a quick diagnosis — they took the time to understand the problem and explain the options available to me. I’m very pleased with the service I received from STS and would have no hesitation in recommending them to anyone needing help with a GivEnergy solar and battery system.

Mark Roberts · Sep 2026 Google
Overview

What GivEnergy local monitoring means

Local monitoring means reading and controlling the inverter over your own home network, instead of through GivEnergy's cloud. Most GivEnergy systems can do it once the dongle or built-in WiFi is on your home network. The cloud is only needed for remote access, history and third-party services.

1
Free control in the GivEnergy app

Since app version 4.0.5 (26 May 2026), the free Standard tier controls the inverter on your home network with no login. You only need GivEnergy Premium for remote access, the web portal, automation and history graphs.

2
It does not depend on GivEnergy's servers

Local tools talk straight to the inverter. They keep working during a cloud outage, if a Premium plan lapses, or if your broadband is down. The app and cloud are run by GivEnergy Software Ltd, which is still trading. It is a separate company from GivEnergy Ltd, which has been in administration since 9 April 2026.

3
Better for fault-finding

Local tools read the inverter directly rather than waiting for data to pass through GivEnergy's cloud. That makes them useful for checking that a charge setting has taken effect, or for watching an intermittent fault.

4
Automation with Home Assistant

GivTCP or givenergy-local bring the inverter into Home Assistant. From there your own automations, or an optimiser such as Predbat, can set charging and discharging from tariff prices and solar forecasts, and the control stays on your home network.

Option 1 · Phone apps
GivEnergy app

The GivEnergy app's free local mode

The official app, published by GivEnergy Software Ltd, has a local mode that talks to the inverter over your home WiFi. GivEnergy calls it the Home option. Since version 4.0.5 (26 May 2026), the free Standard tier works with no login and gives full local control of the inverter. For most owners this is the place to start.

How to connect the app locally

1

Update the app. Put your phone on the same WiFi as the inverter. GivEnergy says it must be the same access point, so mesh systems and extenders can get in the way.

2

Open the menu (☰) and go to Settings → Local Monitoring.

3

Tap Scan for Inverter. Be patient: an IP address should appear below the scan option.

4

Select your inverter and connect. You do not need to log in for local use. If the scan finds nothing, you can type in the inverter's IP address instead.

Finding the IP address: note the address the app's scan shows, or look for the dongle in your router's list of connected devices. Then reserve that address on your router (a DHCP reservation) so it does not change after a reboot. GivEnergy gives the same advice. Our WiFi guide covers the router side.

Free Standard tier and Premium

The app has two tiers. Local use is free.

Standard (free, local)

Works when your phone is on the same network as the inverter. Current power flow, battery state of charge, daily and all-time meter totals, manual charge and export slots, and full local inverter control with no login.

Premium (£4.99 a month)

Remote access from anywhere, the web portal, automation and optimisation, API access for third parties such as Axle, historic power-flow graphs and reports.

GivEnergy's pricing page says your hardware keeps working without a subscription. The EV charger is the exception to local use: the free tier controls it through the cloud, with a login, until GivEnergy adds local control for it.

Firmware: the app now offers firmware updates. We do not advise updating firmware yourself through the app or the portal, because of the problems we see after it. We update firmware by hand, to our own procedures: on a callout, or by talking you or your electrician through it remotely. See our firmware update guide.

If the app cannot find the inverter

Work through these in order:

1

Check your phone is on the same WiFi as the inverter. Not mobile data, and not a guest network.

2

Allow the app local network and location access in your phone settings. This is GivEnergy's own first step.

3

Check that client isolation (sometimes called AP isolation) is off on your router. It stops devices on the same network talking to each other.

4

Turn off any VPN app on your phone, or exclude the GivEnergy app from it. A VPN can send local traffic away from your network. Recent versions of the app detect a VPN.

5

Type the inverter's IP address in by hand instead of scanning, and reserve it on your router.

6

If another local tool such as GivTCP is connected all the time, stop it and try again. The app's local mode uses the same local connection, and one client at a time is safest.

An independent alternative: InvLocal

InvLocal (invlocal.app) is an independent app for iPhone, iPad and Android that reads GivEnergy kit over your home network using Modbus TCP. Its makers say it is not affiliated with or endorsed by GivEnergy. It needs no cloud account and has no subscription: monitoring is free, and control is a one-off upgrade.

It covers hybrid inverters, All in One units, Gateways, AC-coupled inverters, HV batteries and EMS units. Its battery cards show a health figure alongside the charge level and capacity.

We mention it because owners ask about it. STS has no link with InvLocal.

Option 2 · Home Assistant
GivTCP

GivTCP: local control in Home Assistant

GivTCP is a free, open-source community tool. It reads the inverter over Modbus TCP on port 8899 and passes the data to Home Assistant, where you can log it, chart it and automate it. It is not a GivEnergy product.

What GivTCP gives you

1
Live data in Home Assistant

Solar generation, battery state of charge, grid import and export, house load, inverter temperature and more, as Home Assistant entities, read locally every few seconds.

2
Control of the main settings

Charge and discharge schedules, battery mode and state-of-charge limits, set from Home Assistant. Automations can change them by time, tariff price, weather or anything else Home Assistant knows about.

3
Your own history

Home Assistant keeps its own history and energy dashboard on your hardware, so you get graphs without GivEnergy Premium.

What you need

1

A Home Assistant system on your network, for example Home Assistant OS on a Raspberry Pi or a mini PC.

2

The inverter on your home WiFi, with its IP address reserved on your router.

3

GivTCP installed as a Home Assistant add-on, or run as a standalone Docker container. It is not installed through HACS. You give it the inverter's IP address.

4

An MQTT broker such as Mosquitto. GivTCP publishes to MQTT and Home Assistant picks the entities up from there. It also has a REST interface for other systems.

Note: GivTCP is a community project, so GivEnergy does not support it. If you do not already run Home Assistant, the app's free local mode (Option 1) is the simpler start.

Predbat: an optimiser on top

Predbat is an open-source battery optimiser for Home Assistant. It plans when to charge, discharge and export from your tariff rates, a solar forecast and your past usage, then sets the inverter to match.

On GivEnergy kit it can work through GivTCP, which keeps the control on your home network. It also has a GivEnergy Cloud route, which uses GivEnergy's API and so needs Premium. See our tariff optimisation guide for the settings it works with.

Option 3 · Home Assistant alternative
givenergy-local

givenergy-local: a lighter Home Assistant integration

givenergy-local is another community integration, by cdpuk. It connects to the inverter on port 8899 straight from Home Assistant, with no add-on or MQTT broker. Its entities drop into the Home Assistant energy dashboard, and it has inverter controls too.

Installing it through HACS

1

In HACS, add https://github.com/cdpuk/givenergy-local as a custom repository (type: Integration). Install it, then restart Home Assistant.

2

Go to Settings → Devices & services → Add integration and choose GivEnergy Local.

3

Enter the inverter's IP address. Home Assistant must be able to reach it on TCP port 8899.

GivTCP or givenergy-local?

Both connect to the same Modbus TCP connection on port 8899. The main differences:

→

GivTCP has the most controls and is what Predbat uses for local control. It needs an add-on or Docker container plus an MQTT broker. It suits owners who want to control the inverter actively from Home Assistant.

→

givenergy-local is simpler to install and focused on monitoring, with basic controls. It suits owners who mainly want the energy dashboard.

Use one or the other, not both. Two tools polling the same dongle compete for its local connection.

Option 4 · Developers
Modbus TCP

Direct Modbus TCP on port 8899: for developers

The inverter's dongle or built-in WiFi runs a Modbus TCP server on your home network. It is not a plain Modbus server: it wraps each request in GivEnergy's own framing and silently drops standard requests, so a vanilla Modbus tool connects and then reads nothing. Every tool on this page uses a GivEnergy-aware library underneath.

Connection details

Host: [inverter IP on your home network]
Port: 8899
Protocol: Modbus TCP in GivEnergy's framing

This is not the usual Modbus port 502. The open-source givenergy-modbus project documents the framing and the register map.

Port 8899 is for your home network only. It is separate from outbound port 7654, which the dongle uses to reach GivEnergy's cloud. The port has no password, so anything on your home network can reach it: keep visitors on a guest network, and never forward 8899 to the internet.

Building your own

1

givenergy-modbus: an open-source Python library that speaks GivEnergy's framing. GivTCP and givenergy-local are built on versions of it.

2

GivTCP's MQTT and REST output: feed it into Node-RED, InfluxDB and Grafana for your own flows and long-term dashboards, without writing any Modbus code.

One client at a time: the dongle's local connection is safest with a single client. If GivTCP or givenergy-local is already connected, use the data it publishes rather than opening a second connection.
Limits

What local monitoring cannot do

Local tools cover the day-to-day running of the system. These are the gaps.

1
No history in the free app

The free tier shows what is happening now, plus daily and all-time meter totals. History graphs and reports need Premium. Home Assistant can keep your own history instead.

2
No remote access without Premium

The free app only works on your home network. Seeing or changing the system from anywhere else in the GivEnergy app needs Premium. Some third-party tools can be reached through your own VPN, which you set up and secure yourself.

3
No cloud-only extras

The app's automation and optimisation, and third-party services that use GivEnergy's API, such as Axle, are Premium features.

4
It needs the inverter on your network

Local tools reach the inverter through its dongle or built-in WiFi. If that has dropped off your WiFi, nothing local works until it is reconnected. See our WiFi guide, and if it still won't connect, we can set it up on site, from £195.

5
It shows a fault, it does not fix one

Local data tells you what the system is doing, not why. A battery that will not charge, or an inverter showing a fault, still needs diagnosing. Our GivEnergy problems guide is the place to start.

Clarification

The dongle page at 10.10.100.254 is for WiFi setup, not monitoring

A common mix-up: the page at 10.10.100.254 is not a monitoring tool. It is the dongle's own setup page, where you enter your home WiFi details.

What 10.10.100.254 actually is

The dongle broadcasts its own WiFi network, named after the dongle serial number (it starts with W). Connect to that network and browse to 10.10.100.254 to reach the setup page. It shows WiFi settings, not power or battery data. The network can stay on after setup, which is why we always give it a WPA2 password. On the AECC dongle used with the All in One 2 and Gateway 2, the page is at https://10.10.100.254/web/info instead: see our AECC dongle guide.

Local monitoring tools connect to the address your router gives the dongle on your home network, not to 10.10.100.254. If the dongle still shows 10.10.100.254 after you have connected it to your WiFi, your router has not given it an address: restart the router, then the dongle.

Looking for WiFi setup? To connect or reconnect the dongle to your home WiFi, see the GivEnergy WiFi setup guide.
When to get help with local monitoring

If GivTCP will not connect, or you want tariff automation set up, we can diagnose and fix it in a remote session. If the app will not find the inverter, work through the checks above, and if the inverter needs reconnecting to your WiFi, we can set it up on site, from £195. We work on GivEnergy systems every day.

Book remote setup
FAQ

GivEnergy local monitoring questions

Yes. Since version 4.0.5 of the GivEnergy app (26 May 2026), the free Standard tier gives full local control of the inverter with no login. Your phone must be on the same home network as the inverter. You can see current power flow, battery state of charge and daily and all-time meter totals, and set charge and export slots. Remote access, the web portal, automation, third-party API access and history graphs need GivEnergy Premium, which costs £4.99 a month.
GivEnergy calls it the Home option. Put your phone on the same WiFi as the inverter, open the app menu, then go to Settings, then Local Monitoring. Tap Scan for Inverter and select your inverter. If the scan finds nothing, allow the app local network and location access in your phone settings, turn off any VPN, and type in the inverter's IP address instead. Reserve that address on your router so it does not change. Mesh systems and extenders can stop the scan working.
Yes, several. Independent apps such as InvLocal read the inverter over your home network, and if you run Home Assistant, GivTCP and givenergy-local do the same job locally. InvLocal is an app for iPhone and Android that uses Modbus TCP. It is not affiliated with or endorsed by GivEnergy. It needs no cloud account and has no subscription: monitoring is free and control is a one-off upgrade. Its battery cards also show a health figure. STS has no link with any of them.
The free GivEnergy app shows what is happening now, plus daily and all-time meter totals. History graphs need GivEnergy Premium. If you want your own history without a subscription, Home Assistant with GivTCP or givenergy-local records it on your own hardware.
Not in the GivEnergy app. The free Standard tier only works when your phone is on the same network as the inverter. Remote access and the web portal are part of GivEnergy Premium. Some local tools can be reached from outside through your own VPN, but that is a network job you set up and secure yourself.
Yes. Local tools talk to the inverter over your home network, so they do not depend on GivEnergy's servers. GivEnergy's own pricing page says the hardware keeps working without a subscription. The app and cloud are run by GivEnergy Software Ltd, which is still trading. It is a separate company from GivEnergy Ltd, which has been in administration since 9 April 2026.
Both are free community tools that bring a GivEnergy inverter into Home Assistant over Modbus TCP on port 8899. GivTCP runs as a Home Assistant add-on or a Docker container and publishes through an MQTT broker. It has the most controls and is what Predbat uses for local control. givenergy-local is installed through HACS and connects straight from Home Assistant, with entities that drop into the energy dashboard. Use one or the other, not both, because they compete for the same connection.
Predbat is an open-source battery optimiser for Home Assistant. It plans when to charge, discharge and export from your tariff rates, a solar forecast and your past usage, then sets the inverter to match. On GivEnergy kit it can work through GivTCP, which keeps the control on your home network. Its GivEnergy Cloud route uses GivEnergy's API, which is part of Premium.
TCP port 8899, on the inverter's IP address on your home network. It is not the usual Modbus port 502. The connection uses GivEnergy's own framing, so a standard Modbus tool connects and then reads nothing: use a GivEnergy-aware tool such as GivTCP, givenergy-local or the givenergy-modbus library. One local client at a time is safest. Port 8899 is separate from outbound port 7654, which the dongle uses to reach GivEnergy's cloud.
Setting up the app's local mode yourself costs nothing. If you want us to do it, a remote setup session is a fixed £145: the app's local mode, GivTCP on Home Assistant, or a Modbus connection for your own build. If something is actually broken, the remote diagnostic is free and you pay a flat £125 only if we fix it. WiFi isn't remote work: if the inverter is not on your WiFi yet, or has dropped off it, our WiFi guide has the steps, and if it still won't connect, we can set it up on site, from £195.
Usually the same or next day, in one remote session, once the inverter is on your WiFi. We share your screen, get the app's local mode or GivTCP talking to the inverter, check the data is coming through and leave it working. Most take under an hour.
Book

Need help with local monitoring?

Tell us what you are trying to set up and where you are stuck. The app's local mode, GivTCP, givenergy-local or tariff automation: we will get it working in a remote session. WiFi isn't remote work: if the inverter is not on your WiFi, follow our GivEnergy WiFi guide, and if it still won't connect, we can set it up on site, from £195.

  • Not affiliated with GivEnergy Ltd
  • Free remote diagnostic: pay only if we fix it
  • App local mode, GivTCP and Home Assistant setup

By submitting you agree to be contacted about your diagnostic request. We don't share your data with 3rd parties.

Call 07944 877 329 Book free diagnostic