RFXCom binding reporting wrong signal level?

Just build a new OH2 system and slowly migrating stuff over. RFXCom is the first one.
What I see is the following:

2017-02-01 15:12:57.878 [DEBUG] [binding.rfxcom.handler.RFXComHandler] - Received message from bridge: rfxcom:bridge:bf8f0750 message: Raw data = 0A520CA60001003C5D0369, Packet type = TEMPERATURE_HUMIDITY, Seq number = 166, Sub type = TH12, Device Id = 1, Temperature = 6.0, Humidity = 93, Humidity status = WET, Signal level = 6, Battery level = 9

What I see in BasicUI is

Signaal level (Bak links) 2 %

No translation is taking place en when shifting my RFXCom back to OH1 I get signal level 6

Things file

	Thing temperaturehumidity sensor_bak_links [deviceId="1", subType="TH12"]

Item file

Number RFXTemp_4_Raw { channel="rfxcom:temperaturehumidity:bf8f0750:sensor_bak_links:temperature" }
Number RFXTemp_4 "Temperatuur (Bak links) [%.1f °C]" <temperature>

Rules file

rule "Adjust RFX Sensor 4"
when
    Item RFXTemp_4_Raw received update or
then
    postUpdate(RFXTemp_4, RFXTemp_4_Raw.state as DecimalType)
end

Site file

		Text item=RFXTemp_4

Binding error?

Binding error?

No, see RFXCOM binding(rfxtrx433e) poor signal in openhab, betterin windows

Thx Pauli,

did not find that in my search. Strange that for battery level translation was made from 0-9 into % and for signal strenght from 0-9 into 0-4 :thinking:

rgds

Strange that for battery level translation was made from 0-9 into % and for signal strenght from 0-9 into 0-4

If you look Eclipse SmartHome specification from

http://www.eclipse.org/smarthome/documentation/development/bindings/thing-definition.html

you can see that this is not RFXCOM binding specific but more global approach.