Within an hour they were online and after less than another hour had it all sorted. Good communication throughout.
GivEnergy local control and monitoring without the cloud
- 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
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.
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..
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.
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!
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.
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.
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.
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.
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.
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.
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.
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
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.
Open the menu (☰) and go to Settings → Local Monitoring.
Tap Scan for Inverter. Be patient: an IP address should appear below the scan option.
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.
Free Standard tier and Premium
The app has two tiers. Local use is free.
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.
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.
If the app cannot find the inverter
Work through these in order:
Check your phone is on the same WiFi as the inverter. Not mobile data, and not a guest network.
Allow the app local network and location access in your phone settings. This is GivEnergy's own first step.
Check that client isolation (sometimes called AP isolation) is off on your router. It stops devices on the same network talking to each other.
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.
Type the inverter's IP address in by hand instead of scanning, and reserve it on your router.
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.
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
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.
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.
Home Assistant keeps its own history and energy dashboard on your hardware, so you get graphs without GivEnergy Premium.
What you need
A Home Assistant system on your network, for example Home Assistant OS on a Raspberry Pi or a mini PC.
The inverter on your home WiFi, with its IP address reserved on your router.
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.
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.
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.
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
In HACS, add https://github.com/
Go to Settings → Devices & services → Add integration and choose GivEnergy Local.
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.
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
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
givenergy-modbus: an open-source Python library that speaks GivEnergy's framing. GivTCP and givenergy-local are built on versions of it.
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.
What local monitoring cannot do
Local tools cover the day-to-day running of the system. These are the gaps.
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.
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.
The app's automation and optimisation, and third-party services that use GivEnergy's API, such as Axle, are Premium features.
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.
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.
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.
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.
Connect or reconnect the GivEnergy dongle to your home WiFi network.
See WiFi setup →What runs locally, what needs the cloud, and what Premium adds.
See GivEnergy cloud and app →Why GivEnergy shows the inverter offline and how to restore the connection.
See portal offline →Configure GivEnergy for Octopus Go, Agile, Intelligent, Economy 7 and more.
See tariff optimisation →GivEnergy local monitoring questions
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
GivEnergy problems? Remote fixes: no fix, no fee.
I’ve worked on hundreds of GivEnergy systems and know the kit inside out. If yours is playing up, my promise is simple — no fix, no fee: just £125 if we fix it, free if we don’t.
We use cookies to measure traffic and ads, sharing limited hashed data with Meta and Google. Decline keeps only essential cookies. Privacy policy
Got a solar fault or need a quick answer? Drop us a message and we usually reply within a few minutes. Mon–Fri, 9am–7pm.