Page 2 of 2

Re: Getting Danfoss Room Sensor 014G0160 supported

Posted: Wednesday 11 January 2017 8:49
by emme
I'm not a C programmer, but I think I found the decimal issue....

in the xms repository for the thermostat (/home/pi/domoticz/Config/danfoss/rsroom.xml ) the section

Code: Select all

  <CommandClass id="67" base="0" />
  <!-- Configuration Parameters -->
does not show any paramenter.... so I assume they will come as they are from the device itself (the controller?)

while Quax1507 section shows the configuration for the4 instances:
-<CommandClass base="0" innif="true" override_precision="2" request_flags="4" version="1" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" id="67">

<Instance index="1"/>

<Value index="1" value="0.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Furnace" instance="1" genre="user" type="decimal"/>

<Value index="2" value="0.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Cooling" instance="1" genre="user" type="decimal"/>

<Value index="3" value="0.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Unused" instance="1" genre="user" type="decimal"/>

</CommandClass>
what if we merge those sections, exclude and reinclude the device? could it fix the decimal issue?

Re: Getting Danfoss Room Sensor 014G0160 supported

Posted: Saturday 18 February 2017 15:47
by techdude
emme wrote:I'm not a C programmer, but I think I found the decimal issue....

in the xms repository for the thermostat (/home/pi/domoticz/Config/danfoss/rsroom.xml ) the section

Code: Select all

 <CommandClass id="67" base="0" />
 <!-- Configuration Parameters -->
does not show any paramenter.... so I assume they will come as they are from the device itself (the controller?)

while Quax1507 section shows the configuration for the4 instances:
-<CommandClass base="0" innif="true" override_precision="2" request_flags="4" version="1" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" id="67">

<Instance index="1"/>

<Value index="1" value="0.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Furnace" instance="1" genre="user" type="decimal"/>

<Value index="2" value="0.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Cooling" instance="1" genre="user" type="decimal"/>

<Value index="3" value="0.0" max="0" min="0" poll_intensity="0" verify_changes="false" write_only="false" read_only="false" units="C" label="Unused" instance="1" genre="user" type="decimal"/>

</CommandClass>
what if we merge those sections, exclude and reinclude the device? could it fix the decimal issue?
I did exactly this and now it works for me to set decimals from Domoticz. Thank you for your advice, works perfect!

Re: Getting Danfoss Room Sensor 014G0160 supported

Posted: Tuesday 18 April 2017 13:11
by sach
Would you mind sharing your rsroom.xml file?
I have the same issue with decimals and cant seem to get it working still.

Re: Getting Danfoss Room Sensor 014G0160 supported

Posted: Tuesday 09 May 2017 14:21
by techdude
Ok, try this xml file. It's the one i currently use and its working for me.

Good luck!

Re: Getting Danfoss Room Sensor 014G0160 supported

Posted: Tuesday 09 May 2017 14:27
by emme
I would do if someone can teach me how....

but I think this should be issued to the gtihub OpenZwave group.... :P
otherwise every upgrade will need to repair the device