Page 1 of 1

Heatit Z-Push Button 2 or 8 supported

Posted: Wednesday 26 December 2018 20:13
by snieuwen
Anyone managed to get the Heatit Z-Push Button 2 or 8 working ? I can include the device, but it is listed as
"ThermoFloor AS Unknown: type=0300, id=a305+"

Re: Heatit Z-Push Button 2 or 8 supported

Posted: Thursday 27 December 2018 15:12
by LouiS22
Means it doesn't have an xml configuration file within openzwave. Good news: you can contribute it, just follow the how-to at openzwave github. ;)

Re: Heatit Z-Push Button 2 or 8 supported

Posted: Wednesday 03 April 2019 8:57
by vjay888
Hi, I'm a newbie at this domoticz forum. Just tried to include this HeatIt 8 push button, same issue as snieuwen. I can only use the On button, the Off button does not respond.

Not sure what to do to add the config to openzwave github. Tried reading the how to, but for a newbie this is not so easy...

@LouiS22:'just follow the how-to' for a newbie seems to be quite a challenge :? :(

Re: Heatit Z-Push Button 2 or 8 supported

Posted: Tuesday 29 October 2019 15:28
by rienmi
You can download the required XML file (ZC10-19086706.XML) at:
https://products.z-wavealliance.org/products/3595

After downloading it, add it to the ...../domoticz/config/thermofloor folder.

Then edit the manufacturer_specific.xml file (make a backup first).
The ThermoFloor part should look something like this:
<Manufacturer id="019b" name="ThermoFloor AS">
<Product config="thermofloor/heatit021.xml" id="0001" name="Heatit Thermostat TF 021" type="0001"/>
<Product config="thermofloor/heatit056.xml" id="0202" name="Heatit Thermostat TF 056" type="0003"/>
<Product config="thermofloor/ZC10-19086706.XML" id="0xa305" name="Heatit Z-Push Button 8" type="0x0300"/>
</Manufacturer>

reboot and test ;-)

Re: Heatit Z-Push Button 2 or 8 supported

Posted: Sunday 24 November 2019 9:04
by vjay888
Thanks rienmi, just noticed your answer this morning. Thanks for the explanation. Will check it out.

Re: Heatit Z-Push Button 2 or 8 supported

Posted: Sunday 24 November 2019 9:07
by vjay888
rienmi, I added the config according to your explanation, also after consulting this link: https://github.com/OpenZWave/open-zwave ... ng-Devices

Now, I rebooted domoticz and when I look into my aotec stick setup. the thermofloor device is still showing as unknown and it doesn't show the parameters. After excluding the node and reincluding it it shows the correct description now.

However, the 8 devices are created the same, the first one defaults to switch type Dimmer, the other 7 are switch type On/Off. Only the first device is functioning in domoticz, the other 7 devices give an error when activated from the Switches tab in Domoticz. (Error sending switch command, check device/hardware !)

Logs: 2nd-8th device (2nd-8th button)
2019-11-24 19:38:35.753 Status: User: Admin initiated a switch command (248/HeatIt PB8-2 (Off 1)/Off)
2019-11-24 19:38:35.753 Error: ZWave: Node not found! (NodeID: 27, 0x1b)

First device (first button) works, even when device switch type is changed to Push On button:
2019-11-24 19:50:49.398 OpenZWave: Domoticz has send a Switch command!, Level: 255, NodeID: 27 (0x1b)
2019-11-24 19:50:49.401 (Aeotec Z-Stick Gen5 ) Light/Switch (HeatIt PB8-2 (On 1))
2019-11-24 19:50:49.398 Status: User: Admin initiated a switch command (247/HeatIt PB8-2 (On 1)/On)

Any ideas?

Re: Heatit Z-Push Button 2 or 8 supported

Posted: Sunday 01 December 2019 17:52
by rienmi
Hi Vjay888,
I think it works the other way around.
You shouldn't try to control the state of the button by clicking on it in the Domoticz website...
Instead you should press the physical button on the device and see if it updates its status in Domoticz.

When the status changes in Domoticz you can link this to an action.
For example via a Lua script or via the Event Blockly -> for example... IF "button 1 is = On" DO SET "Lights living = On".

Hope this helps.

Re: Heatit Z-Push Button 2 or 8 supported

Posted: Tuesday 03 December 2019 8:24
by vjay888
Hi Rienmi,

Yes agreed, I was able to control the buttons from a Blockly script, that works fine.

But I was expecting that the devices that are created for these 8 buttons in domoticz would also support pushing them on/off from the Switches tab in Domoticz. But then again, the on and off devices that appear for the on and off buttons in Domoticz are incorrect anyway, because in my opinion they should instead of 8 on / off devices be seen as 4 dimmer switches, that I can turn on and off and when using the slider to use the dimmer function.

I guess I am expecting the wrong functions for these wireless push buttons...

Thanks