Hi. I was looking into the Device Database of Open Z-Wave http://www.openzwave.net/device-database and I couldnt find https://www.heatit.com/ product line. So I wrote them an email and asked if they in any way work to integrate their products with Home Assistant or Open Z-Wave. Their answer, translated from norwegian was:
“We do not collaborate with Home Assistant directly, if they want to integrate our units, we are happy to send units to them.”
So it seems like they would like to but dont know how. Do you have any suggestions on how I should answer them?
Now I actually found some Heatit products in the Open Z-Wave device Database. They are listed under ThermoFloor AS wich is the norwegian company that makes the Heatit product line. So the floor thermostat products are there, just not the Heatit Z-Smoke fire alarm, that I was looking for. It is a rather new product so maybe it gets added in the future.
It would not surprice me if it is different brandings of a chinese origin as many products today, but I think they hold the brand Heatit at least. The guy who answered me had Thermofloor in his email adress line.
My “Heatit DIN 616” seems to identify in Home assistant as “Logic Soft” and that is an old name for
Logic Group devices (e.g former Logic Soft and Logic Home Control).
So I’m pretty sure Heatit is a branded product from Logic Group
Danish, yea seems plausible. Anyway, hassio/ozw did not recognice the Heatit Z-Smoke unit but I could make it work. I tried to understand how to make xml-files for ozw to include in their repository but it was to complicated for me. If there was a more noob-adapted guide I would add my devices to the database with pull requests.
Yes i know, i was told the same. But i was thinking that maybe someone reverse engineered the API which should be possible since it works with Alexa and google home.
I looked into the network traffic and saw that they are using mqtts (encrypted) to communicate with home base. Really boring that they do not allow integration. Totally wasted money for me.
I don’t have their product yet, but asked from their support about status of the open API as it is not documented anywhere. They sent me reply “It’s ready” and 400 lines yaml.
So in case somebody wants to implement it I recommend to ask it from them. I don’t want to paste the whole document here.
openapi: 3.0.0
servers:
# Added by API Auto Mocking Plugin
- description: Local HTTP API
url: https://{API Url}
variables:
API Url:
default: "192.168.104.118"
description: Base Url to API
info:
version: "6.0.0"
title: WiFi 6
description: The API documentation for WiFi 6 thermostat
contact:
name: Heatit Support
url: https://heatit.com/contact
email: [email protected]
termsOfService: https://heatit.com/terms-of-use-private
externalDocs:
description: Heatit's documents page
url: http://documents.heatit.com
...
Interesting. Just went with a Wifi6 in the cabin for simplicity, but now regretting somewhat as Z-Wave or Zigbee would probably be easier in the long run.
After more and more devices we’ve replace could be replaced with something that has “smart” capabilities, I’m now looking into getting everything gathered in HA for a better overview, and more automation.
There are so many apps, and all of them want you to define rooms, places and automations etc. It’s ridiculous how everyone think you want them as the automation hub.
But HeatIt seems to be doing the right thing with their products, like f.ex Shelly, easily skipping their automation system and using it for your own;
“ When used with Wi-Fi, the thermostat can communicate over a local API, allowing the user to integrate it with a local gateway, server, controller that offers such a service, without the need to connect it to the cloud.”
I have made the HA “Heatit WiFi6” -integration for my own use. I am also releasing it freely available to public. The integration communicates directly with the device, without a public cloud.
Use at your own risk. There is no guarantee that it will work for you without any problems. If anyone wants to further develop it, they are free to fork the repo and continue development. Please leave a comment of the original code source and release also improved versions use for everyone. Thanks.
I think I won’t put much more effort into this integration, as long as it works for me.
Just installed it and tested. Got my thermostat showing.
I haven’t had time to investigate too much with HACS, but is there an easy way to get that link that automatically adds the repo to Home Assistant?
Also, I have the thermostat set to use floor sensor, but the default view in Home Assistant is air temp, and I can’t seem to change it.
Might be an error on my side, but I only get one entity, and no kWh etc. listed in HA, but that should maybe not be the case (yet) either?