justme-1968/homebridge-fhem

homebridgeMapping for TargetTemperature

Closed this issue · 1 comments

Hey there,

I'm currently trying to add a Devolo wall-thermostat.

The desired temperature is found in a reading called setpointTemp.
It's value is for example 18.5 C heating.

I tried the following mapping, but it doesn't work... Instead of the correct desired temperature (e.g. 18.5°C) it always displays 10°C

TargetTemperature=ZWave_SENSOR_MULTILEVEL_9::setpointTemp,minValue=12,maxValue=28,minStep=0.5
CurrentHeatingCoolingState=default=HEAT

Now there are two questions:

  1. Is homebridge able to interpret 18.5 C heating? I hope it just ignored all characters after 5...
  2. In the manual the targetTemp is selected like this TargetTemperature=target::target. But that doesn't really help to understand how the binding works... What are the two :: for?

Aww man. I got it. It even was (hidden) in the manual.

The first string before :: is the command to set the targetTemp, and the second after the :: reading, and homebridge-fhem seems to read it without problems.

For future reference, this is how it works...

TargetTemperature=setpointHeating::setpointTemp,minValue=12,maxValue=28,minStep=0.5