With the following configuration of a ‘VariablesDevice’ I expected to get the labels of the variables diplayed in the web frontend.
"id": "ThermiCom",
"name": "ThermiCom",
"class": "VariablesDevice",
"variables": [
{
"name": "T7",
"type": "number",
"expression": "$ThermiComT7",
"unit": "°C",
"label": "Aussentemperatur"
},
{
"name": "T1",
"type": "number",
"expression": "$ThermiComT1",
"unit": "°C",
"label": "Kollektor"
},
{
"name": "T2",
"type": "number",
"expression": "$ThermiComT2",
"unit": "°C",
"label": "Puffer unten"
},
{
"name": "T6",
"type": "number",
"expression": "$ThermiComT6",
"unit": "°C",
"label": "Puffer oben"
},
{
"name": "T9",
"type": "number",
"expression": "$ThermiComT9",
"unit": "°C",
"label": "Kesseltemperatur"
},
{
"name": "A2",
"type": "number",
"expression": "$ThermiComA2",
"label": "Kesselpumpe"
},
{
"name": "A13",
"type": "number",
"expression": "$ThermiComA13",
"label": "Solarpumpe"
}
]
},
pimatic shows me the following information on the screen.
What is wrong in my definition (or maybe expectation)? I thought that the labels are used as text in front of the variable values. How are the labels working?