External temperature report / Send SENSOR_MULTILEVEL_REPORT (Spirit Radiator Thermostat)

Hi all,

We’ve got a Spirit Z-Wave Plus Raditor Thermostat together with OpenHAB2 and Z-Wave plugin and trying to use an external temperature sensor.

In the documentation I could find an information, that this is possible:

Spirit Z-Wave Plus can receive temperature readings from other Z-Wave devices (wall thermostat for example)
The external temperature can be used for temperature regulation.
This feature has to be enabled via configuration parameter. The Spirit Z-Wave Plus can handle Multilevel Sensor Reports in the following format:

Report outgoing:
Sensor type: „Air Temperature“
Scale: Celsius
Precision: 2

Report incoming:
Sensor type: „Air Temperature“
Scale: Celsius and Fahrenheit
Precision: 0, 1 and 2

It is this device: http://www.cd-jackson.com/index.php/zwave/zwave-device-database/zwave-device-list/devicesummary/710
And here is the documentation: http://www.cd-jackson.com/zwave_device_uploads/710/Spirit-Z-Wave-BAL-web-EN-view-04.pdf

I updated the temperature offset to 128, this is the value that must be set to use an external sensor.

But what we don’t know: How can we send an own temperature to this device? I tried sending a temperature to the item registered to the sensor_temperature channel that we could use to get the measured temperature.
Unfortunately this doesn’t work.

In the HABmin GUI I can’t see any other channel that could fit … :frowning:

So according to the documentation I need to send a SENSOR_MULTILEVEL_REPORT to this device - but how?

Thanks for your support and best regards,
Christian

I just saw that someone else has the same issue.

See Zwave Eurotronic Spirit with external Temperatur don't work
and https://github.com/openhab/org.openhab.binding.zwave/issues/720

So unfortunately there is nothing I can do at the moment :frowning: