Control wi heat ac wifi module via home assistant

So there is this module that works with a great deal of ac manufacturers that lets you control you ac via an app, WiHeat
Wi Heat is compatible with heat pumps from IVT, Bosch, Sharp and Thermia.

It works just fine as an app, but i ofc want to make it “smarter” and turn on/off when it reaches certain temperatures etc…
It is a cloud service so i guess the app would have to be reverse engineered and work from there?

I’ve tried to mail the manufacturer and see if they have some api to it, i’m sure that would be a loot less effort :slight_smile:

Im new to HA. But I have a IVT heat pump with WiHeat and Ive been looking at the API the app uses. I’ve also tried to connect directly to the wifi module but no luck with that yet. But writing something that talks to the API doesnt seem to be that hard. Unfortunately Im no Python dev so Im not sure I can extend it into HA. But we’ll see. Maybe I can find some tutorials or demo thing I can work from.

Im in Sweden and have switched to an electric company called Tibber. So my aim is to try to control the heat pump by looking at the prices. Don’t have to integrate into HA for that though. But Im testing out HA now to see if I want to use it for other things as well. :slightly_smiling_face: (Im a mac guy though so I need to make sure I can get it into there).

Anyway. I’ll try to update here if I get something working. And if anyone else is interested in helping hit me up.

1 Like

Any answer form the manufacturer? I have asked them for any Google Home support, they answered me that they do not provide anything like this…
For now I have used IR remote control (Broadlink RM4 mini) to START / STOP - it is better than nothing but not ideal.

Hey David, lets get in contact and see if we can make this happen

1 Like

Any progress? :slight_smile:

1 Like

Also interested in this

I’ve also been interested in getting wiheat control in Home Assistant. So I have created a custom Home Assistant integration that fetches data from the wiheat API every 60 seconds together with some basic controls.

This is my first Home Assistant integration so there is room for improvement. I still haven’t figured out all of the values in the wiheat API. But I’m able to turn on/off, change temperature, change HVAC mode and change fan speed with this integration.

The integration has been built and tested for a IVT Nordic Inverter 12 PRN.

Feel free to give it a try and see if it works for you.

https://github.com/kimjohnsson/wiheat

1 Like

This is great, any change you could “publish” it to hacs? easier to grab and likely more ppl willing to install it and try it that way :slight_smile:

Thanks! Yes, I have an open pull request for it to be added to HACS but the queue is quite long so it can take a couple of months.

was pretty easy to add as a custom src so no worries.
Now, let’s see if i can create some sane on/off automations based on temp for the wifes flowers… :wink:

1 Like

@kimjohnsson It seems like the sensor, sometimes, randomly goes offline/stops showing the values. How can i help you debug it ?
(no it’s not something with the wifi, that i checked as the app still works fine) :slight_smile: