Heatit Z-Push Button 2 or 8 supported

For Z-Wave related questions in Domoticz

Moderator: leecollings

Post Reply
snieuwen
Posts: 5
Joined: Sunday 20 December 2015 21:14
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Heatit Z-Push Button 2 or 8 supported

Post 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+"
User avatar
LouiS22
Posts: 433
Joined: Friday 27 February 2015 13:21
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: Budapest, Hungary
Contact:

Re: Heatit Z-Push Button 2 or 8 supported

Post 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. ;)
vjay888
Posts: 4
Joined: Wednesday 03 April 2019 8:26
Target OS: NAS (Synology & others)
Domoticz version: 4.10717
Location: Nederland
Contact:

Re: Heatit Z-Push Button 2 or 8 supported

Post 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 :? :(
rienmi
Posts: 2
Joined: Tuesday 29 October 2019 14:48
Target OS: Windows
Domoticz version: 4.10717
Location: Nederland
Contact:

Re: Heatit Z-Push Button 2 or 8 supported

Post 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 ;-)
vjay888
Posts: 4
Joined: Wednesday 03 April 2019 8:26
Target OS: NAS (Synology & others)
Domoticz version: 4.10717
Location: Nederland
Contact:

Re: Heatit Z-Push Button 2 or 8 supported

Post by vjay888 »

Thanks rienmi, just noticed your answer this morning. Thanks for the explanation. Will check it out.
vjay888
Posts: 4
Joined: Wednesday 03 April 2019 8:26
Target OS: NAS (Synology & others)
Domoticz version: 4.10717
Location: Nederland
Contact:

Re: Heatit Z-Push Button 2 or 8 supported

Post 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?
rienmi
Posts: 2
Joined: Tuesday 29 October 2019 14:48
Target OS: Windows
Domoticz version: 4.10717
Location: Nederland
Contact:

Re: Heatit Z-Push Button 2 or 8 supported

Post 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.
vjay888
Posts: 4
Joined: Wednesday 03 April 2019 8:26
Target OS: NAS (Synology & others)
Domoticz version: 4.10717
Location: Nederland
Contact:

Re: Heatit Z-Push Button 2 or 8 supported

Post 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
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest