[eBUS 2.0] Configuration support/contribution

hi,
I’m trying to read some parameters from my mixer control unit (vr61/4) and one of them is HC2 Heating Curve. I can’t make this working for some reason. Value of it is 0.5 whereas it is read as 2.0. Content of my parser is

{
        "id": "custom-vr61",
        "vendor": "Vaillant",
        "label": "Vaillant VR61",
        "description": "Vaillant VR61 ",

        "authors":      ["Name, mail@mail"],

        "identification":       ["56 36 31 30 29"],

        "commands":
        [
                   {
            "label":    "HC2 Heating curve",
            "id":       "heating.temp_hcurve2",
            "command":  "B5 09",

            "template": [
                {"name": "temp_hcurve", "type": "uint", "label": "HC2 Heating curve", "factor": 0.05, "format":"%.1f"}
            ],

            "get": {
                "master": [
                    {"type": "static", "default": "0D 15 00"}
                ],
                "slave": [
                    {"type": "template-block"}
                ]
            },

            "set": {
                "master": [
                    {"type": "static", "default": "0E 15 00"},
                    {"type": "template-block"}
                ]
            }
        }
        ]
}

what can be wrong there?