 
 Bitteschön:
 
 Code: Alles auswählen
{
  "datasource": null,
  "aliasColors": {
    "Fernwärme RL": "dark-blue",
    "Fernwärme VL": "dark-red",
    "Sollwert HWR": "red",
    "Status Fernwärmepumpe": "orange",
    "Stellventil HWR": "orange",
    "TEST": "purple",
    "Temperatur HWR": "green"
  },
  "bars": false,
  "cacheTimeout": null,
  "dashLength": 10,
  "dashes": false,
  "decimals": 1,
  "fill": 1,
  "fillGradient": 0,
  "gridPos": {
    "h": 6,
    "w": 7,
    "x": 1,
    "y": 1
  },
  "hiddenSeries": false,
  "id": 26,
  "legend": {
    "alignAsTable": true,
    "avg": false,
    "current": true,
    "max": true,
    "min": true,
    "show": false,
    "total": false,
    "values": true
  },
  "lines": true,
  "linewidth": 1,
  "links": [],
  "nullPointMode": "null",
  "options": {
    "dataLinks": []
  },
  "percentage": false,
  "pointradius": 2,
  "points": false,
  "renderer": "flot",
  "seriesOverrides": [
    {
      "alias": "Stellventil",
      "color": "#FF9830",
      "fill": 0,
      "hideTooltip": true,
      "linewidth": 2,
      "steppedLine": true,
      "yaxis": 2
    },
    {
      "alias": "Sollwert",
      "color": "#A352CC",
      "fill": 0,
      "linewidth": 2,
      "steppedLine": true
    },
    {
      "alias": "Temperatur",
      "color": "#56A64B",
      "fillGradient": 10,
      "zindex": -3
    }
  ],
  "spaceLength": 10,
  "stack": false,
  "steppedLine": false,
  "targets": [
    {
      "alias": "Stellventil",
      "groupBy": [
        {
          "params": [
            "$interval"
          ],
          "type": "time"
        },
        {
          "params": [
            "none"
          ],
          "type": "fill"
        }
      ],
      "measurement": "KNX_LINE1",
      "orderByTime": "ASC",
      "policy": "default",
      "query": "SELECT \"Val\"*10+90 FROM \"KNX_LINE1\" WHERE (\"GA\" = '3/6/41') AND time > now() - 1w and time < now() limit 10000",
      "rawQuery": true,
      "refId": "A",
      "resultFormat": "time_series",
      "select": [
        [
          {
            "params": [
              "Val"
            ],
            "type": "field"
          },
          {
            "params": [],
            "type": "mode"
          }
        ]
      ],
      "tags": [
        {
          "key": "GA",
          "operator": "=",
          "value": "3/6/35"
        }
      ]
    },
    {
      "alias": "Sollwert",
      "groupBy": [
        {
          "params": [
            "$interval"
          ],
          "type": "time"
        },
        {
          "params": [
            "none"
          ],
          "type": "fill"
        }
      ],
      "hide": false,
      "measurement": "KNX_LINE1",
      "orderByTime": "ASC",
      "policy": "default",
      "query": "SELECT \"Val\" FROM \"KNX_LINE1\" WHERE (\"GA\" = '3/2/40') AND \"Val\">0 AND time > now() - 1w and time < now() limit 10000",
      "rawQuery": true,
      "refId": "C",
      "resultFormat": "time_series",
      "select": [
        [
          {
            "params": [
              "Val"
            ],
            "type": "field"
          },
          {
            "params": [],
            "type": "mode"
          }
        ]
      ],
      "tags": [
        {
          "key": "GA",
          "operator": "=",
          "value": "3/2/26"
        }
      ]
    },
    {
      "alias": "Temperatur",
      "groupBy": [
        {
          "params": [
            "$interval"
          ],
          "type": "time"
        },
        {
          "params": [
            "none"
          ],
          "type": "fill"
        }
      ],
      "measurement": "KNX_LINE1",
      "orderByTime": "ASC",
      "policy": "default",
      "query": "SELECT mean(\"Val\") FROM \"KNX_LINE1\" WHERE (\"GA\" = '6/0/40') AND $timeFilter GROUP BY time($interval) fill(none)",
      "rawQuery": true,
      "refId": "B",
      "resultFormat": "time_series",
      "select": [
        [
          {
            "params": [
              "Val"
            ],
            "type": "field"
          },
          {
            "params": [],
            "type": "mean"
          }
        ]
      ],
      "tags": [
        {
          "key": "GA",
          "operator": "=",
          "value": "6/0/26"
        }
      ]
    }
  ],
  "thresholds": [],
  "timeFrom": null,
  "timeRegions": [],
  "timeShift": null,
  "title": "",
  "tooltip": {
    "shared": true,
    "sort": 0,
    "value_type": "individual"
  },
  "transparent": true,
  "type": "graph",
  "xaxis": {
    "buckets": null,
    "mode": "time",
    "name": null,
    "show": true,
    "values": []
  },
  "yaxes": [
    {
      "decimals": null,
      "format": "celsius",
      "label": null,
      "logBase": 1,
      "max": "28",
      "min": "18",
      "show": true
    },
    {
      "format": "short",
      "label": null,
      "logBase": 1,
      "max": "100",
      "min": "0",
      "show": false
    }
  ],
  "yaxis": {
    "align": false,
    "alignLevel": null
  }
}
 ) . Wenn Du Heizkurve in der Forum-Suche eingibst, wirst Du recht schnell Beiträge von mir finden, samt Logik-Code und Visu-Vorlage. Aber um das zu realisieren, musst Du eben die Vorlauftemperatur über einen Mischer regeln können. Aber in Einfamilienhäusern (ist meines nicht) ist ein solcher Mischer ja manchmal in der Heizung verbaut und da kann man dann entsprechende Einstellungen direkt in der Heizung vornehmen.
 ) . Wenn Du Heizkurve in der Forum-Suche eingibst, wirst Du recht schnell Beiträge von mir finden, samt Logik-Code und Visu-Vorlage. Aber um das zu realisieren, musst Du eben die Vorlauftemperatur über einen Mischer regeln können. Aber in Einfamilienhäusern (ist meines nicht) ist ein solcher Mischer ja manchmal in der Heizung verbaut und da kann man dann entsprechende Einstellungen direkt in der Heizung vornehmen. )
  )