I am having difficulties reading out current room temperature in Comfort control menu, as values come in from KNX in EIS 9.001 floating point format (e.g. 19,5oC) and Comfort reads out the sensor value as integer. (e.g. "one thousand one hundred fifty eight") - completely irrelevant.
I've attached a screenshot from the telegram in question - Chiu I've already sent the .cclx for the system involved.
I have tested the PanormosComfort cclx file that you sent
The KNX Group address shown in the screenshot with Group address 0/4/2 is mapped to sensor KNX_INT_TEMP ie sensor 6
Sensor 6 is not used as a feedback in any control menu so we cannot check what sensor you are hearing for the temperature
When a Floating point object is mapped to a Comfort sensor, it is converted to a 1 byte value o to 255, so 19.5 degrees is saved as 19 in Sensor 6. Hence the announcement should be the temperature is 19
It is not possible to read "one thousand one hundred and fifty eight" from a sensor which is a 1 byte value which has a maximum value of 255
Can you clarify how you hear that number "one thousand one hundred and fifty eight" ? Which control keys are you pressing?
control menu 0, submenu 5 & 6 (feedback type: sensor), no action values, just a readout of current temperature.
Sensors involved: KNX_ExtTemp and KNX_IntTemp (see UCM/KNX configuration), mapped KNX group addresses are 0/0/4 and 0/4/2. ETS group monitor and a Zennio KNX touchscreen show these values correctly.
Forgot to tell you: I use the greek voice menu that has some sort of inpcompatibility with the filesystem installed (every time I write from PC to comfort it complains about different language used although it works perfectly.
Last edited on Thursday Mar 10th, 2011 01:08 pm by ekarak
I got the main unit preprogrammed with the Greek vocabulary from your distributor in Cyprus. It works fine apart from the fact that
1) the language definition file must be manually installed into comfigurator and
2) the definition file was in english (i turned it into greeklish so there is some vocal representation of what you see in Comfigurator and what you hear from the unit).
No, I don't think its the vocabulary since I told you that no matter the incoming value, I get the same vocal response from Comfort.
How do I query an internal sensor from the comfort bus monitor?
Just tested this upgrade and I find the bug is only partially fixed. I bound two temperature sensor group addresses to Comfort sensors, and two control menu items to these sensors. It seems that now I have the correct voice readout for the values sent by the KNX sensors, BUT:
The KNX sensor values are immediately overwritten by Comfort sending a subsequent packet resseting them to 1, rendering bogus values in KNX screens in the system.