Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Grafana Dashboard Summenleistung falsch
#1
Hallo Zusammen,

wenn ich mir im Grafana Dashboard die Leistung anschaue, dann ist die angzeigte Summenleistung immer nur gleich dem Wert von Phase 1:



Ist das bei euch auch so? Oder kann man hier etwas falsch parametrieren?

Grüße,
Andi


Attached Files Image(s)
   
Reply
#2
Zeig mal die Query dazu.
Reply
#3
Hatte da nix dran geändert, d.h. ist die Query so wie sie im Image war


Attached Files Image(s)
   
Reply
#4
Das heißt nicht, dass die Config fehlerfrei ist. Der Fehler ist aber da offensichtlich. In der zweiten Query wird die Summe nur aus P1 berechnet.
Reply
#5
(29.05.2020, 18:45)daniel.pernold Wrote: Das heißt nicht, dass die Config fehlerfrei ist.

Ja, das hatte ich befürchtet, andererseits müsste da ja vermutlich jeder drüber stolpern.

(29.05.2020, 18:45)daniel.pernold Wrote: Der Fehler ist aber da offensichtlich. In der zweiten Query wird die Summe nur aus P1 berechnet.

Nachdem ich nach deinem letzten Post nach der Query gesucht hatte, ist mir das dann auch aufgefallen.
Bin gerade noch am Suchen wie ich das ändere.

Sorry für meine Blödheit - Pi, Grafana, Influx, das ist leider alles noch komplettes Neuland für mich...
Reply
#6
Du kannst gerne mein Dashboard importieren. Da sind die Summen separat augeschlüsselt, mit Scheinleistung, Spannung, Strom, Energie usw.
Wenn du oben rechts auf das Zahnrad im Dashboard klickst, kannst du dann links im Menü das JSON Model auswählen. Dort musst du nur aufpassen, dass du die richtige UID in meinem JSON ersetzt ("XXXXXXXXX").

   

