style: align solar dashboard with grafana 18753 look
LCD-Segment-Bargauges mit continuous-GrYlRd, radiale Gauges im selben Farbverlauf, Power-Chart als gruen/gelb gefuellte Flaechen, 30-Tage- Balken mit GrYlRd, Top-Tag + Heute als LCD-Bars. SolarEdge-Entitaeten und Batterie/Wallbox-Panels beibehalten. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -12,128 +12,126 @@
|
|||||||
"panels": [
|
"panels": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "Leistung",
|
"title": "Power",
|
||||||
"type": "timeseries",
|
"type": "timeseries",
|
||||||
"gridPos": { "h": 10, "w": 12, "x": 0, "y": 0 },
|
"gridPos": { "h": 11, "w": 12, "x": 0, "y": 0 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": {
|
"fieldConfig": {
|
||||||
"defaults": { "unit": "kwatt", "custom": { "drawStyle": "line", "fillOpacity": 10, "lineWidth": 2 } },
|
"defaults": { "unit": "kwatt", "custom": { "drawStyle": "line", "fillOpacity": 30, "lineWidth": 1, "showPoints": "never" } },
|
||||||
"overrides": [
|
"overrides": [
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "A" }, "properties": [ { "id": "displayName", "value": "PV" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#f2b705" } }, { "id": "custom.fillOpacity", "value": 25 } ] },
|
{ "matcher": { "id": "byFrameRefID", "options": "A" }, "properties": [ { "id": "displayName", "value": "Solar Produktion" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#73bf69" } } ] },
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "B" }, "properties": [ { "id": "displayName", "value": "Haus" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#f59f00" } } ] },
|
{ "matcher": { "id": "byFrameRefID", "options": "B" }, "properties": [ { "id": "displayName", "value": "Strom Verbrauch" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#fade2a" } } ] }
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "C" }, "properties": [ { "id": "displayName", "value": "Netzbezug" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#fa5252" } } ] },
|
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "D" }, "properties": [ { "id": "displayName", "value": "Einspeisung" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#4dabf7" } } ] },
|
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "E" }, "properties": [ { "id": "displayName", "value": "Speicher entladen" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#d6336c" } } ] },
|
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "F" }, "properties": [ { "id": "displayName", "value": "Speicher laden" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#37b24d" } } ] }
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"options": { "legend": { "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "multi" } },
|
"options": { "legend": { "displayMode": "list", "placement": "bottom", "calcs": ["lastNotNull"] }, "tooltip": { "mode": "multi" } },
|
||||||
"targets": [
|
"targets": [
|
||||||
{ "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_pv_live_power' AND $__timeFilter(time) ORDER BY time" },
|
{ "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_pv_live_power' AND $__timeFilter(time) ORDER BY time" },
|
||||||
{ "refId": "B", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'kallihome_live_load_power' AND $__timeFilter(time) ORDER BY time" },
|
{ "refId": "B", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'kallihome_live_load_power' AND $__timeFilter(time) ORDER BY time" }
|
||||||
{ "refId": "C", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_grid_import_power' AND $__timeFilter(time) ORDER BY time" },
|
|
||||||
{ "refId": "D", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_grid_export_power' AND $__timeFilter(time) ORDER BY time" },
|
|
||||||
{ "refId": "E", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_battery_discharge_power' AND $__timeFilter(time) ORDER BY time" },
|
|
||||||
{ "refId": "F", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_battery_charge_power' AND $__timeFilter(time) ORDER BY time" }
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "Aktuelle PV-Produktion",
|
"title": "Aktuelle Solar Produktion",
|
||||||
"type": "gauge",
|
"type": "bargauge",
|
||||||
"gridPos": { "h": 5, "w": 6, "x": 12, "y": 0 },
|
"gridPos": { "h": 4, "w": 6, "x": 12, "y": 0 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatt", "min": 0, "max": 8, "thresholds": { "mode": "absolute", "steps": [ { "color": "dark-yellow", "value": null }, { "color": "yellow", "value": 1 }, { "color": "green", "value": 3 } ] } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatt", "min": 0, "max": 8, "color": { "mode": "continuous-GrYlRd" } }, "overrides": [] },
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "showThresholdMarkers": true },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "displayMode": "lcd", "orientation": "horizontal", "showUnfilled": true },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_pv_live_power' AND $__timeFilter(time) ORDER BY time" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'solaredge_pv_live_power' AND $__timeFilter(time) ORDER BY time" } ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "PV produziert (heute)",
|
"title": "Strom Produziert (Heute)",
|
||||||
"type": "gauge",
|
"type": "gauge",
|
||||||
"gridPos": { "h": 5, "w": 6, "x": 18, "y": 0 },
|
"gridPos": { "h": 7, "w": 6, "x": 18, "y": 0 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatth", "min": 0, "max": 50, "thresholds": { "mode": "absolute", "steps": [ { "color": "dark-yellow", "value": null }, { "color": "yellow", "value": 5 }, { "color": "green", "value": 15 } ] } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatth", "min": 0, "max": 50, "color": { "mode": "continuous-GrYlRd" } }, "overrides": [] },
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "showThresholdMarkers": true },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "showThresholdMarkers": false },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) ORDER BY time" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) ORDER BY time" } ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "Speicher-Ladestand",
|
"title": "Produktion und Verbrauch kWh",
|
||||||
"type": "gauge",
|
"type": "bargauge",
|
||||||
"gridPos": { "h": 5, "w": 6, "x": 12, "y": 5 },
|
"gridPos": { "h": 7, "w": 6, "x": 12, "y": 4 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "percent", "min": 0, "max": 100, "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null }, { "color": "yellow", "value": 20 }, { "color": "green", "value": 50 } ] } }, "overrides": [] },
|
"fieldConfig": {
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "showThresholdMarkers": true },
|
"defaults": { "unit": "kwatth", "min": 0, "color": { "mode": "continuous-GrYlRd" } },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"%\" WHERE entity_id = 'solaredge_local_i1_b1_state_of_energy' AND $__timeFilter(time) ORDER BY time" } ]
|
"overrides": [
|
||||||
|
{ "matcher": { "id": "byFrameRefID", "options": "A" }, "properties": [ { "id": "displayName", "value": "Solar Produktion" } ] },
|
||||||
|
{ "matcher": { "id": "byFrameRefID", "options": "B" }, "properties": [ { "id": "displayName", "value": "Netzbezug" } ] }
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "displayMode": "lcd", "orientation": "horizontal", "showUnfilled": true },
|
||||||
|
"targets": [
|
||||||
|
{ "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) ORDER BY time" },
|
||||||
|
{ "refId": "B", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_grid_import_today' AND $__timeFilter(time) ORDER BY time" }
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 5,
|
"id": 5,
|
||||||
"title": "Tagesbilanz (heute)",
|
"title": "Tages Produktion 30 Tage Übersicht",
|
||||||
"type": "bargauge",
|
|
||||||
"gridPos": { "h": 5, "w": 6, "x": 18, "y": 5 },
|
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
|
||||||
"fieldConfig": {
|
|
||||||
"defaults": { "unit": "kwatth", "min": 0, "color": { "mode": "fixed", "fixedColor": "#4dabf7" } },
|
|
||||||
"overrides": [
|
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "A" }, "properties": [ { "id": "displayName", "value": "PV" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#f2b705" } } ] },
|
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "B" }, "properties": [ { "id": "displayName", "value": "Netzbezug" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#fa5252" } } ] },
|
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "C" }, "properties": [ { "id": "displayName", "value": "Einspeisung" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#4dabf7" } } ] },
|
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "D" }, "properties": [ { "id": "displayName", "value": "Speicher entladen" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#d6336c" } } ] }
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "displayMode": "gradient", "orientation": "horizontal" },
|
|
||||||
"targets": [
|
|
||||||
{ "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) ORDER BY time" },
|
|
||||||
{ "refId": "B", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_grid_import_today' AND $__timeFilter(time) ORDER BY time" },
|
|
||||||
{ "refId": "C", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_grid_export_today' AND $__timeFilter(time) ORDER BY time" },
|
|
||||||
{ "refId": "D", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_battery_discharge_today' AND $__timeFilter(time) ORDER BY time" }
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 6,
|
|
||||||
"title": "Tages-Produktion (30 Tage)",
|
|
||||||
"type": "timeseries",
|
"type": "timeseries",
|
||||||
"gridPos": { "h": 8, "w": 12, "x": 0, "y": 10 },
|
"gridPos": { "h": 8, "w": 12, "x": 0, "y": 11 },
|
||||||
|
"timeFrom": "30d",
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "fixed", "fixedColor": "#f2b705" }, "custom": { "drawStyle": "bars", "fillOpacity": 70, "lineWidth": 1 } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "continuous-GrYlRd" }, "custom": { "drawStyle": "bars", "fillOpacity": 80, "lineWidth": 1, "gradientMode": "scheme" } }, "overrides": [] },
|
||||||
"options": { "legend": { "displayMode": "hidden" }, "tooltip": { "mode": "single" } },
|
"options": { "legend": { "displayMode": "hidden" }, "tooltip": { "mode": "single" } },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT date_bin(INTERVAL '1 day', time) AS time, max(value) AS value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) GROUP BY 1 ORDER BY 1" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT date_bin(INTERVAL '1 day', time) AS time, max(value) AS value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) GROUP BY 1 ORDER BY 1" } ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 7,
|
"id": 6,
|
||||||
"title": "Gesamt-Produktion",
|
"title": "Speicher-Ladestand",
|
||||||
"type": "stat",
|
"type": "gauge",
|
||||||
"gridPos": { "h": 4, "w": 6, "x": 12, "y": 10 },
|
"gridPos": { "h": 4, "w": 6, "x": 18, "y": 7 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "fixed", "fixedColor": "#f2b705" } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "percent", "min": 0, "max": 100, "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null }, { "color": "yellow", "value": 20 }, { "color": "green", "value": 50 } ] } }, "overrides": [] },
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "colorMode": "value", "graphMode": "area", "textMode": "value" },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "showThresholdMarkers": true },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_local_i1_ac_energy' AND $__timeFilter(time) ORDER BY time" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"%\" WHERE entity_id = 'solaredge_local_i1_b1_state_of_energy' AND $__timeFilter(time) ORDER BY time" } ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 7,
|
||||||
|
"title": "Erreichte TOP kWh an einem Tag",
|
||||||
|
"type": "bargauge",
|
||||||
|
"gridPos": { "h": 4, "w": 12, "x": 12, "y": 11 },
|
||||||
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
|
"fieldConfig": {
|
||||||
|
"defaults": { "unit": "kwatth", "min": 0, "max": 50, "color": { "mode": "continuous-GrYlRd" } },
|
||||||
|
"overrides": [
|
||||||
|
{ "matcher": { "id": "byFrameRefID", "options": "A" }, "properties": [ { "id": "displayName", "value": "Bester Wert bis jetzt" } ] },
|
||||||
|
{ "matcher": { "id": "byFrameRefID", "options": "B" }, "properties": [ { "id": "displayName", "value": "Heute" } ] }
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "displayMode": "lcd", "orientation": "horizontal", "showUnfilled": true },
|
||||||
|
"targets": [
|
||||||
|
{ "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT max(d) AS value FROM (SELECT date_bin(INTERVAL '1 day', time) AS day, max(value) AS d FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND time > now() - INTERVAL '365 days' GROUP BY 1)" },
|
||||||
|
{ "refId": "B", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) ORDER BY time" }
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 8,
|
"id": 8,
|
||||||
"title": "Rekord-Tag (max kWh)",
|
"title": "Gesamt Produktion kWh",
|
||||||
"type": "stat",
|
"type": "stat",
|
||||||
"gridPos": { "h": 4, "w": 6, "x": 18, "y": 10 },
|
"gridPos": { "h": 4, "w": 12, "x": 12, "y": 15 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "fixed", "fixedColor": "#37b24d" } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "continuous-GrYlRd" } }, "overrides": [] },
|
||||||
"options": { "reduceOptions": { "calcs": [ "max" ] }, "colorMode": "value", "graphMode": "none", "textMode": "value" },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "colorMode": "value", "graphMode": "area", "textMode": "value" },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT date_bin(INTERVAL '1 day', time) AS time, max(value) AS value FROM \"kWh\" WHERE entity_id = 'solaredge_pv_energy_today' AND $__timeFilter(time) GROUP BY 1 ORDER BY 1" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_local_i1_ac_energy' AND $__timeFilter(time) ORDER BY time" } ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 9,
|
"id": 9,
|
||||||
"title": "Netzbilanz (heute)",
|
"title": "Netzbilanz (heute)",
|
||||||
"type": "bargauge",
|
"type": "bargauge",
|
||||||
"gridPos": { "h": 4, "w": 12, "x": 12, "y": 14 },
|
"gridPos": { "h": 4, "w": 12, "x": 0, "y": 19 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": {
|
"fieldConfig": {
|
||||||
"defaults": { "unit": "kwatth", "min": 0 },
|
"defaults": { "unit": "kwatth", "min": 0, "color": { "mode": "continuous-GrYlRd" } },
|
||||||
"overrides": [
|
"overrides": [
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "A" }, "properties": [ { "id": "displayName", "value": "Netzbezug" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#fa5252" } } ] },
|
{ "matcher": { "id": "byFrameRefID", "options": "A" }, "properties": [ { "id": "displayName", "value": "Netzbezug" } ] },
|
||||||
{ "matcher": { "id": "byFrameRefID", "options": "B" }, "properties": [ { "id": "displayName", "value": "Einspeisung" }, { "id": "color", "value": { "mode": "fixed", "fixedColor": "#4dabf7" } } ] }
|
{ "matcher": { "id": "byFrameRefID", "options": "B" }, "properties": [ { "id": "displayName", "value": "Einspeisung" } ] }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "displayMode": "gradient", "orientation": "horizontal" },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "displayMode": "lcd", "orientation": "horizontal", "showUnfilled": true },
|
||||||
"targets": [
|
"targets": [
|
||||||
{ "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_grid_import_today' AND $__timeFilter(time) ORDER BY time" },
|
{ "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_grid_import_today' AND $__timeFilter(time) ORDER BY time" },
|
||||||
{ "refId": "B", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_grid_export_today' AND $__timeFilter(time) ORDER BY time" }
|
{ "refId": "B", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'solaredge_grid_export_today' AND $__timeFilter(time) ORDER BY time" }
|
||||||
@@ -143,7 +141,7 @@
|
|||||||
"id": 10,
|
"id": 10,
|
||||||
"title": "Netz & Batterie (Verlauf)",
|
"title": "Netz & Batterie (Verlauf)",
|
||||||
"type": "timeseries",
|
"type": "timeseries",
|
||||||
"gridPos": { "h": 7, "w": 24, "x": 0, "y": 18 },
|
"gridPos": { "h": 7, "w": 24, "x": 0, "y": 23 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": {
|
"fieldConfig": {
|
||||||
"defaults": { "unit": "kwatt", "custom": { "drawStyle": "line", "fillOpacity": 10, "lineWidth": 2 } },
|
"defaults": { "unit": "kwatt", "custom": { "drawStyle": "line", "fillOpacity": 10, "lineWidth": 2 } },
|
||||||
@@ -166,7 +164,7 @@
|
|||||||
"id": 11,
|
"id": 11,
|
||||||
"title": "Wallbox – Ladeleistung",
|
"title": "Wallbox – Ladeleistung",
|
||||||
"type": "timeseries",
|
"type": "timeseries",
|
||||||
"gridPos": { "h": 7, "w": 12, "x": 0, "y": 25 },
|
"gridPos": { "h": 7, "w": 12, "x": 0, "y": 30 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatt", "color": { "mode": "fixed", "fixedColor": "#9775fa" }, "custom": { "drawStyle": "line", "fillOpacity": 20, "lineWidth": 2 } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatt", "color": { "mode": "fixed", "fixedColor": "#9775fa" }, "custom": { "drawStyle": "line", "fillOpacity": 20, "lineWidth": 2 } }, "overrides": [] },
|
||||||
"options": { "legend": { "displayMode": "hidden" }, "tooltip": { "mode": "single" } },
|
"options": { "legend": { "displayMode": "hidden" }, "tooltip": { "mode": "single" } },
|
||||||
@@ -176,30 +174,30 @@
|
|||||||
"id": 12,
|
"id": 12,
|
||||||
"title": "Ladeleistung",
|
"title": "Ladeleistung",
|
||||||
"type": "gauge",
|
"type": "gauge",
|
||||||
"gridPos": { "h": 7, "w": 6, "x": 12, "y": 25 },
|
"gridPos": { "h": 7, "w": 6, "x": 12, "y": 30 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatt", "min": 0, "max": 11, "thresholds": { "mode": "absolute", "steps": [ { "color": "blue", "value": null }, { "color": "purple", "value": 1 } ] } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatt", "min": 0, "max": 11, "color": { "mode": "continuous-GrYlRd" } }, "overrides": [] },
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "showThresholdMarkers": true },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "showThresholdMarkers": false },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'eh7klptt_leistung' AND $__timeFilter(time) ORDER BY time" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kW\" WHERE entity_id = 'eh7klptt_leistung' AND $__timeFilter(time) ORDER BY time" } ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 13,
|
"id": 13,
|
||||||
"title": "Gesamt geladen",
|
"title": "Gesamt geladen",
|
||||||
"type": "stat",
|
"type": "stat",
|
||||||
"gridPos": { "h": 4, "w": 6, "x": 18, "y": 25 },
|
"gridPos": { "h": 4, "w": 6, "x": 18, "y": 30 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "fixed", "fixedColor": "#9775fa" } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "fixed", "fixedColor": "#9775fa" } }, "overrides": [] },
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "colorMode": "value", "graphMode": "area", "textMode": "value" },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "colorMode": "value", "graphMode": "area", "textMode": "value" },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'eh7klptt_gesamtenergie' AND $__timeFilter(time) ORDER BY time" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'eh7klptt_gesamtenergie' AND $__timeFilter(time) ORDER BY time" } ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 14,
|
"id": 14,
|
||||||
"title": "Aktuelle Session",
|
"title": "Aktuelle Session",
|
||||||
"type": "stat",
|
"type": "stat",
|
||||||
"gridPos": { "h": 3, "w": 6, "x": 18, "y": 29 },
|
"gridPos": { "h": 3, "w": 6, "x": 18, "y": 34 },
|
||||||
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
"datasource": { "type": "influxdb", "uid": "ha-weather-influx" },
|
||||||
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "fixed", "fixedColor": "#4dabf7" } }, "overrides": [] },
|
"fieldConfig": { "defaults": { "unit": "kwatth", "color": { "mode": "fixed", "fixedColor": "#4dabf7" } }, "overrides": [] },
|
||||||
"options": { "reduceOptions": { "calcs": [ "lastNotNull" ] }, "colorMode": "value", "graphMode": "none", "textMode": "value" },
|
"options": { "reduceOptions": { "calcs": ["lastNotNull"] }, "colorMode": "value", "graphMode": "none", "textMode": "value" },
|
||||||
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'eh7klptt_sitzungsenergie' AND $__timeFilter(time) ORDER BY time" } ]
|
"targets": [ { "refId": "A", "datasource": { "type": "influxdb", "uid": "ha-weather-influx" }, "rawQuery": true, "format": "time_series", "rawSql": "SELECT time, value FROM \"kWh\" WHERE entity_id = 'eh7klptt_sitzungsenergie' AND $__timeFilter(time) ORDER BY time" } ]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user