Hi DoMoney,
I also recenty bought 5 Fibaro Heat Controller to extend my Z-Wave network. And I'm also new to this forum and have not so much experience with Domoticz. I just wrote my first DzVents....
I had the same problem in the beginning that I was not able to set temperature resp. the valves did not do what I wanted them to do.
1. Should Fibaro show me the temperature of his own temp sensor? (not external one)
I think the answer is "no". (not sure about the new firmware ?!)
2. I have set the temperature , but the fibaro doesn't wake up and nothing happened. Please advice how to resolve this.
You have to set the correct operation mode (off/heat/manufacturer specific) - see
manual page 7
I use this code in my DzVents script:
- Spoiler: show
-
domoticz.openURL('http://127.0.0.1:8080/json.htm?type=setused&idx=[ID OF YOUR DEVICE* - 44 in my case]&description=&tmode=1&protected=false&used=true')
* Type: General; Sub Type: Thermostat Mode
* tmode=0 is OFF / tmode=1 is HEAT / tmode=2 is MANUFACTURER SPECIFIC
once the mode is set to "heat" you can adjust the temperature (this is a different device!)
- Spoiler: show
- domoticz.openURL('127.0.0.1:8080/json.htm?type=command¶m=udevice&idx=[ID OF YOUR DEVICE* - 45 in my case]&nvalue=0&svalue=24')
*Type: Thermostat; Sub Type: SetPoint
I've read a lot about issues with the firmware of the thermostat and would be happy to hear if firmware version 4.4 fixes the temperature control issues of the controller inside the Fibaro thermostat?
Here is my version of the heat controller device
result of:
- Spoiler: show
-
Code: Select all
query: http://MY-IP:MY-PORT/json.htm?type=devices&rid=44
result:
{
"ActTime" : 1545481769,
"AstrTwilightEnd" : "17:57",
"AstrTwilightStart" : "05:48",
"CivTwilightEnd" : "16:39",
"CivTwilightStart" : "07:06",
"DayLength" : "08:20",
"NautTwilightEnd" : "17:19",
"NautTwilightStart" : "06:26",
"ServerTime" : "2018-12-22 13:29:29",
"SunAtSouth" : "11:05",
"Sunrise" : "07:43",
"Sunset" : "16:03",
"app_version" : "4.9700",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 100,
"CustomImage" : 0,
"Data" : "Off",
"Description" : "",
"Favorite" : 0,
"HardwareID" : 2,
"HardwareName" : "RaZberry",
"HardwareType" : "OpenZWave USB",
"HardwareTypeVal" : 21,
"HaveTimeout" : true,
"ID" : "00000701",
"LastUpdate" : "2018-12-22 01:58:23",
"Mode" : 0,
"Modes" : "0;Off;1;Heat;2;Manual Valve Control;",
"Name" : "Thermostat Mode-WZ1",
"Notifications" : "false",
"PlanID" : "0",
"PlanIDs" : [ 0 ],
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : "-",
"SubType" : "Thermostat Mode",
"Timers" : "false",
"Type" : "General",
"TypeImg" : "mode",
"Unit" : 1,
"Used" : 1,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "44"
}
],
"status" : "OK",
"title" : "Devices"
}
and the thermostat
- Spoiler: show
Code: Select all
query: http://MY-IP:MY-PORT/json.htm?type=devices&rid=45
response:
{
"ActTime" : 1545482098,
"AstrTwilightEnd" : "17:57",
"AstrTwilightStart" : "05:48",
"CivTwilightEnd" : "16:39",
"CivTwilightStart" : "07:06",
"DayLength" : "08:20",
"NautTwilightEnd" : "17:19",
"NautTwilightStart" : "06:26",
"ServerTime" : "2018-12-22 13:34:58",
"SunAtSouth" : "11:05",
"Sunrise" : "07:43",
"Sunset" : "16:03",
"app_version" : "4.9700",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 255,
"CustomImage" : 0,
"Data" : "24.0",
"Description" : "",
"Favorite" : 1,
"HardwareID" : 2,
"HardwareName" : "RaZberry",
"HardwareType" : "OpenZWave USB",
"HardwareTypeVal" : 21,
"HaveTimeout" : true,
"ID" : "0000701",
"LastUpdate" : "2018-12-22 06:30:01",
"Name" : "Heating-WZ1",
"Notifications" : "false",
"PlanID" : "0",
"PlanIDs" : [ 0 ],
"Protected" : false,
"SetPoint" : "24.0",
"ShowNotifications" : true,
"SignalLevel" : "-",
"SubType" : "SetPoint",
"Timers" : "false",
"Type" : "Thermostat",
"TypeImg" : "override_mini",
"Unit" : 1,
"Used" : 1,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "45"
}
],
"status" : "OK",
"title" : "Devices"
}
Has anyone an idea how to find out the current firmware version of the device?
I found a kind of version at the open z-wave control panel if I select the heat controller device and then the Information radio button.
It says protocol version: 4.61
application version: 4.03 - is 4.03 my current firmware version?
Code: Select all
http://MY-IP:MY-PORT/ozwcp/cp.html
also I noticed some errors
Code: Select all
Error, Node007, Cannot find endpoint map to instance for Command Class COMMAND_CLASS_APPLICATION_STATUS endpoint 0
And finally - is there by any chance someone in the Vienna region who owns a Fibaro Home Controller and would be willing to update my Fibaro devices to the latest firmware? (i think it's a shame that Fibaro does not provide an OTA update to all customers!)