Electric underfloor heating

it’s not a matter of long list or short list: just a matter of matching up what commands it supports with what commands SmartThings can process.

The basic thermostat stuff should be fine, that’s like any other basic Z wave thermostat and SmartThings does pretty well with those.

The Association could be fine, could be a problem, as SmartThings only does very basic association, and if this device requires associating with group one for certain commands and group two for other commands it probably isn’t going to work well with SmartThings, at least not without custom code.

This is the problem people ran into with the Fibaro motion sensor. The SmartThings hub will only include itself in Association group one. So if you need to do anything with other association groups you have to do it through a smartapp or a really complex custom device type. It’s not impossible, but it gets tricky.

I believe “thermostat mode” is just a number that get sent. This is how you change your device from “heat” to “cool” to “auto” to “fan only” etc. different thermostats offer different options, and that’s fine. If it’s just a number that get sent, the fact that “two” means “heat” to one thermostat and “fan only” to another thermostat is no big deal. Zwave is only responsible for delivering the message, then the thermostat itself acts on it. “Thermostat mode” is also how you usually send an off command to thermostat. So I haven’t looked to be sure, but I would guess that thermostat mode is one of the command classes that the smart things hub does support. Again, just look at one of the device types for one of the officially supported Z-wave thermostats and see if it’s there.

I’m not sure about the multilevel sensor and the power level. The best thing would be to look at other supported zwave thermostats and see if they have those command sets. If they do, you’re probably fine. ( I can’t actually read device type code because reading groovy with text to speech software is a total headache. But other people in the community will be able to help you.)

“Manufacturer specific” is always an unknown until you actually try it or you talk to the manufacturer. Usually that’s where they add their advanced features that only work with their own controller. But it may be that you don’t need those.

By the way, those are two columns of commands in the conformance statement. So it supports

Multi level sensor

And it supports

Power level.

Thermostat manufacturer does not provide hub of its own, instead they advertise compatibility with “Fibaro, Sensio, VERA, Zipato and others”, so I am guessing it might be adhering to standards pretty well.

I guess one option is to ask manufacturer directly, maybe they can even help make it officiall Smartthings compatible product.

1 Like

Having manufacturers reach out to partnerships@smartthings.com is the best way to start the official integration process to become a ‘compatible product’ and/or a ‘works with smartthings’ device

1 Like

Ive just bought one of these thermostats and they work pretty well on their own.
As an added benefit, they integrate with smartthings and show the current temperature and set temperature.
I will do some more testing and see what else works.

1 Like

@milesfrankland The Heatit one? Can Smarthings control the set temperature too?

I am using the ‘Better Thermostat’ Device handler that @twack created
The temperature up control works, temperature down seems to reset the temperature to the max though.
The function cycle works by turning the device on and off and it displays the current temperature.

I use a couple of the HeatIt thermostats with a hack I made from the basic thermostat device type. I “fixed” a bug to make it work with degrees Celsius by hardcoding it and it’s now possible to set the target temperature using “Good morning” type routines – I haven’t tried any other apps. Code here, improvements or suggestions welcome.

My main issue is that the thermostats don’t seem to report the correct temperature, so I just use SmartThings as a fancy timer, setting the target temperature high during certain times of the day and low during others.

At least this is an improvement over my previously non-connected thermostats that would just run at a constant temperature all day.

1 Like

At least miles above said he can get the temperature reading. Isnt the Heatit supposed to give you two readings, room and floor temp? If its off, maybe you can check if it has calibration or similiar ways to change it? Are you using the the temperature probe/sensor that came with the unit or the one from previous thermostat, I assume you have one under your floor?

Thanks, yep I can get readings, but have no good way of getting the new sensor into the floor, and the room sensor seems off. It can’t be calibrated per se, but there is a temperature offset that you can set, but the deviation hasn’t seemed to be linear so I’ve just given up. :smile:

Is that the HeatIt? I know its Zwave - is this connected to underfloor heating?

I use ct100 thermostats that work without a c wire… they are zwave but continue to work independent of whether zwave is working or not… but they are 24v… so you need to double check…

I use Heatit with my electric underfloor heating using @mellbratt device handler code. All appears to work seamlessly. Using a thermostat scheduler smart app with it that I found somewhere in the forums as the Heatit doesn’t have the capability to program schedules.


Hi Guys - I’ve just installed 6 of these in my apartment so I created a dedicated device handler for it.

advantages over the generic handler:

  1. Handles the actual heat modes used by this device
  2. Handles the actual Temperature Sensor Modes used by this device
  3. Uses new multi attribute tiles so looks better
  4. Allows you to set configuration parameters that are bespoke to this device in the settings
  5. Allows you to change which temperature sensor it uses
  6. Allows you to set the eco mode temperature

BTW Any idea if the room temp sensor works properly?
I ask because half of my rooms have electric ceiling panels and half electric underfloor heating. The current thermostats are really similar for both, except ofc the ceiling thermostats use room/air sensor inside the unit instead of external temp probe.

Was wondering if I could just replace all of them with these.

As as I can tell the room sensor works…

These also have a floor sensor and room for an external sensor of your choice…

Plus, because they are Z-Wave you could get another smartthings compatible sensor that supports temperature and control them using the readings from that…

and finally (although I have not tested this) thee also have a special cooling mode where you can connect it to a cooling system and use it as a general purpose air con

Those are all very good points. Getting temp reading should be possible in some form.

How was your experience with replacing the floor probes, was it difficult job to remove the old ones and replace them with Heatit sensors? Is there any chance my old sensor probes under the floor would work with Heatit unit?

Well - I didn’t do that bit personally - I got a professional to do it when they laid the new flooring! I assume that it is straight forward

curious if anyone knows of a zigbee version controller like this or wifi? about to get these installed in my home and would love it to work with smartthings. I just can’t use the z wave module yet as i’m in Australia

EDIT: the ones i have here are: http://btcentral.tile.com.au/static/ProductDocuments/26611/Hotwire%20Warm%20as%20Toast%20Sales%20Manual%20March%202013.pdf

I spoke to them and you can use nest to control it (it’s just on or off) so looks like thats fine - but the issue is you’d lose the following functionality:
50% capacity running (the thermostat it comes with does that)
Floor sensor temp will be lost.

THey say you can just tap into the thermostat with wiring to control on and off though. but seems it would get messy.

You could have a word with these guys http://www.salus-tech.com/.

Apart from the smartphone controlled devices, they do other Z wave thermostats. No experience personally though I’m afraid, but I had questions on a conventional unit and they answered promptly.

Note: I was mistakenly responding as it turns out to a September post - so please ignore if totally irrelevant.