Hive Integration

Thanks for the tip @cameron. I’ve just added to Hive to HACS too and works like a dream. What a chuffing great community this is!

2 Likes

Hi, big fan of this integration and have been using it for a while. We have recently moved and now have a 2 zone heating system. When the British Gas engineer came today he said they have new wired thermostats that he installed instead for me. These have no receiver and connect directly into the heating system which means no extra units on the walls.

Unfortunately the setup does not seem to be the same as the original thermostats and neither can be seen by HA. Alexa can see them but can’t do any more than turn from “off” to “schedule” so I assume that is also confused. As these are very new (only came out last week according to the chap) I am interested in what information I can provide to configure these new stats.

1 Like

Hi @NickAx1, I have sent you a PM

Hi folks, I’m new to HA and to Hive. I previously added the

hive:
  username: xxxx
  password: xxxx

Which caused the Hot water state, mode and boost to show up. Then I discovered the code by rendili (thank you) and copied to the custom component directory. However, I still have only the hot water elements showing.

I wonder if anyone might have time to point me in the right direction please?

Hi @jram

What Hive devices are missing? Is it just heating?

I think it’s only heating since I only have the hub and central heating/hot water controller. But also the sensors should show up. The hot water indicators are present but do not seem to work

Do you have a wireless thermostat or one of the new wired ones that nickax1 describes above?

1 Like

All wireless!

well that is puzzling then.
Is it a new Hive installation? maybe a newer wireless version?
are there any errors in the log?

No errors just a warning that the component is untested by HA!

I can switch to Discord if you want to do a bit of real time…

OK, this one is solved. Very straightforward to fix but not at all obvious. My Hive was installed in the standalone mode by the contractor. I spent some time switching it back and re-pairing everything and all is now well. I edited the entities (since Hive thought another system had been installed) and after that - All OK.

Thanks for your input @rendili - much appreciate your work.

hi @jram
sorry, been a bit busy the last couple of days.
Glad you managed to get it sorted :slight_smile:

1 Like

HACS looks amazing, I’m definitely going to be using that after I get around to updating to 0.97x.

Additionally, I saw a post somewhere from someone who had been using the integration to track how long the heating had been switched on for on a daily basis but I can’t seem to find it on this thread… Is anyone doing anything similiar?

Cheers!

Yeah, that may have been me. (Before spending a year abroad and having to rebuild my HA from scratch after a major system + backup failure.)

Hi @rendili,
Is there any update on Hot water boost.
Really miss this function, can it go back to ‘climate.hotwater’ instead of ‘water_heater.hot_water’ if it is still available?
do you know if this is something the HA team are working on?

Many thanks

Hi @GuruPG

I don’t have any update and I don’t know if this is something the HA team are working on sorry.

If you use AppDaemon then I think that it should be possible to add a button to HA to invoke AppDaemon to boost the hotwater.
I am going to look to implement this for my setup soon when I get a bit of time as I miss this too

1 Like

Thanks for the update.
Much appreciated.

I use node red to directly contact the hive api and set a 30min boost triggered from a button in home assistant.

1 Like

@rendili Thank you so much in advance for your amazing work on this and pyhiveapi

I recently just purchased the wired Hive active thermostat (US model) and was disappointed to see it didn’t work “out of the box” with HA. I was really excited to see your commit from yesterday on pyhiveapi to include support for wired thermostats.

Unfortunately, after updating my pyhiveapi revision to your newest .19 revision, updating the manifest.json and confirming correct installation via pip3 list HA still would not find my device.

I decided to look at the code for pyhiveapi and modified the example pyhiveapi_example_1.py which appears like it has not yet been updated to display thermostats (it’s definitely possible I am wrong about this)

Using my rudimentary python I was able to show the existence of 6 devices using len(api_device_list_all) unfortunately I ran into problems iterating the rest of the list and displaying the devices the example didn’t currently show. Right now I can see my hub online status and outside temperature sensors.

I am really excited to get this into HA as a climate device. I look forward to your feedback.