Code:
{
 "annotations": {
   "list": [
     {
       "builtIn": 1,
       "datasource": "-- Grafana --",
       "enable": true,
       "hide": true,
       "iconColor": "rgba(0, 211, 255, 1)",
       "name": "Annotations & Alerts",
       "type": "dashboard"
     }
   ]
 },
 "editable": true,
 "gnetId": null,
 "graphTooltip": 0,
 "id": 2,
 "links": [],
 "panels": [
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "decimals": null,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 0,
       "y": 0
     },
     "id": 2,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "hideEmpty": false,
       "hideZero": false,
       "max": true,
       "min": true,
       "rightSide": false,
       "show": true,
       "total": false,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [],
     "spaceLength": 10,
     "span": 12,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "1m"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "hide": false,
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"P1\") AS \"P1\",\nmean(\"P2\") AS \"P2\",\nmean(\"P3\") AS \"P3\"\nFROM \"data\" WHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "P1"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "P1"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "P2"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "P2"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "P3"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "P3"
               ],
               "type": "alias"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Power",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "decimals": null,
         "format": "watt",
         "label": "Watt",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "decimals": null,
         "format": "short",
         "label": "",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": false
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 12,
       "y": 0
     },
     "id": 12,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "hideEmpty": false,
       "max": true,
       "min": true,
       "rightSide": false,
       "show": true,
       "total": false,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [
       {
         "alias": "data.S",
         "yaxis": 2
       },
       {
         "alias": "data.P",
         "yaxis": 1
       }
     ],
     "spaceLength": 10,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"P1\") +\nmean(\"P2\") +\nmean(\"P3\") AS \"P\"\nFROM \"data\" WHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "value"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ]
         ],
         "tags": []
       },
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"U1\") * mean(\"I1\") * floor(mean(\"CosPhi1\")) + mean(\"U1\") * mean(\"I1\") * ceil(mean(\"CosPhi1\")) +\nmean(\"U2\") * mean(\"I2\") * floor(mean(\"CosPhi2\")) + mean(\"U2\") * mean(\"I2\") * ceil(mean(\"CosPhi2\")) +\nmean(\"U3\") * mean(\"I3\") * floor(mean(\"CosPhi3\")) + mean(\"U3\") * mean(\"I3\") * ceil(mean(\"CosPhi3\")) AS \"S\"\nFROM \"data\" WHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "B",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "value"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Power Sum",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "decimals": null,
         "format": "watt",
         "label": "Watt",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "decimals": null,
         "format": "voltamp",
         "label": "",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "datasource": "InfluxDB",
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 0,
       "y": 12
     },
     "id": 10,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "hideEmpty": false,
       "hideZero": false,
       "max": true,
       "min": true,
       "rightSide": false,
       "show": true,
       "total": false,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [],
     "spaceLength": 10,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "1m"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"I1\") AS \"I1\",\nmean(\"I2\") AS \"I2\",\nmean(\"I3\") AS \"I3\",\nmean(\"I4\") AS \"I4\"\nFROM \"data\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "I1"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "I1"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "I2"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "I2"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "I3"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "I3"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "I4"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "I3"
               ],
               "type": "alias"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Current",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "amp",
         "label": "Ampere",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "format": "short",
         "label": null,
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "datasource": "InfluxDB",
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 12,
       "y": 12
     },
     "id": 14,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "max": true,
       "min": true,
       "show": true,
       "total": false,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [],
     "spaceLength": 10,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"U1\") AS \"U1\",\nmean(\"U2\") AS \"U2\",\nmean(\"U3\") AS \"U3\"\nFROM \"data\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "U1"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "U1"
               ],
               "type": "alias"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Voltage",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "volt",
         "label": "Volt",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "format": "short",
         "label": null,
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 0,
       "y": 24
     },
     "id": 6,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "max": true,
       "min": true,
       "show": true,
       "total": false,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [],
     "spaceLength": 10,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "1m"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"CosPhi1\") AS \"CosPhi1\",\nmean(\"CosPhi2\") AS \"CosPhi2\",\nmean(\"CosPhi3\") AS \"CosPhi3\"\nFROM \"data\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "CosPhi1"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "CosPhi1"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "CosPhi2"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "CosPhi2"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "CosPhi3"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "CosPhi3"
               ],
               "type": "alias"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Power factor",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "short",
         "label": "Cosine Φ",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "format": "short",
         "label": null,
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 12,
       "y": 24
     },
     "id": 18,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "max": true,
       "min": true,
       "rightSide": false,
       "show": true,
       "total": false,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [],
     "spaceLength": 10,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "F1"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "F1"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "F2"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "F2"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "F3"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             },
             {
               "params": [
                 "F3"
               ],
               "type": "alias"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Frequency",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "hertz",
         "label": "Hertz",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "format": "short",
         "label": null,
         "logBase": 1,
         "max": null,
         "min": null,
         "show": false
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 0,
       "y": 36
     },
     "id": 20,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "max": true,
       "min": true,
       "show": true,
       "total": true,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [],
     "spaceLength": 10,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nsum(\"Ec1\") AS \"Ec1\",\nsum(\"Ec2\") AS \"Ec2\",\nsum(\"Ec3\") AS \"Ec3\",\nsum(\"Ep1\") * -1 AS \"-Ep1\",\nsum(\"Ep2\") * -1 AS \"-Ep2\",\nsum(\"Ep3\") * -1 AS \"-Ep3\"\nFROM \"data\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "value"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Energy Consumption/Production",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "watth",
         "label": "Wh / min",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "format": "short",
         "label": null,
         "logBase": 1,
         "max": null,
         "min": null,
         "show": false
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 12,
       "y": 36
     },
     "id": 28,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "max": true,
       "min": true,
       "show": true,
       "total": true,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [
       {
         "alias": "data.production",
         "fill": 5
       }
     ],
     "spaceLength": 10,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nsum(\"Ec1\") + sum(\"Ec2\") + sum(\"Ec3\") AS \"Ec\",\nsum(\"Ep1\") + sum(\"Ep2\") + sum(\"Ep3\") AS \"Ep\"\nFROM \"data\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "bEp"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Energy Consumption/Production Sum",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "watth",
         "label": "Wh / min",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "format": "short",
         "label": null,
         "logBase": 1,
         "max": null,
         "min": null,
         "show": false
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": false,
     "dashLength": 10,
     "dashes": false,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 0,
       "y": 48
     },
     "id": 4,
     "interval": "1m",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "max": true,
       "min": true,
       "show": true,
       "total": true,
       "values": true
     },
     "lines": true,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [],
     "spaceLength": 10,
     "span": 12,
     "stack": false,
     "steppedLine": false,
     "targets": [
       {
         "alias": "",
         "groupBy": [
           {
             "params": [
               "1h"
             ],
             "type": "time"
           }
         ],
         "hide": false,
         "measurement": "data",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nsum(\"Ec1\") + sum(\"Ec2\") + sum(\"Ec3\") AS \"Ec\",\n(sum(\"Ep1\") + sum(\"Ep2\") + sum(\"Ep3\")) * -1 AS \"-Ep\",\nsum(\"Ec1\") - sum(\"Ep1\") + sum(\"Ec2\") - sum(\"Ep2\") + sum(\"Ec3\") - sum(\"Ep3\") AS \"Ec-Ep\"\nFROM \"data\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "bEc"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "sum"
             },
             {
               "params": [
                 "consumption"
               ],
               "type": "alias"
             }
           ],
           [
             {
               "params": [
                 "bEp"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "sum"
             },
             {
               "params": [
                 "production"
               ],
               "type": "alias"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Energy Consumption/Production Sum",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "watth",
         "label": "Wh / min",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "decimals": null,
         "format": "short",
         "label": "",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": false
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   },
   {
     "aliasColors": {},
     "bars": true,
     "dashLength": 10,
     "dashes": false,
     "fill": 1,
     "gridPos": {
       "h": 12,
       "w": 12,
       "x": 12,
       "y": 48
     },
     "id": 24,
     "interval": "24h",
     "legend": {
       "alignAsTable": true,
       "avg": true,
       "current": false,
       "max": true,
       "min": true,
       "show": true,
       "total": true,
       "values": true
     },
     "lines": false,
     "linewidth": 1,
     "links": [],
     "nullPointMode": "null",
     "percentage": false,
     "pointradius": 2,
     "points": false,
     "renderer": "flot",
     "seriesOverrides": [
       {
         "alias": "day.E",
         "stack": false,
         "zindex": -3
       }
     ],
     "spaceLength": 10,
     "stack": true,
     "steppedLine": false,
     "targets": [
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "measurement": "day",
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"E1\") AS \"E1\",\nmean(\"E2\") AS \"E2\",\nmean(\"E3\") AS \"E3\"\nFROM \"day\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "A",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "E1"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ],
           [
             {
               "params": [
                 "E2"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ],
           [
             {
               "params": [
                 "E3"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ]
         ],
         "tags": []
       },
       {
         "groupBy": [
           {
             "params": [
               "$__interval"
             ],
             "type": "time"
           },
           {
             "params": [
               "null"
             ],
             "type": "fill"
           }
         ],
         "orderByTime": "ASC",
         "policy": "default",
         "query": "SELECT\nmean(\"E1\") + mean(\"E2\") + mean(\"E3\") AS \"E\"\nFROM \"day\"\nWHERE $timeFilter\nGROUP BY time($__interval)",
         "rawQuery": true,
         "refId": "B",
         "resultFormat": "time_series",
         "select": [
           [
             {
               "params": [
                 "value"
               ],
               "type": "field"
             },
             {
               "params": [],
               "type": "mean"
             }
           ]
         ],
         "tags": []
       }
     ],
     "thresholds": [],
     "timeFrom": null,
     "timeRegions": [],
     "timeShift": null,
     "title": "Energy Day",
     "tooltip": {
       "shared": true,
       "sort": 0,
       "value_type": "individual"
     },
     "type": "graph",
     "xaxis": {
       "buckets": null,
       "mode": "time",
       "name": null,
       "show": true,
       "values": []
     },
     "yaxes": [
       {
         "format": "watth",
         "label": "Wh / day",
         "logBase": 1,
         "max": null,
         "min": null,
         "show": true
       },
       {
         "format": "watth",
         "label": null,
         "logBase": 1,
         "max": null,
         "min": null,
         "show": false
       }
     ],
     "yaxis": {
       "align": false,
       "alignLevel": null
     }
   }
 ],
 "refresh": "1m",
 "schemaVersion": 18,
 "style": "dark",
 "tags": [],
 "templating": {
   "list": []
 },
 "time": {
   "from": "now/d",
   "to": "now/d"
 },
 "timepicker": {
   "hidden": false,
   "refresh_intervals": [
     "5s",
     "10s",
     "30s",
     "1m",
     "5m",
     "15m",
     "30m",
     "1h",
     "2h",
     "1d"
   ],
   "time_options": [
     "5m",
     "15m",
     "1h",
     "6h",
     "12h",
     "24h",
     "2d",
     "7d",
     "30d"
   ]
 },
 "timezone": "",
 "title": "SmartPi",
 "uid": "XXXXXXXXX",
 "version": 98
}
Reply
#7
DANKE!!!!

Ich habs hinbekommen es zu importieren und bin von den Socken.

Das ist ja echt hammer aufbereitet!

Nochmals vielen Dank!
Viele Grüße & schönen Abend noch,
Andi
Reply
#8
Moin Liebe Gemeinde.
Ich finde das Dashboard auch "Hammer". Besten Dank für deine Mühe.
Aber evtl kannst du mir noch einen Tipp geben.
Wenn ich das Kopiere und bei mir einfüge (natürlich die uid angepasst), dann bekomme ich folgende Fehlermeldung:
"Dashboard not found"
Mache ich einen Fehler? Oder gab es irgendein Update das der Code nicht mehr funktioniert?
Danke und Grüße
Olli
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)