Predbat and Home Assistant has stopped working

Is it just me or has the local install of Predbat has stopped working? I’ve got it set up to read the inverter locally but it’s stopped controlling it now. It stopped on Sunday.

Anyone else?

No. Mine all working OK.
What do you mean by ‘stopped working’. Is the screen blank?
Have you rebooted your HA?
What do logs show

Sorry, I should have put a bit more in. It’s no longer controlled by Predbat. It’s ignoring the plan. I’ve changed nothing and it’s worked for years. This is what I’m getting from the logs

55892 2026-06-09 12:19:40.182922: Warn: inverter 0 didn’t receive JSON response from REST GET http://192.168.2.5:6345/readData, received “{‘result’: ‘Please get data from Inverter first, either by calling runAll or waiting until the self-run has completed’}”. Waiting 40s then retrying
55891 2026-06-09 12:18:56.938417: Warn: inverter 0 didn’t receive JSON response from REST GET http://192.168.2.5:6345/readData, received “{‘result’: ‘Please get data from Inverter first, either by calling runAll or waiting until the self-run has completed’}”. Waiting 40s then retrying

Everything is up to date

I’ve restarted everything several times. The ip address is my HA install.

Have you updated Predbat or HA recently?

  1. Reboot HA (this is not restart, that’s different)
  2. Restart GivTCP if you have it and check the logs.
  3. Restart Predbat, check the logs.
  4. If the above does not work, then if you upgraded Predbat go back to the version that was working. E.g I am on 39.3. As all the other newer versions do not work or have bugs. The current version today is 40.5
1 Like

Thanks for the reply. I’ve done a full restore to a known working version. I’ve also restarted the inverter manually. I’m still getting the REST error above. Is this to do with API’s being switched off recently?

Thanks for that we have definitely found the newer releases accident prone

I found the issue. It’s one I’ve had before. The dongle provides two MAC addresses. They switch arbitrarily and despite fixing what I think is the MAC address to a single IP, for some reason, that GE have been unable to explain to me, it picks up another random IP, which breaks the HA install. I have to do a lot of restarting of most of my network to get it to play nicely and not grab another IP.

I’ve just wasted a whole day tracking that down again. I wish they would fix this very basic issue.

For us we had to assign a static ip address on our mesh system. Mrs Ian the tech person :blush:

Yeah I’ve done that. For some unknown reason the dongle generates another MAC address which picks up another IP address. I’m a former Sysadmin so I’ve got an idea that this isn’t right. The only thing I can think is that there’s a second hidden channel that gets picked up by my network and has a second IP address assigned to the dns entry for the dongle. I’ve captured the second MAC address and told GE about it but I didn’t get an answer. It’s probably not an issue in bog standard systems.

It’s bloody annoying though. It catches me out all the time.