-
Notifications
You must be signed in to change notification settings - Fork 0
/
9H0Hyrc4z.dashboard
1 lines (1 loc) · 34.2 KB
/
9H0Hyrc4z.dashboard
1
{"meta": {"type": "db", "canSave": true, "canEdit": true, "canAdmin": true, "canStar": true, "canDelete": true, "slug": "arensnest-heuweide", "url": "/d/9H0Hyrc4z/arensnest-heuweide", "expires": "0001-01-01T00:00:00Z", "created": "2022-12-21T09:07:32Z", "updated": "2023-06-23T14:39:25Z", "updatedBy": "pw@tpwd.de", "createdBy": "admin", "version": 35, "hasAcl": false, "isFolder": false, "folderId": 3, "folderUid": "WOeQg05Vz", "folderTitle": "OpenSenseMap", "folderUrl": "/dashboards/f/WOeQg05Vz/opensensemap", "provisioned": false, "provisionedExternalId": "", "annotationsPermissions": {"dashboard": {"canAdd": true, "canEdit": true, "canDelete": true}, "organization": {"canAdd": true, "canEdit": true, "canDelete": true}}, "publicDashboardAccessToken": "", "publicDashboardUid": "", "publicDashboardEnabled": false}, "dashboard": {"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"}]}, "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, "id": 7, "links": [], "liveNow": false, "panels": [{"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 0}, "id": 2, "panels": [], "title": "Temperatur", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 1}, "id": 4, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc112\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Temperatur\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Temperatur (\u00b0C)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 5, "x": 19, "y": 1}, "id": 6, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.17", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Temperatur\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "Temperatur (\u00b0C)", "type": "gauge"}, {"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 9}, "id": 8, "panels": [], "title": "Luftfeuchtigkeit", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 10}, "id": 9, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc113\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Luftfeuchtigkeit\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Luftfeuchtigkeit (%)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 5, "x": 19, "y": 10}, "id": 10, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.17", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Luftfeuchtigkeit\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "Luftfeuchtigkeit (%)", "type": "gauge"}, {"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 18}, "id": 12, "panels": [], "title": "Bodenfeuchte", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": [{"matcher": {"id": "byName", "options": "638f1beb73c881001cbcc114 lastMeasurementValue {box_id=\"631100372977aa001c351492\", sensor_id=\"638f1beb73c881001cbcc114\", sensore_title=\"Arensnest Heuweide (Sensebox)\"}"}, "properties": [{"id": "displayName", "value": "Bodenfeuchte 10cm (%)"}]}, {"matcher": {"id": "byName", "options": "638f1beb73c881001cbcc115 lastMeasurementValue {box_id=\"631100372977aa001c351492\", sensor_id=\"638f1beb73c881001cbcc115\", sensore_title=\"Arensnest Heuweide (Sensebox)\"}"}, "properties": [{"id": "displayName", "value": "Bodenfeuchte 20cm (%)"}]}, {"matcher": {"id": "byName", "options": "638f1beb73c881001cbcc116 lastMeasurementValue {box_id=\"631100372977aa001c351492\", sensor_id=\"638f1beb73c881001cbcc116\", sensore_title=\"Arensnest Heuweide (Sensebox)\"}"}, "properties": [{"id": "displayName", "value": "Bodenfeuchte 30cm (%)"}]}]}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 19}, "id": 14, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc114\" or r[\"_measurement\"] == \"638f1beb73c881001cbcc116\" or r[\"_measurement\"] == \"638f1beb73c881001cbcc115\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")\n ", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodenfeuchte 10cm\" or r[\"sensore_title\"] == \"Bodenfeuchte 20cm\" or r[\"sensore_title\"] == \"Bodenfeuchte 30cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Bodenfeuchte Arensnest Heuweide", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 16, "w": 5, "x": 19, "y": 19}, "id": 13, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.17", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodenfeuchte 10cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "Bodenfeuchte 10cm (%)", "type": "gauge"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"custom": {"hideFrom": {"legend": false, "tooltip": false, "viz": false}, "scaleDistribution": {"type": "linear"}}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 27}, "id": 44, "options": {"calculate": false, "cellGap": 1, "color": {"exponent": 0.5, "fill": "dark-orange", "max": 30, "min": 3, "mode": "scheme", "reverse": true, "scale": "exponential", "scheme": "RdYlGn", "steps": 64}, "exemplars": {"color": "rgba(255,0,255,0.7)"}, "filterValues": {"le": 1e-09}, "legend": {"show": false, "showLegend": false}, "rowsFrame": {"layout": "ge"}, "tooltip": {"show": false, "yHistogram": false}, "yAxis": {"axisPlacement": "hidden", "reverse": false}}, "pluginVersion": "9.2.17", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodenfeuchte 10cm\" or r[\"sensore_title\"] == \"Bodenfeuchte 20cm\" or r[\"sensore_title\"] == \"Bodenfeuchte 30cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")\n ", "refId": "A"}], "type": "heatmap"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 35}, "id": 43, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc114\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodenfeuchte 10cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Bodenfeuchte 10cm (%)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 43}, "id": 17, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc115\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodenfeuchte 20cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Bodenfeuchte 20cm (%)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 51}, "id": 22, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc116\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodenfeuchte 30cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Bodenfeuchte 30cm (%)", "type": "timeseries"}, {"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 59}, "id": 24, "panels": [], "title": "Bodentemperatur 10cm", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 60}, "id": 25, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc117\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodentemperatur 10cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Bodentemperatur 10cm (\u00b0C)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 5, "x": 19, "y": 60}, "id": 26, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.4", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodentemperatur 10cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "Bodentemperatur 10cm (\u00b0C)", "type": "gauge"}, {"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 68}, "id": 28, "panels": [], "title": "Bodentemperatur 20cm", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 69}, "id": 30, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc118\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodentemperatur 20cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Bodentemperatur 20cm (\u00b0C)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 5, "x": 19, "y": 69}, "id": 29, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.4", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodentemperatur 20cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "Bodentemperatur 20cm (\u00b0C)", "type": "gauge"}, {"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 77}, "id": 32, "panels": [], "title": "Bodentemperatur 30cm", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 78}, "id": 33, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc119\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodentemperatur 30cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Bodentemperatur 30cm (\u00b0C)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 5, "x": 19, "y": 78}, "id": 34, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.4", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Bodentemperatur 30cm\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "Bodentemperatur 30cm (\u00b0C)", "type": "gauge"}, {"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 86}, "id": 36, "panels": [], "title": "Beleuchtungsst\u00e4rke", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 87}, "id": 37, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1beb73c881001cbcc11a\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Beleuchtungsst\u00e4rke\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "Beleuchtungsst\u00e4rke (lx)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 5, "x": 19, "y": 87}, "id": 38, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.4", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"Beleuchtungsst\u00e4rke\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "Beleuchtungsst\u00e4rke (lx)", "type": "gauge"}, {"collapsed": false, "gridPos": {"h": 1, "w": 24, "x": 0, "y": 95}, "id": 40, "panels": [], "title": "UV-Intensit\u00e4t", "type": "row"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "auto", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 19, "x": 0, "y": 96}, "id": 42, "options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "single", "sort": "none"}}, "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"638f1d3973c881001cbd628e\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "hide": false, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"UV-Intensit\u00e4t\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "B"}], "title": "UV-Intensit\u00e4t (\u03bcW/cm\u00b2)", "type": "timeseries"}, {"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "mappings": [], "thresholds": {"mode": "absolute", "steps": [{"color": "green"}, {"color": "red", "value": 80}]}}, "overrides": []}, "gridPos": {"h": 8, "w": 5, "x": 19, "y": 96}, "id": 41, "options": {"orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "showThresholdLabels": false, "showThresholdMarkers": true}, "pluginVersion": "9.2.4", "targets": [{"datasource": {"type": "influxdb", "uid": "HWTSokF4z"}, "query": "from(bucket: \"OpenSenseMap\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"sensore_title\"] == \"UV-Intensit\u00e4t\")\n |> filter(fn: (r) => r[\"_measurement\"] == \"Arensnest Heuweide\")\n |> filter(fn: (r) => r[\"_field\"] == \"lastMeasurementValue\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A"}], "title": "UV-Intensit\u00e4t (\u03bcW/cm\u00b2)", "type": "gauge"}], "refresh": false, "schemaVersion": 37, "style": "dark", "tags": [], "templating": {"list": []}, "time": {"from": "now-30d", "to": "now"}, "timepicker": {}, "timezone": "", "title": "Arensnest Heuweide", "uid": "9H0Hyrc4z", "version": 35, "weekStart": ""}}