Hive - API - Error 403

same here the native integration is not working for me keep getting this error:


  File "/usr/local/lib/python3.13/site-packages/apyhiveapi/api/hive_async_api.py", line 288, in setState
    resp = await self.request("post", url, data=jsc)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/apyhiveapi/api/hive_async_api.py", line 92, in request
    raise HiveApiError
apyhiveapi.helper.hive_exceptions.HiveApiError

Thanks @sdaly , the custom hive integration works.

1 Like

The same fixed just got merged for the native integration but it might be Friday till you get the fix in the next release.

2 Likes

Great news as was getting the same issue on Friday.

While we’re all here, is it still everyone’s understanding that Hive are going to pull the plug on web access later this year, meaning that the existing native HA integration will cease to function?

@woodentop I wasn’t aware of that. Could you confirm the source of this information please.

They mentioned they will close the online web portal on June 2024 (so could stop anytime) which we all think the API will stop working at same time. Let’s hope that is not the case but it has stopped me buying anything else Hive related.

I thought it was 2025 but I dug out the announcement email from Nov 2023 and you’re right, quote “From 1st June 2024 our Online Web Dashboard will close. From this date you will not be able to monitor or control your Hive products via the Online web dashboard.”

I wonder whether they’ve re-considered?

Thanks @woodentop. That’s a great relief for me. I’ve spent a huge amount of time developing a really sophisticated heating system. I’d be very annoyed if I had to start again :rofl:

Can confirm the update to the native integration solves the control issue

Hey. How do we update the native integration?

You can copy just the hive folder from GitHub to your custom components folder and then add a manifest.json file. HA will load that as a custom component instead

EDIT. the fix is in 2025.2.5 released now so no need to do the above

1 Like

Just wanted to say thank you to everyone involved in maintaining and updating these integrations. It’s now fixed for me after the latest update and my heating system feels usable again. No more opening the eyeball-searing hive app or worse… manually changing the thermostats like a cave man!

We seem to be having a re-run of this issue. People might like to follow this discussion at Unable to receive light status or control lights. · Issue #150918 · home-assistant/core · GitHub