{ "annotations": { "list": [ { "builtIn": 1, "datasource": { "type": "grafana", "uid": "-- Grafana --" }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "target": { "limit": 100, "matchAny": false, "tags": [], "type": "dashboard" }, "type": "dashboard" } ] }, "description": "SmartMeter of WienerNetze", "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, "id": 17, "links": [ { "asDropdown": false, "icon": "external link", "includeVars": false, "keepTime": false, "tags": [], "targetBlank": true, "title": "Wiener Netze", "tooltip": "SmartMeter Web", "type": "link", "url": "https://smartmeter-web.wienernetze.at/" }, { "asDropdown": false, "icon": "external link", "includeVars": false, "keepTime": false, "tags": [], "targetBlank": true, "title": "Github", "tooltip": "SmartMeter Vienna", "type": "link", "url": "https://github.com/gf78/smartmetervienna/" }, { "asDropdown": false, "icon": "external link", "includeVars": false, "keepTime": false, "tags": [], "targetBlank": true, "title": "Docker Hub", "tooltip": "SmartMeter Vienna", "type": "link", "url": "https://hub.docker.com/r/gf78/smartmetervienna" } ], "liveNow": false, "panels": [ { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null } ] }, "unit": "watth" }, "overrides": [] }, "id": 51, "options": { "colorMode": "none", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": ["last"], "fields": "", "values": false }, "textMode": "auto" }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "panelId": 56, "refId": "A" } ], "title": "Tag (letzter)", "transformations": [], "type": "stat" }, { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null } ] }, "unit": "watth" }, "overrides": [] }, "gridPos": { "h": 3, "w": 6, "x": 6, "y": 0 }, "id": 58, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": ["max"], "fields": "", "values": false }, "textMode": "auto" }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "panelId": 56, "refId": "A" } ], "title": "Tag (max.)", "transformations": [], "type": "stat" }, { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] }, "unit": "watth" }, "overrides": [] }, "gridPos": { "h": 3, "w": 6, "x": 12, "y": 0 }, "id": 60, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": ["min"], "fields": "", "values": false }, "textMode": "auto" }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "panelId": 56, "refId": "A" } ], "title": "Tag (min.)", "transformations": [], "type": "stat" }, { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "yellow", "value": null } ] }, "unit": "watth" }, "overrides": [] }, "gridPos": { "h": 3, "w": 6, "x": 18, "y": 0 }, "id": 59, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": ["mean"], "fields": "", "values": false }, "textMode": "auto" }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "datasource", "uid": "-- Dashboard --" }, "panelId": 56, "refId": "A" } ], "title": "Tag (avg.)", "transformations": [], "type": "stat" }, { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "description": "Durchschnittliche Last in Watt je Viertelstunde", "fieldConfig": { "defaults": { "color": { "mode": "continuous-GrYlRd", "seriesBy": "last" }, "custom": { "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 1, "drawStyle": "line", "fillOpacity": 20, "gradientMode": "scheme", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "stepAfter", "lineWidth": 3, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "displayName": "Verbrauch", "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] }, "unit": "watt" }, "overrides": [] }, "gridPos": { "h": 9, "w": 12, "x": 0, "y": 3 }, "id": 57, "options": { "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": false }, "tooltip": { "mode": "single", "sort": "none" } }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "query": "import \"timezone\"\r\nimport \"date\"\r\noption location = timezone.location(name: \"Europe/Vienna\")\r\n\r\nbucket = ${bucket:doublequote}\r\nmeasurement = ${measurement:doublequote}\r\n\r\nfrom(bucket: bucket)\r\n|> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n|> filter(fn: (r) => r[\"_measurement\"] == measurement)\r\n|> keep(columns: [\"_value\", \"_time\"])\r\n|> map(fn: (r) => ({ r with _value: float(v: r._value) * 4.0}))", "refId": "A" } ], "title": "Last (15min)", "transformations": [], "type": "timeseries" }, { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "description": "Verbrauch in Wattstunden je Viertelstunde", "fieldConfig": { "defaults": { "color": { "mode": "continuous-GrYlRd", "seriesBy": "last" }, "custom": { "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 1, "drawStyle": "line", "fillOpacity": 20, "gradientMode": "scheme", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "stepAfter", "lineWidth": 3, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "displayName": "Verbrauch", "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] }, "unit": "watth" }, "overrides": [] }, "gridPos": { "h": 9, "w": 12, "x": 12, "y": 3 }, "id": 54, "options": { "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": false }, "tooltip": { "mode": "single", "sort": "none" } }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "query": "import \"timezone\"\r\nimport \"date\"\r\noption location = timezone.location(name: \"Europe/Vienna\")\r\n\r\nbucket = ${bucket:doublequote}\r\nmeasurement = ${measurement:doublequote}\r\n\r\nfrom(bucket: bucket)\r\n|> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n|> filter(fn: (r) => r[\"_measurement\"] == measurement)\r\n|> keep(columns: [\"_value\", \"_time\"])\r\n", "refId": "A" } ], "title": "Verbrauch (15min)", "transformations": [], "type": "timeseries" }, { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "description": "Verbrauch in Wattstunden je Stunde", "fieldConfig": { "defaults": { "color": { "mode": "continuous-GrYlRd", "seriesBy": "last" }, "custom": { "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 1, "drawStyle": "line", "fillOpacity": 20, "gradientMode": "scheme", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "stepAfter", "lineWidth": 3, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "displayName": "Verbrauch", "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] }, "unit": "watth" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 12 }, "id": 55, "options": { "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": false }, "tooltip": { "mode": "single", "sort": "none" } }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "query": "import \"timezone\"\r\nimport \"date\"\r\noption location = timezone.location(name: \"Europe/Vienna\")\r\n\r\nbucket = ${bucket:doublequote}\r\nmeasurement = ${measurement:doublequote}\r\n\r\nfrom(bucket: bucket)\r\n|> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n|> filter(fn: (r) => r[\"_measurement\"] == measurement)\r\n|> keep(columns: [\"_value\", \"_time\"])\r\n|> aggregateWindow(fn: sum, every: 1h)\r\n|> timeShift(duration:-1h)", "refId": "A" } ], "title": "Verbrauch (1h)", "transformations": [], "type": "timeseries" }, { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "description": "Verbrauch in Wattstunden je Tag", "fieldConfig": { "defaults": { "color": { "fixedColor": "green", "mode": "fixed", "seriesBy": "last" }, "custom": { "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 1, "drawStyle": "line", "fillOpacity": 20, "gradientMode": "scheme", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "stepAfter", "lineWidth": 3, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "displayName": "Verbrauch", "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] }, "unit": "watth" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 12 }, "id": 56, "options": { "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": false }, "tooltip": { "mode": "single", "sort": "none" } }, "pluginVersion": "9.4.7", "targets": [ { "datasource": { "type": "influxdb", "uid": "Z0xszhY4z" }, "query": "import \"timezone\"\r\nimport \"date\"\r\noption location = timezone.location(name: \"Europe/Vienna\")\r\n\r\nbucket = ${bucket:doublequote}\r\nmeasurement = ${measurement:doublequote}\r\n\r\nfrom(bucket: bucket)\r\n|> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n|> filter(fn: (r) => r[\"_measurement\"] == measurement)\r\n|> keep(columns: [\"_value\", \"_time\"])\r\n|> aggregateWindow(fn: sum, every: 1d)\r\n|> timeShift(duration:-1d)", "refId": "A" } ], "title": "Verbrauch (1 Tag)", "transformations": [], "type": "timeseries" } ], "refresh": "", "revision": 1, "schemaVersion": 38, "style": "dark", "tags": [ "smartmeter", "wiener netze", "smartmetervienna", "vienna", "iot", "power", "consumption" ], "templating": { "list": [ { "hide": 2, "label": "influxdb bucket", "name": "bucket", "query": "smartmetervienna", "skipUrlSync": false, "type": "constant" }, { "hide": 2, "label": "influxdb measurement", "name": "measurement", "query": "Consumption_15min_Wh", "skipUrlSync": false, "type": "constant" } ] }, "time": { "from": "now-8d/d", "to": "now-1d/d" }, "timepicker": { "hidden": false, "nowDelay": "", "refresh_intervals": ["1h"] }, "timezone": "Europe/Vienna", "title": "SmartMeter Vienna", "uid": "bIu7wIs4k", "version": 16, "weekStart": "monday" }