[RELEASE] Remotec ZXT-120 AC IR Controller (2015)

Hi @Ron Thanks for making this DTH.

I have an issue with setting the temp.
I have learned the IR codes from my original remote, and Im using config code 000. And Im using the latest version of your improved DTH. But when I try to send a select a temp and heat/cool the temp reported back from the zxt-120 is not the same.

Here is an example:

I select 22 deg celcius and then heat, this is from the logs:

a7dbfb9e-ddf8-4a7a-9c59-0defb74f96c8 20.42.32 CEST: debug Thermostat Setpoint Report for reportedHeatingSetpoint = 21 forcing state change true
a7dbfb9e-ddf8-4a7a-9c59-0defb74f96c8 20.42.32 CEST: info RRG V1 ThermostatSetpointReport cmd=ThermostatSetpointReport(precision: 0, reserved01: 0, scale: 0, scaledValue: 21, setpointType: 1, size: 1, value: [21])
a7dbfb9e-ddf8-4a7a-9c59-0defb74f96c8 20.42.32 CEST: info Parsing Description=zw device: 57, command: 4303, payload: 01 01 15
a7dbfb9e-ddf8-4a7a-9c59-0defb74f96c8 20.42.30 CEST: debug Sending Temp [71.6] for heat mode before enabling mode
a7dbfb9e-ddf8-4a7a-9c59-0defb74f96c8 20.42.30 CEST: debug new temp 22
a7dbfb9e-ddf8-4a7a-9c59-0defb74f96c8 20.42.24 CEST: debug setHeatingSetpoint({22} C)

As you can see the temp is set to 22, then converted to 71.6 fahrenheit. But then the zxt reports back 21.

Here is a screenshot from the manual, as you can see 22C is 72 or 73F, so I guess thats why 71.6F will set the thermostat to 21 instead of 22??? Any thoughts?