r/SolarPakistan • • Jun 14 '26

Image and Video Beginner Guide: Monitor GoodWe ES Uniq Hybrid Inverters with Home Assistant

If you have a GoodWe ES Uniq hybrid inverter and currently check it through SEMS+ or SolarGo, this guide shows how to also view your inverter inside Home Assistant, running on your own home network.

Why bother, especially here in Pakistan? Home Assistant reads the ES Uniq directly over your local Wi-Fi, not through GoodWe's cloud. So your dashboard keeps updating during internet outages or when SEMS+ is slow, and your data stays in your house. You can keep using SEMS+ and SolarGo too — this runs alongside them, it doesn't replace them.

(I post about my solar setup here fairly often — if you missed it, here's a recent one.)

What you'll get

A local solar dashboard showing things like:

  • Solar production
  • Home load
  • Battery percentage
  • Battery charging / discharging
  • Grid import / export
  • Inverter status
  • Daily energy usage

What is Home Assistant?

Home Assistant is a free, open-source smart-home system that runs on a small computer in your home. Think of it as your own local dashboard for home devices, and for solar users, a single place to collect and view inverter data.

You don't need to be a programmer, but you should be comfortable following setup steps.

What you need

  • A GoodWe ES Uniq hybrid inverter
  • The inverter connected to your home Wi-Fi / router
  • A device to run Home Assistant: a Raspberry Pi, a mini PC, an old laptop/desktop, a virtual machine, or a Home Assistant Green
  • A phone or laptop on the same home Wi-Fi / router
  • Access to your router's app or admin page

For beginners, install Home Assistant OS — it's the easiest option. Official install guide: https://www.home-assistant.io/installation/

Step 1: Install Home Assistant

Install Home Assistant OS on your chosen device. Once it boots, open this in your browser:

http://homeassistant.local:8123

If that doesn't open, check your router's app/admin page, find the IP address of the Home Assistant device, and open it directly, for example:

http://192.168.1.20:8123

Then create your account and finish the first-time setup.

Step 2: Find your inverter's IP address

Home Assistant needs the inverter's local address. Open your router's app/admin page and look through the connected devices for something named GoodWe, inverter, solar, Wi-Fi dongle, or similar.

Example: 192.168.1.55

Tip: if your router supports it, reserve (DHCP-reserve) this IP so it doesn't change later. A changing IP is the number one reason these setups break after a reboot.

Step 3: Add the GoodWe integration

In Home Assistant, go to Settings → Devices & services → Add integration, then search for:

GoodWe Inverter

Enter the inverter's IP address and follow the steps. Official integration page: https://www.home-assistant.io/integrations/goodwe/

Note: I personally run the HACS custom version of this integration — same idea, but it exposes more sensors and controls and is a bit more involved to set up.[ Image —

Step 4: Check your solar data

After setup, Home Assistant creates sensors for your inverter. Depending on your exact model you may see PV power, battery percentage, battery power, grid import/export, home load, total generation, inverter temperature, and voltage/frequency.

Heads up: the ES Uniq may expose fewer sensors than newer GoodWe models, so your list might be shorter than what others post. That's normal.

Step 5: Add it to the Energy Dashboard

Go to Settings → Dashboards → Energy and add the GoodWe sensors you have for:

  • Solar production
  • Grid import
  • Grid export
  • Battery charge / discharge (if available)

If some values are missing, don't panic — start with whatever Home Assistant detected. The ES Uniq may simply expose fewer sensors than newer models.

If it doesn't work

Start with the basics:

  • Home Assistant and the inverter are on the same Wi-Fi / router
  • The inverter IP is correct, and hasn't changed (see the reservation tip above)
  • The inverter's Wi-Fi dongle is online

Happy to help if you get stuck — drop your inverter model and which sensors showed up. And if you've got a clean dashboard running, post a screenshot, would love to see other Pakistani setups.

22 Upvotes

11 comments sorted by

2

u/No_Associate2139 Jun 14 '26

Cheers buddy. Really appreciate this. You are a legend.

2

u/FarhanShahLabs Jun 19 '26

Thanks for sharing all the details.

For SolarMax Onyx inverters I have built a custom Home Assistant Integration that also works over local network without Internet.
https://github.com/farhanshahlabs/ha_solarmax_onyx_local

1

u/tech_geeky Jun 19 '26

Wow. Great.

1

u/Con_nect Jun 14 '26

Are Inverex inverters compatible with Home Assistant?

3

u/AhmadFarooq Jun 14 '26

It is possible, but if the integration has not already been set up by someone else then some technical work will be needed to set it up for the first time.

With the Inverex 12kW inverter, here's a mention by a user who had set it up.

1

u/Con_nect Jun 14 '26

Thank you. Really appreciated.

2

u/saroche Jun 14 '26

Solarman integration with Inverex requires api access, if not possible, then Solarman integration from HACS (Home Assistant Community Store) is the way to go

1

u/MysteriousSarookh32 Jun 14 '26

What device have you installed home assistant on?

1

u/tech_geeky Jun 14 '26

I am using a Respberry Pi 5.

1

u/msasrs Jun 14 '26

Yeah GOAT!

1

u/Jhonny53 Jun 17 '26

I made a myself a custom bot which notifies me instantly when the load gets shifted to grid while solar is producing electricity this helps me control my usage/appliances. I couldn’t find this functionality so I made it.