Einbinden eines Heatmap Layers

Wir versuchen eine Heatmap aus einer lokalen GeoJSON zu erstellen.
Wir haben folgenden Layer in der services.json erstellt.

...
{
    "id" : "11111",
    "name" : "Heatmap Dummy Points",
    "url" : "/data/heatmap_points.json",
    "typ" : "GeoJSON",
    "gfiTheme": "default"
},
{
    "id": "11112",
    "name": "Heatmap",
    "typ": "Heatmap",
    "attribute": "value",
    "dataLayerId": "11111"
},...

Der Layer 11111 ist ein GeoJSON Layer mit Punktgeometrie und dem Attribut value in dem Werte von 1 - 100 stehen.

{
"type": "FeatureCollection",
"name": "heatmap_points",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::25833" } },
"features": [
{ "type": "Feature", "properties": { "id": 0, "value": 95 }, "geometry": { "type": "Point", "coordinates": [ 354516.6805, 5819694.8755 ] } },
{ "type": "Feature", "properties": { "id": 1, "value": 5 }, "geometry": { "type": "Point", "coordinates": [ 374419.0174, 5812080.2726 ] } },
{ "type": "Feature", "properties": { "id": 2, "value": 59 }, "geometry": { "type": "Point", "coordinates": [ 372449.0596, 5818266.0968 ] } },
{ "type": "Feature", "properties": { "id": 3, "value": 16 }, "geometry": { "type": "Point", "coordinates": [ 363852.0027, 5817067.348 ] } },
{ "type": "Feature", "properties": { "id": 4, "value": 28 }, "geometry": { "type": "Point", "coordinates": [ 359118.8828, 5795561.5469 ] } },
{ "type": "Feature", "properties": { "id": 5, "value": 97 }, "geometry": { "type": "Point", "coordinates": [ 373150.1397, 5801010.3175 ] } },
...

Auf Grundlage dieser Punkte soll eine Heatmap erstellt werden.

Der Layer 11111 wird auch korrekt geladen und dargestellt.
Allerdings passiert beim Klicken auf dem Heatmap Layer (11112) im Portal nichts.

In der Doku vom Heatmap Layer steht unter attribute bzw. value „Attribute name. Only features holding „key“ and „value“ will be used.“.
Ich weiß allerdings nicht, was damit genau gemeint ist.

Hat jemand schon einen Heatmap Layer im Masterportal erstellen können?