Fibaro FGT-001 (heat controller) parameter issues

Hi! I’m using HA since few days (I was on Jeedom before, French domotic solution) and I’ve got some issue with Z-Wave integration, precisely the Fibaro FGT-001 (heat controller).

There’s a parameter which can add some features to the product:

As you can see, the value has to be something like 1, 2, 3, 4, 5, 8, …, 31. Firstly, the hint says incoherent values. Secondly, I simple can’t set the parameter (it stays at 1, default value).

Here’s the log:

2019-11-16 22:07:22.512 Info, Node010, Value::Set - COMMAND_CLASS_CONFIGURATION - Additional functions - 2 - 1 - 31
2019-11-16 22:07:22.512 Info, Node010, Configuration::Set - Parameter=2, Value=31 Size=4
2019-11-16 22:07:22.512 Detail, Node010, Queuing (Send) ConfigurationCmd_Set (Node=10): 0x01, 0x0f, 0x00, 0x13, 0x0a, 0x08, 0x70, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00, 0x1f, 0x25, 0x4e, 0xe7
2019-11-16 22:07:22.512 Detail, Node010, Queuing (Send) ConfigurationCmd_Get (Node=10): 0x01, 0x0a, 0x00, 0x13, 0x0a, 0x03, 0x70, 0x05, 0x02, 0x25, 0x4f, 0xf2
2019-11-16 22:07:22.512 Detail,
2019-11-16 22:07:22.512 Info, Node010, Sending (Send) message (Callback ID=0x4e, Expected Reply=0x13) - ConfigurationCmd_Set (Node=10): 0x01, 0x0f, 0x00, 0x13, 0x0a, 0x08, 0x70, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00, 0x1f, 0x25, 0x4e, 0xe7
2019-11-16 22:07:22.520 Detail, Node010,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-11-16 22:07:22.521 Detail, Node010,   ZW_SEND_DATA delivered to Z-Wave stack
2019-11-16 22:07:23.806 Detail, Node010,   Received: 0x01, 0x07, 0x00, 0x13, 0x4e, 0x00, 0x00, 0x81, 0x24
2019-11-16 22:07:23.806 Detail, Node010,   ZW_SEND_DATA Request with callback ID 0x4e received (expected 0x4e)
2019-11-16 22:07:23.806 Info, Node010, Request RTT 1293 Average Request RTT 865
2019-11-16 22:07:23.806 Detail,   Expected callbackId was received
2019-11-16 22:07:23.806 Detail,   Expected reply was received
2019-11-16 22:07:23.806 Detail,   Message transaction complete
2019-11-16 22:07:23.806 Detail,
2019-11-16 22:07:23.806 Detail, Node010, Removing current message
2019-11-16 22:07:23.806 Detail,
2019-11-16 22:07:23.806 Info, Node010, Sending (Send) message (Callback ID=0x4f, Expected Reply=0x04) - ConfigurationCmd_Get (Node=10): 0x01, 0x0a, 0x00, 0x13, 0x0a, 0x03, 0x70, 0x05, 0x02, 0x25, 0x4f, 0xf2
2019-11-16 22:07:23.814 Detail, Node010,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-11-16 22:07:23.814 Detail, Node010,   ZW_SEND_DATA delivered to Z-Wave stack
2019-11-16 22:07:23.835 Detail, Node010,   Received: 0x01, 0x07, 0x00, 0x13, 0x4f, 0x00, 0x00, 0x03, 0xa7
2019-11-16 22:07:23.835 Detail, Node010,   ZW_SEND_DATA Request with callback ID 0x4f received (expected 0x4f)
2019-11-16 22:07:23.835 Info, Node010, Request RTT 28 Average Request RTT 446
2019-11-16 22:07:23.835 Detail,   Expected callbackId was received
2019-11-16 22:07:23.854 Detail, Node010,   Received: 0x01, 0x0a, 0x00, 0x04, 0x00, 0x0a, 0x04, 0x22, 0x01, 0x01, 0x02, 0xdf
2019-11-16 22:07:23.854 Detail,
2019-11-16 22:07:23.854 Info, Node010, Response RTT 47 Average Response RTT 52
2019-11-16 22:07:33.807 Error, Node010, ERROR: Dropping command, expected response not received after 1 attempt(s)
2019-11-16 22:07:33.807 Detail, Node010, Removing current message
2019-11-16 22:07:33.807 Detail, Node010, Notification: Notification - TimeOut

I hope someone has a solution for me, the product works fine with other domotic solution so I hope it could work with HA!

I got no issue with other Z-Wave product

Few precisions:

  • the heat controller is awake when I tried to change parameter
  • already try to heal network and refresh/heal node
  • the heat controller tile in the overview works perfectly

I tried to change parameter by calling “zwave.set_config_parameter” service in Developer Tools but same error (Error, Node010, ERROR: Dropping command, expected response not received after 1 attempt(s)).

These are decimal versions of binary numbers so imagine a string of binary (say) 01011101 means (from right) : -
Position 1 (ie pos 0 really) is on
Pos 2 is off
Pos 3 is on etc.
Each position has a binary value and switches a particular feature on or off
So you select the features you want and add the numbers together
The above adds to 93 (the value you enter) and means you have enabled 5 options.

You have to read the manual and add up your required options

Sorry but I don’t understand your response. The value has to be 1, 2, 4, 8, 16, or sum of different of theses number (the default value is 1, not something in a different format).

I reset my Z-Wave key and try to put 31 as value (to have every function of this parameter enabled) and it “worked” (all functions are activated, I can see that it by the function which enable LED indications when controlling remotely for example). But if I go to another page in HA and go back to this parameter, it still 1 (I repeat, all function are functional so value can’t be 1).

I already use this product with other domotics platform and the value was between 1 and 31 all time, nothing to “transform”.

Here’s the doc:

Okay, from what you have said you are using it correctly.
You have ‘set option’ from the z wave manager and restarted to ensure caching gets flushed and parameters stored so this should work. Though your batteries won’t last very long with all that power usage.
I think you may have to wait for someone with experience of that particular device.
Good luck