diff --git a/grafana/Dockerfile b/grafana/Dockerfile
index fa5090d2bc..fa4ef70b90 100644
--- a/grafana/Dockerfile
+++ b/grafana/Dockerfile
@@ -1,6 +1,6 @@
# Ensure selecting a tag that is available for arm/v7, arm64, and amd64
# https://hub.docker.com/r/grafana/grafana/tags
-FROM grafana/grafana:11.2.3
+FROM grafana/grafana:main
ENV GF_ANALYTICS_REPORTING_ENABLED=false \
GF_AUTH_ANONYMOUS_ENABLED=false \
diff --git a/grafana/dashboards/battery-health.json b/grafana/dashboards/battery-health.json
index 5a7da74807..7bac248b78 100644
--- a/grafana/dashboards/battery-health.json
+++ b/grafana/dashboards/battery-health.json
@@ -17,7 +17,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -90,7 +90,6 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"datasource": {
@@ -150,7 +149,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -298,7 +297,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -402,7 +401,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -773,7 +772,7 @@
"showThresholdMarkers": true,
"sizing": "auto"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -856,6 +855,12 @@
"id": 12,
"options": {
"displayMode": "gradient",
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "bottom",
+ "showLegend": false
+ },
"maxVizHeight": 300,
"minVizHeight": 10,
"minVizWidth": 0,
@@ -872,7 +877,7 @@
"sizing": "auto",
"valueMode": "color"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -998,7 +1003,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1188,6 +1193,12 @@
"id": 25,
"options": {
"displayMode": "lcd",
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "bottom",
+ "showLegend": false
+ },
"maxVizHeight": 300,
"minVizHeight": 10,
"minVizWidth": 0,
@@ -1205,7 +1216,7 @@
"text": {},
"valueMode": "color"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1400,7 +1411,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1483,6 +1494,12 @@
"id": 27,
"options": {
"displayMode": "gradient",
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "bottom",
+ "showLegend": false
+ },
"maxVizHeight": 300,
"minVizHeight": 10,
"minVizWidth": 0,
@@ -1500,7 +1517,7 @@
"text": {},
"valueMode": "color"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1742,7 +1759,7 @@
"sort": "none"
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -1852,7 +1869,7 @@
}
],
"refresh": "",
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -1876,10 +1893,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1890,7 +1904,6 @@
"definition": "SELECT unit_of_length FROM settings LIMIT 1",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "length_unit",
"options": [],
@@ -1899,10 +1912,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1932,7 +1942,6 @@
"definition": "SELECT base_url FROM settings LIMIT 1",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -1941,10 +1950,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1967,7 +1973,6 @@
},
{
"current": {
- "selected": false,
"text": "0",
"value": "0"
},
@@ -1988,7 +1993,6 @@
},
{
"current": {
- "selected": false,
"text": "0",
"value": "0"
},
diff --git a/grafana/dashboards/charge-level.json b/grafana/dashboards/charge-level.json
index 6b5ba8cb3b..c9627136fe 100644
--- a/grafana/dashboards/charge-level.json
+++ b/grafana/dashboards/charge-level.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -62,11 +62,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -311,7 +309,7 @@
}
],
"refresh": "",
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -335,10 +333,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -349,7 +344,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -358,10 +352,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
@@ -393,7 +384,6 @@
}
],
"query": "1h : 3600, 2h : 7200, 4h : 14400",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
},
@@ -421,7 +411,6 @@
}
],
"query": "no : 0, yes : 1",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
},
@@ -450,7 +439,6 @@
}
],
"query": "1/6 of interval : 6, 1/12 of interval : 12",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
},
@@ -479,31 +467,7 @@
"from": "now-6M",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Charge Level",
"uid": "WopVO_mgz",
diff --git a/grafana/dashboards/charges.json b/grafana/dashboards/charges.json
index 13c8335b4f..672eb37709 100644
--- a/grafana/dashboards/charges.json
+++ b/grafana/dashboards/charges.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -75,7 +75,6 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
@@ -162,7 +161,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -260,7 +259,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -359,7 +358,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -459,7 +458,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1209,7 +1208,7 @@
"showHeader": true,
"sortBy": []
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1277,10 +1276,6 @@
"type": "row"
},
{
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
"gridPos": {
"h": 2,
"w": 24,
@@ -1297,41 +1292,7 @@
"content": "From here you can check if you have \nincomplete data of **Charges** (charges without ending date)\nIf so, you may follow the official \nguide by Manually fixing data",
"mode": "markdown"
},
- "pluginVersion": "11.2.3",
- "targets": [
- {
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
- "format": "time_series",
- "group": [],
- "metricColumn": "none",
- "rawQuery": false,
- "rawSql": "SELECT\n start_date AS \"time\",\n start_km\nFROM drives\nWHERE\n $__timeFilter(start_date)\nORDER BY 1",
- "refId": "A",
- "select": [
- [
- {
- "params": [
- "start_km"
- ],
- "type": "column"
- }
- ]
- ],
- "table": "drives",
- "timeColumn": "start_date",
- "timeColumnType": "timestamp",
- "where": [
- {
- "name": "$__timeFilter",
- "params": [],
- "type": "macro"
- }
- ]
- }
- ],
+ "pluginVersion": "11.3.0",
"type": "text"
},
{
@@ -1385,7 +1346,7 @@
},
"showHeader": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -1425,7 +1386,7 @@
}
],
"refresh": "",
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -1449,10 +1410,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1463,7 +1421,6 @@
"definition": "select unit_of_length from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "length_unit",
"options": [],
@@ -1472,10 +1429,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1486,7 +1440,6 @@
"definition": "select unit_of_temperature from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "temp_unit",
"options": [],
@@ -1495,10 +1448,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1517,10 +1467,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1539,10 +1486,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"allValue": "-1",
@@ -1563,14 +1507,10 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
- "selected": false,
"text": "",
"value": ""
},
@@ -1590,7 +1530,6 @@
"type": "textbox"
},
{
- "allValue": "",
"current": {
"selected": true,
"text": [
@@ -1623,13 +1562,11 @@
}
],
"query": "AC, DC",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
},
{
"current": {
- "selected": false,
"text": "",
"value": ""
},
@@ -1649,7 +1586,6 @@
},
{
"current": {
- "selected": true,
"text": "0",
"value": "0"
},
@@ -1673,31 +1609,7 @@
"from": "now-3M",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Charges",
"uid": "TSmNYvRRk",
diff --git a/grafana/dashboards/charging-stats.json b/grafana/dashboards/charging-stats.json
index 3346ecfd02..79704c8d25 100644
--- a/grafana/dashboards/charging-stats.json
+++ b/grafana/dashboards/charging-stats.json
@@ -11,7 +11,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -99,11 +99,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -167,7 +165,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -256,7 +254,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -346,7 +344,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -436,7 +434,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -520,7 +518,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -624,7 +622,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -700,7 +698,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -794,7 +792,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -841,16 +839,6 @@
"type": "stat"
},
{
- "cards": {},
- "color": {
- "cardColor": "#b4ff00",
- "colorScale": "linear",
- "colorScheme": "interpolateGreens",
- "exponent": 0.5,
- "min": 0,
- "mode": "opacity"
- },
- "dataFormat": "timeseries",
"datasource": {
"type": "grafana-postgresql-datasource",
"uid": "TeslaMate"
@@ -876,13 +864,7 @@
"x": 0,
"y": 4
},
- "heatmap": {},
- "hideZeroBuckets": false,
- "highlightCards": true,
"id": 15,
- "legend": {
- "show": false
- },
"options": {
"calculate": true,
"calculation": {
@@ -929,8 +911,7 @@
"unit": "short"
}
},
- "pluginVersion": "11.2.3",
- "reverseYBuckets": false,
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -967,22 +948,7 @@
],
"timeFrom": "6M",
"title": "Charge Heatmap",
- "tooltip": {
- "show": true,
- "showHistogram": false
- },
- "type": "heatmap",
- "xAxis": {
- "show": true
- },
- "yAxis": {
- "format": "short",
- "logBase": 1,
- "max": "100",
- "show": true
- },
- "yBucketBound": "auto",
- "yBucketSize": 10.00001
+ "type": "heatmap"
},
{
"datasource": {
@@ -1490,7 +1456,7 @@
"zoom": 15
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1853,7 +1819,7 @@
"sort": "none"
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -2591,7 +2557,8 @@
"type": "table"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -2615,10 +2582,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2629,7 +2593,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -2638,10 +2601,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2660,10 +2620,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -2671,32 +2628,7 @@
"from": "now-10y",
"to": "now"
},
- "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"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Charging Stats",
"uid": "-pkIkhmRz",
diff --git a/grafana/dashboards/drive-stats.json b/grafana/dashboards/drive-stats.json
index 535bf95a36..60774ebe36 100644
--- a/grafana/dashboards/drive-stats.json
+++ b/grafana/dashboards/drive-stats.json
@@ -17,7 +17,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -124,7 +124,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -256,7 +256,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -363,7 +363,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -503,7 +503,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -636,7 +636,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -702,7 +702,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -802,7 +802,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -944,7 +944,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1087,7 +1087,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1386,7 +1386,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1519,7 +1519,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1606,6 +1606,12 @@
"id": 24,
"options": {
"displayMode": "gradient",
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "bottom",
+ "showLegend": false
+ },
"maxVizHeight": 300,
"minVizHeight": 16,
"minVizWidth": 8,
@@ -1622,7 +1628,7 @@
"sizing": "auto",
"valueMode": "color"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1680,7 +1686,7 @@
}
],
"refresh": false,
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -1704,10 +1710,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1726,10 +1729,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1759,7 +1759,6 @@
"definition": "select preferred_range from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "preferred_range",
"options": [],
@@ -1768,10 +1767,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1782,7 +1778,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -1791,14 +1786,10 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
- "selected": false,
"text": "",
"value": ""
},
@@ -1842,32 +1833,7 @@
"from": "now-1y",
"to": "now"
},
- "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"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Drive Stats",
"uid": "_7WkNSyWk",
diff --git a/grafana/dashboards/drives.json b/grafana/dashboards/drives.json
index 487f01b8ad..24abb5ed75 100644
--- a/grafana/dashboards/drives.json
+++ b/grafana/dashboards/drives.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -76,7 +76,6 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
@@ -163,7 +162,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -263,7 +262,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -382,7 +381,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -501,7 +500,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1305,7 +1304,7 @@
"showHeader": true,
"sortBy": []
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -1374,10 +1373,6 @@
"type": "row"
},
{
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
"gridPos": {
"h": 2,
"w": 24,
@@ -1394,41 +1389,7 @@
"content": "From here you can check if you have \nincomplete data of **Drives** (drives without ending date)\nIf so, you may follow the official \nguide by Manually fixing data",
"mode": "markdown"
},
- "pluginVersion": "11.2.3",
- "targets": [
- {
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
- "format": "time_series",
- "group": [],
- "metricColumn": "none",
- "rawQuery": false,
- "rawSql": "SELECT\n start_date AS \"time\",\n start_km\nFROM drives\nWHERE\n $__timeFilter(start_date)\nORDER BY 1",
- "refId": "A",
- "select": [
- [
- {
- "params": [
- "start_km"
- ],
- "type": "column"
- }
- ]
- ],
- "table": "drives",
- "timeColumn": "start_date",
- "timeColumnType": "timestamp",
- "where": [
- {
- "name": "$__timeFilter",
- "params": [],
- "type": "macro"
- }
- ]
- }
- ],
+ "pluginVersion": "11.3.0",
"type": "text"
},
{
@@ -1482,7 +1443,7 @@
},
"showHeader": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -1521,7 +1482,8 @@
"type": "table"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -1545,10 +1507,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"allValue": "-1",
@@ -1574,7 +1533,6 @@
},
{
"current": {
- "selected": false,
"text": "",
"value": ""
},
@@ -1611,10 +1569,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1634,10 +1589,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1648,7 +1600,6 @@
"definition": "select preferred_range from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "preferred_range",
"options": [],
@@ -1657,10 +1608,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1671,7 +1619,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -1680,37 +1627,42 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
- "selected": false,
"text": "0",
"value": "0"
},
"hide": 0,
- "includeAll": false,
"label": "Distance >=",
"name": "min_dist",
- "options": [],
+ "options": [
+ {
+ "selected": true,
+ "text": "0",
+ "value": "0"
+ }
+ ],
"query": "0",
"skipUrlSync": false,
"type": "textbox"
},
{
"current": {
- "selected": false,
"text": "0",
"value": "0"
},
"hide": 0,
- "includeAll": false,
"label": "Speed >=",
"name": "min_speed",
- "options": [],
+ "options": [
+ {
+ "selected": true,
+ "text": "0",
+ "value": "0"
+ }
+ ],
"query": "0",
"skipUrlSync": false,
"type": "textbox"
@@ -1721,31 +1673,7 @@
"from": "now-3M",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Drives",
"uid": "Y8upc6ZRk",
diff --git a/grafana/dashboards/efficiency.json b/grafana/dashboards/efficiency.json
index e41fe8c506..806802a30a 100644
--- a/grafana/dashboards/efficiency.json
+++ b/grafana/dashboards/efficiency.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -68,10 +68,6 @@
"panels": [
{
"collapsed": false,
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
"gridPos": {
"h": 1,
"w": 24,
@@ -81,15 +77,6 @@
"id": 10,
"panels": [],
"repeat": "car_id",
- "targets": [
- {
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
- "refId": "A"
- }
- ],
"title": "$car_id",
"type": "row"
},
@@ -171,7 +158,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -305,7 +292,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -439,7 +426,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -744,7 +731,7 @@
}
]
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -877,7 +864,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1013,7 +1000,7 @@
},
"showHeader": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1149,7 +1136,7 @@
},
"showHeader": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1206,7 +1193,8 @@
"type": "table"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -1230,10 +1218,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1244,7 +1229,6 @@
"definition": "select unit_of_temperature from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "temp_unit",
"options": [],
@@ -1253,10 +1237,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1267,7 +1248,6 @@
"definition": "select unit_of_length from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "length_unit",
"options": [],
@@ -1276,10 +1256,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1298,10 +1275,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
@@ -1342,7 +1316,6 @@
}
],
"query": "1, 5, 10, 25, 50",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
},
@@ -1355,7 +1328,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -1364,10 +1336,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -1376,30 +1345,7 @@
"to": "now"
},
"timepicker": {
- "hidden": true,
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
+ "hidden": true
},
"timezone": "",
"title": "Efficiency",
diff --git a/grafana/dashboards/internal/charge-details.json b/grafana/dashboards/internal/charge-details.json
index fbc6345196..351a8f7422 100644
--- a/grafana/dashboards/internal/charge-details.json
+++ b/grafana/dashboards/internal/charge-details.json
@@ -11,7 +11,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -81,7 +81,6 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"datasource": {
@@ -499,7 +498,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -619,7 +618,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -729,7 +728,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -961,7 +960,7 @@
"zoom": 15
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -1075,7 +1074,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1239,7 +1238,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1368,7 +1367,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1534,7 +1533,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "Real",
@@ -1858,7 +1857,7 @@
"sort": "none"
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -1966,22 +1965,21 @@
"type": "xychart"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [],
"templating": {
"list": [
{
"current": {
- "selected": false,
- "text": "330",
- "value": "330"
+ "text": "NULL",
+ "value": "NULL"
},
"hide": 2,
- "label": "",
"name": "charging_process_id",
"options": [
{
- "selected": false,
+ "selected": true,
"text": "NULL",
"value": "NULL"
}
@@ -1999,7 +1997,6 @@
"definition": "select unit_of_temperature from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "temp_unit",
"options": [],
@@ -2008,10 +2005,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2031,10 +2025,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2053,10 +2044,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2075,10 +2063,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2097,10 +2082,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -2108,31 +2090,7 @@
"from": "now-12h",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Charge Details",
"uid": "BHhxFeZRz",
diff --git a/grafana/dashboards/internal/drive-details.json b/grafana/dashboards/internal/drive-details.json
index 643f7a607d..c4069b5d2e 100644
--- a/grafana/dashboards/internal/drive-details.json
+++ b/grafana/dashboards/internal/drive-details.json
@@ -17,7 +17,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -90,7 +90,6 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"datasource": {
@@ -633,7 +632,7 @@
"mode": "mod"
},
"size": {
- "fixed": 5,
+ "fixed": 3,
"max": 15,
"min": 2
},
@@ -719,7 +718,7 @@
"zoom": 15
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -1578,7 +1577,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1692,7 +1691,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1780,7 +1779,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -2005,8 +2004,7 @@
"mode": "absolute",
"steps": [
{
- "color": "semi-dark-green",
- "value": null
+ "color": "semi-dark-green"
}
]
},
@@ -2064,7 +2062,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -2117,8 +2115,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
}
]
}
@@ -2150,7 +2147,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -2280,8 +2277,7 @@
"mode": "absolute",
"steps": [
{
- "color": "light-yellow",
- "value": null
+ "color": "light-yellow"
}
]
},
@@ -2314,7 +2310,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -2482,8 +2478,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
},
{
"color": "yellow",
@@ -2548,7 +2543,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -2622,8 +2617,7 @@
"mode": "absolute",
"steps": [
{
- "color": "green",
- "value": null
+ "color": "green"
}
]
}
@@ -2679,7 +2673,7 @@
"textMode": "value",
"wideLayout": false
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -2736,7 +2730,7 @@
"type": "stat"
}
],
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [],
"templating": {
"list": [
@@ -2750,9 +2744,9 @@
"name": "drive_id",
"options": [
{
- "selected": false,
- "text": "NULL",
- "value": "NULL"
+ "selected": true,
+ "text": "1455",
+ "value": "1455"
}
],
"query": "1514",
@@ -2768,7 +2762,6 @@
"definition": "select unit_of_temperature from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "temp_unit",
"options": [],
@@ -2777,10 +2770,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2791,7 +2781,6 @@
"definition": "select unit_of_length from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "length_unit",
"options": [],
@@ -2800,10 +2789,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2823,10 +2809,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2837,7 +2820,6 @@
"definition": "select case when unit_of_length = 'km' then 'm' when unit_of_length = 'mi' then 'ft' end from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "alternative_length_unit",
"options": [],
@@ -2846,10 +2828,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2868,10 +2847,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2882,7 +2858,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -2891,10 +2866,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2941,8 +2913,7 @@
"to": "now"
},
"timepicker": {
- "refresh_intervals": [],
- "time_options": []
+ "refresh_intervals": []
},
"timezone": "",
"title": "Drive Details",
diff --git a/grafana/dashboards/locations.json b/grafana/dashboards/locations.json
index 4a53fab53b..407302c3c3 100644
--- a/grafana/dashboards/locations.json
+++ b/grafana/dashboards/locations.json
@@ -11,7 +11,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -74,7 +74,6 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"datasource": {
@@ -121,7 +120,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -210,7 +209,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -299,7 +298,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -388,7 +387,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -464,6 +463,12 @@
"id": 10,
"options": {
"displayMode": "gradient",
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "bottom",
+ "showLegend": false
+ },
"maxVizHeight": 300,
"minVizHeight": 16,
"minVizWidth": 8,
@@ -480,7 +485,7 @@
"sizing": "auto",
"valueMode": "color"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -554,6 +559,12 @@
"id": 14,
"options": {
"displayMode": "gradient",
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "bottom",
+ "showLegend": false
+ },
"maxVizHeight": 300,
"minVizHeight": 16,
"minVizWidth": 8,
@@ -570,7 +581,7 @@
"sizing": "auto",
"valueMode": "color"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -699,7 +710,7 @@
}
]
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -965,7 +976,7 @@
},
"showHeader": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1135,7 +1146,7 @@
},
"showHeader": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1180,7 +1191,8 @@
"type": "table"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -1204,10 +1216,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1218,7 +1227,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -1227,14 +1235,10 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
- "selected": false,
"text": "",
"value": ""
},
@@ -1259,30 +1263,7 @@
"to": "now"
},
"timepicker": {
- "hidden": true,
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
+ "hidden": true
},
"timezone": "",
"title": "Locations",
diff --git a/grafana/dashboards/mileage.json b/grafana/dashboards/mileage.json
index b307fe37bc..2f424870cf 100644
--- a/grafana/dashboards/mileage.json
+++ b/grafana/dashboards/mileage.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -62,10 +62,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
- "datasource": "TeslaMate",
+ "collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
@@ -239,8 +238,8 @@
"type": "timeseries"
}
],
- "refresh": false,
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -264,10 +263,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -278,7 +274,6 @@
"definition": "select unit_of_length from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "length_unit",
"options": [],
@@ -287,10 +282,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -301,7 +293,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -310,10 +301,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -321,31 +309,7 @@
"from": "now-6M",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Mileage",
"uid": "NjtMTFggz",
diff --git a/grafana/dashboards/overview.json b/grafana/dashboards/overview.json
index 958b91bed6..eb22e251bf 100644
--- a/grafana/dashboards/overview.json
+++ b/grafana/dashboards/overview.json
@@ -11,7 +11,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -82,11 +82,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -148,7 +146,7 @@
"showThresholdMarkers": true,
"sizing": "auto"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -330,7 +328,7 @@
"showThresholdMarkers": true,
"sizing": "auto"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -417,7 +415,7 @@
"showThresholdMarkers": true,
"sizing": "auto"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -723,7 +721,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -830,7 +828,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -945,7 +943,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1066,7 +1064,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1191,7 +1189,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1313,7 +1311,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1670,7 +1668,7 @@
"showThresholdMarkers": true,
"sizing": "auto"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1786,7 +1784,7 @@
"showThresholdMarkers": true,
"sizing": "auto"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1891,7 +1889,7 @@
"showThresholdMarkers": true,
"sizing": "auto"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -2067,7 +2065,7 @@
}
],
"refresh": "30s",
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -2091,10 +2089,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2113,10 +2108,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2135,10 +2127,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2149,7 +2138,6 @@
"definition": "select preferred_range from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "preferred_range",
"options": [],
@@ -2158,10 +2146,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2172,7 +2157,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -2181,10 +2165,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -2192,32 +2173,7 @@
"from": "now-24h",
"to": "now"
},
- "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"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Overview",
"uid": "kOuP_Fggz",
diff --git a/grafana/dashboards/projected-range.json b/grafana/dashboards/projected-range.json
index 257ddb6945..0def12be76 100644
--- a/grafana/dashboards/projected-range.json
+++ b/grafana/dashboards/projected-range.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -71,11 +71,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -85,12 +83,6 @@
"id": 4,
"panels": [],
"repeat": "car_id",
- "targets": [
- {
- "datasource": "TeslaMate",
- "refId": "A"
- }
- ],
"title": "$car_id",
"type": "row"
},
@@ -691,7 +683,7 @@
}
],
"refresh": "",
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -715,10 +707,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -729,7 +718,6 @@
"definition": "select unit_of_length from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "length_unit",
"options": [],
@@ -738,10 +726,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -760,10 +745,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -774,7 +756,6 @@
"definition": "select unit_of_temperature from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "temp_unit",
"options": [],
@@ -783,10 +764,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -797,7 +775,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -806,10 +783,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"auto": false,
@@ -866,31 +840,7 @@
"from": "now-6M",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Projected Range",
"uid": "riqUfXgRz",
diff --git a/grafana/dashboards/reports/dutch-tax.json b/grafana/dashboards/reports/dutch-tax.json
index 2dff815c6b..c261ad92a9 100644
--- a/grafana/dashboards/reports/dutch-tax.json
+++ b/grafana/dashboards/reports/dutch-tax.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -63,10 +63,6 @@
"panels": [
{
"collapsed": false,
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
"gridPos": {
"h": 1,
"w": 24,
@@ -76,15 +72,6 @@
"id": 4,
"panels": [],
"repeat": "car_id",
- "targets": [
- {
- "datasource": {
- "type": "grafana-postgresql-datasource",
- "uid": "TeslaMate"
- },
- "refId": "A"
- }
- ],
"title": "$car_id",
"type": "row"
},
@@ -349,7 +336,7 @@
}
]
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -387,7 +374,8 @@
"type": "table"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [],
"templating": {
"list": [
@@ -409,10 +397,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -432,10 +417,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -455,10 +437,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -469,7 +448,6 @@
"definition": "select preferred_range from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "preferred_range",
"options": [],
@@ -478,10 +456,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -492,7 +467,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -501,10 +475,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -512,31 +483,7 @@
"from": "now-1y",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Drives - Dutch tax",
"uid": "lBIoQIggk",
diff --git a/grafana/dashboards/states.json b/grafana/dashboards/states.json
index 1a9ab6a520..b22b65508b 100644
--- a/grafana/dashboards/states.json
+++ b/grafana/dashboards/states.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -69,10 +69,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
- "datasource": "TeslaMate",
+ "collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
@@ -137,7 +136,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -227,7 +226,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -329,7 +328,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -508,8 +507,8 @@
"type": "state-timeline"
}
],
- "refresh": false,
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -533,10 +532,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -547,7 +543,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -556,10 +551,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -567,31 +559,7 @@
"from": "now-2d",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "States",
"uid": "xo4BNRkZz",
diff --git a/grafana/dashboards/statistics.json b/grafana/dashboards/statistics.json
index b4b27d2b49..42e1509423 100644
--- a/grafana/dashboards/statistics.json
+++ b/grafana/dashboards/statistics.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -61,11 +61,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -664,8 +662,7 @@
}
]
},
- "pluginVersion": "11.2.3",
- "repeatDirection": "h",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1075,8 +1072,8 @@
"type": "table"
}
],
- "refresh": false,
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -1100,10 +1097,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1123,11 +1117,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tags": [],
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1147,10 +1137,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
@@ -1186,7 +1173,6 @@
}
],
"query": "day,week,month,year",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
},
@@ -1207,10 +1193,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -1229,10 +1212,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
@@ -1259,7 +1239,6 @@
}
],
"query": "no : 0, yes : 1",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
}
@@ -1269,20 +1248,7 @@
"from": "now-10y",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Statistics",
"uid": "1EZnXszMk",
diff --git a/grafana/dashboards/timeline.json b/grafana/dashboards/timeline.json
index 2850f8e868..96ecac712d 100644
--- a/grafana/dashboards/timeline.json
+++ b/grafana/dashboards/timeline.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -72,11 +72,9 @@
"url": ""
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -543,7 +541,7 @@
}
]
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -652,7 +650,7 @@
}
],
"refresh": "",
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -676,10 +674,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -698,10 +693,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
@@ -751,13 +743,11 @@
}
],
"query": "🚗 Driving,🔋 Charging,🅿️ Parking,❓ Missing,💾 Updating",
- "queryValue": "",
"skipUrlSync": false,
"type": "custom"
},
{
"current": {
- "selected": false,
"text": "",
"value": ""
},
@@ -793,10 +783,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -816,10 +803,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -838,10 +822,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
diff --git a/grafana/dashboards/trip.json b/grafana/dashboards/trip.json
index 11749a411a..60502dd89e 100644
--- a/grafana/dashboards/trip.json
+++ b/grafana/dashboards/trip.json
@@ -17,7 +17,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -107,11 +107,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -273,7 +271,7 @@
"zoom": 15
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -413,7 +411,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -737,7 +735,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -858,7 +856,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -982,7 +980,7 @@
"textMode": "auto",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1123,7 +1121,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1241,7 +1239,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1338,6 +1336,12 @@
"id": 40,
"options": {
"displayMode": "gradient",
+ "legend": {
+ "calcs": [],
+ "displayMode": "list",
+ "placement": "bottom",
+ "showLegend": false
+ },
"maxVizHeight": 300,
"minVizHeight": 10,
"minVizWidth": 0,
@@ -1354,7 +1358,7 @@
"sizing": "auto",
"valueMode": "color"
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -1946,7 +1950,7 @@
}
]
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -2826,7 +2830,7 @@
}
],
"refresh": "",
- "schemaVersion": 39,
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -2850,10 +2854,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2873,10 +2874,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2896,10 +2894,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2910,7 +2905,6 @@
"definition": "select case when unit_of_length = 'km' then 'm' when unit_of_length = 'mi' then 'ft' end from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "alternative_length_unit",
"options": [],
@@ -2919,10 +2913,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2933,7 +2924,6 @@
"definition": "select preferred_range from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "preferred_range",
"options": [],
@@ -2942,10 +2932,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2956,7 +2943,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -2965,10 +2951,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -2987,10 +2970,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -2998,31 +2978,7 @@
"from": "now-24h",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Trip",
"uid": "FkUpJpQZk",
diff --git a/grafana/dashboards/updates.json b/grafana/dashboards/updates.json
index ccfd7e735b..741bdd14b6 100644
--- a/grafana/dashboards/updates.json
+++ b/grafana/dashboards/updates.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -69,10 +69,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
- "datasource": "TeslaMate",
+ "collapsed": false,
"gridPos": {
"h": 1,
"w": 24,
@@ -129,7 +128,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -213,7 +212,7 @@
"textMode": "value",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -515,110 +514,7 @@
}
]
},
- "pluginVersion": "11.2.3",
- "scroll": true,
- "showHeader": true,
- "sort": {
- "col": 0,
- "desc": true
- },
- "styles": [
- {
- "$$hashKey": "object:68",
- "alias": "Date",
- "align": "auto",
- "dateFormat": "YYYY-MM-DD HH:mm:ss",
- "pattern": "start_date",
- "type": "date"
- },
- {
- "$$hashKey": "object:69",
- "alias": "End Date",
- "align": "auto",
- "colors": [
- "rgba(245, 54, 54, 0.9)",
- "rgba(237, 129, 40, 0.89)",
- "rgba(50, 172, 45, 0.97)"
- ],
- "dateFormat": "YYYY-MM-DD HH:mm:ss",
- "decimals": 2,
- "mappingType": 1,
- "pattern": "end_date",
- "thresholds": [],
- "type": "hidden",
- "unit": "short"
- },
- {
- "$$hashKey": "object:70",
- "alias": "Installed Version",
- "align": "auto",
- "colors": [
- "rgba(245, 54, 54, 0.9)",
- "rgba(237, 129, 40, 0.89)",
- "rgba(50, 172, 45, 0.97)"
- ],
- "dateFormat": "YYYY-MM-DD HH:mm:ss",
- "decimals": 2,
- "link": true,
- "linkTargetBlank": true,
- "linkTooltip": "${__cell} release info",
- "linkUrl": "https://www.notateslaapp.com/software-updates/version/${__cell}/release-notes",
- "mappingType": 1,
- "pattern": "version",
- "thresholds": [],
- "type": "string",
- "unit": "short"
- },
- {
- "$$hashKey": "object:202",
- "alias": "Duration",
- "align": "auto",
- "colors": [
- "rgba(245, 54, 54, 0.9)",
- "rgba(237, 129, 40, 0.89)",
- "rgba(50, 172, 45, 0.97)"
- ],
- "dateFormat": "YYYY-MM-DD HH:mm:ss",
- "decimals": 0,
- "mappingType": 1,
- "pattern": "update_duration",
- "thresholds": [],
- "type": "number",
- "unit": "dtdurations"
- },
- {
- "$$hashKey": "object:392",
- "alias": "Since Previous Update",
- "align": "auto",
- "colors": [
- "rgba(245, 54, 54, 0.9)",
- "rgba(237, 129, 40, 0.89)",
- "rgba(50, 172, 45, 0.97)"
- ],
- "dateFormat": "YYYY-MM-DD HH:mm:ss",
- "decimals": 0,
- "mappingType": 1,
- "pattern": "since_last_update",
- "thresholds": [],
- "type": "number",
- "unit": "dtdurations"
- },
- {
- "$$hashKey": "object:71",
- "alias": "# of Charges",
- "align": "auto",
- "colors": [
- "rgba(245, 54, 54, 0.9)",
- "rgba(237, 129, 40, 0.89)",
- "rgba(50, 172, 45, 0.97)"
- ],
- "decimals": 0,
- "pattern": "chg_ct",
- "thresholds": [],
- "type": "number",
- "unit": "short"
- }
- ],
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -675,7 +571,8 @@
"type": "table"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -699,10 +596,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -721,10 +615,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -743,10 +634,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -757,7 +645,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -766,10 +653,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -788,17 +672,6 @@
"1h",
"2h",
"1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
]
},
"timezone": "",
diff --git a/grafana/dashboards/vampire-drain.json b/grafana/dashboards/vampire-drain.json
index 2ebd2c439d..85aca690e1 100644
--- a/grafana/dashboards/vampire-drain.json
+++ b/grafana/dashboards/vampire-drain.json
@@ -5,7 +5,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -62,11 +62,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -504,7 +502,7 @@
},
"showHeader": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"alias": "",
@@ -568,7 +566,8 @@
"type": "table"
}
],
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -592,10 +591,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {
@@ -658,7 +654,6 @@
"definition": "select unit_of_length from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "length_unit",
"options": [],
@@ -667,10 +662,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -689,10 +681,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -703,7 +692,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -712,10 +700,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
}
]
},
@@ -723,31 +708,7 @@
"from": "now-90d",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Vampire Drain",
"uid": "zhHx2Fggk",
diff --git a/grafana/dashboards/visited.json b/grafana/dashboards/visited.json
index 6b5a9171ed..0e09668497 100644
--- a/grafana/dashboards/visited.json
+++ b/grafana/dashboards/visited.json
@@ -11,7 +11,7 @@
"type": "grafana",
"id": "grafana",
"name": "Grafana",
- "version": "11.2.3"
+ "version": "11.3.0"
},
{
"type": "datasource",
@@ -66,11 +66,9 @@
"type": "dashboards"
}
],
- "liveNow": false,
"panels": [
{
"collapsed": false,
- "datasource": "TeslaMate",
"gridPos": {
"h": 1,
"w": 24,
@@ -80,12 +78,6 @@
"id": 4,
"panels": [],
"repeat": "car_id",
- "targets": [
- {
- "datasource": "TeslaMate",
- "refId": "A"
- }
- ],
"title": "$car_id",
"type": "row"
},
@@ -157,7 +149,7 @@
"mode": "mod"
},
"size": {
- "fixed": 5,
+ "fixed": 3,
"max": 15,
"min": 2
},
@@ -243,7 +235,7 @@
"zoom": 15
}
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -324,7 +316,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -471,7 +463,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -568,7 +560,7 @@
"textMode": "value_and_name",
"wideLayout": true
},
- "pluginVersion": "11.2.3",
+ "pluginVersion": "11.3.0",
"targets": [
{
"datasource": {
@@ -624,8 +616,8 @@
"type": "stat"
}
],
- "refresh": false,
- "schemaVersion": 39,
+ "refresh": "",
+ "schemaVersion": 40,
"tags": [
"tesla"
],
@@ -649,10 +641,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -663,7 +652,6 @@
"definition": "select base_url from settings limit 1;",
"hide": 2,
"includeAll": false,
- "label": "",
"multi": false,
"name": "base_url",
"options": [],
@@ -672,10 +660,7 @@
"regex": "",
"skipUrlSync": false,
"sort": 0,
- "tagValuesQuery": "",
- "tagsQuery": "",
- "type": "query",
- "useTags": false
+ "type": "query"
},
{
"current": {},
@@ -702,31 +687,7 @@
"from": "now-90d",
"to": "now"
},
- "timepicker": {
- "refresh_intervals": [
- "5s",
- "10s",
- "30s",
- "1m",
- "5m",
- "15m",
- "30m",
- "1h",
- "2h",
- "1d"
- ],
- "time_options": [
- "5m",
- "15m",
- "1h",
- "6h",
- "12h",
- "24h",
- "2d",
- "7d",
- "30d"
- ]
- },
+ "timepicker": {},
"timezone": "",
"title": "Visited",
"uid": "RG_DxSmgk",