{ "__inputs": [ { "name": "DS_HOME_ASSISTANT DATA", "label": "Home Assistant Data", "description": "", "type": "datasource", "pluginId": "influxdb", "pluginName": "InfluxDB" } ], "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "4.1.1" }, { "type": "panel", "id": "graph", "name": "Graph", "version": "" }, { "type": "datasource", "id": "influxdb", "name": "InfluxDB", "version": "1.0.0" }, { "type": "panel", "id": "singlestat", "name": "Singlestat", "version": "" } ], "annotations": { "list": [] }, "editable": true, "gnetId": null, "graphTooltip": 1, "hideControls": false, "id": null, "links": [], "refresh": "1m", "rows": [ { "collapse": false, "height": -976, "panels": [ { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "height": "80px", "hideTimeOverride": true, "id": 2, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": " v", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 1, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "alias": "", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "switch.tp_link_smart_plug_992b", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "voltage" ], "type": "field" }, { "params": [], "type": "max" } ] ], "tags": [] } ], "thresholds": "", "timeFrom": "5m", "timeShift": null, "title": "MAX Grid Voltage", "transparent": false, "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "max" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "hideTimeOverride": true, "id": 8, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": " v", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 1, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "alias": "", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "V", "policy": "autogen", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_ac_out_voltage" } ] } ], "thresholds": "", "timeFrom": "5m", "timeShift": null, "title": "Inverter Voltage", "transparent": false, "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "avg" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "decimals": 2, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "height": "80px", "hideTimeOverride": false, "id": 11, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": " kw", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "alias": "", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "switch.tp_link_smart_plug_992b", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "current_power_w" ], "type": "field" }, { "params": [], "type": "sum" }, { "params": [ " / 120 / 1000" ], "type": "math" } ] ], "tags": [] } ], "thresholds": "", "timeFrom": null, "timeShift": null, "title": "AC KW Used", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "total" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "decimals": 2, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "height": "80px", "hideTimeOverride": false, "id": 12, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": " kw", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "alias": "", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "W", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "sum" }, { "params": [ " / 120 / 1000" ], "type": "math" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_load_watt" } ] } ], "thresholds": "", "timeFrom": null, "timeShift": null, "title": "KW Output", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "total" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "decimals": 2, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "hideTimeOverride": true, "id": 19, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "alias": "", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "VA", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [ "95" ], "type": "percentile" }, { "params": [ "/ 10" ], "type": "math" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_load_va" } ] } ], "thresholds": "", "timeFrom": "10m", "timeShift": null, "title": "System Load (VA - 10min AVG)", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "total" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "decimals": 0, "format": "percent", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": true, "thresholdMarkers": false }, "height": "80px", "hideTimeOverride": true, "id": 7, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0)", "full": true, "lineColor": "rgb(31, 120, 193)", "show": true }, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "previous" ], "type": "fill" } ], "measurement": "%", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_battery_capacity" } ] } ], "thresholds": "", "timeFrom": null, "timeShift": null, "title": "Battery Array Capacity", "transparent": false, "type": "singlestat", "valueFontSize": "80%", "valueMaps": [], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "rgba(50, 172, 45, 0.97)", "rgba(237, 129, 40, 0.89)", "rgba(245, 54, 54, 0.9)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "decimals": 2, "format": "currencyUSD", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "hideTimeOverride": false, "id": 13, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": " AUD", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "alias": "", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "switch.tp_link_smart_plug_992b", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "current_power_w" ], "type": "field" }, { "params": [], "type": "sum" }, { "params": [ " / 120 / 1000 * 0.2458315519" ], "type": "math" } ] ], "tags": [] } ], "thresholds": "1.5,5,1000", "timeFrom": null, "timeShift": null, "title": "Running Cost (Display Period)", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "total" } ], "repeat": null, "repeatIteration": null, "repeatRowId": null, "showTitle": false, "title": "Overview", "titleSize": "h6" }, { "collapse": false, "height": 276, "panels": [ { "aliasColors": { "A.mean": "#7EB26D", "Discharge Current": "#EAB839", "PV Current (A)": "#1F78C1", "PV Watts (W)": "#6ED0E0", "Server Rack - Current (A)": "#BA43A9", "Server Rack - Watts (W)": "#1F78C1", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "fill": 0, "hideTimeOverride": false, "id": 15, "legend": { "alignAsTable": false, "avg": false, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 1, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "PV Current", "yaxis": 2 }, { "alias": "PV Current (A)", "yaxis": 2 } ], "span": 3, "stack": false, "steppedLine": false, "targets": [ { "alias": "PV Watts (W)", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "linear" ], "type": "fill" } ], "measurement": "W", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_pv_in_watts" } ] }, { "alias": "PV Current (A)", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "linear" ], "type": "fill" } ], "measurement": "A", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_pv_in_current" } ] } ], "thresholds": [], "timeFrom": null, "timeShift": null, "title": "PV Input Current", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": { "Grid Input": "#E24D42", "Inverter Output": "#7EB26D", "Rack Input": "#E24D42", "Server Rack - Current (A)": "#1F78C1", "Server Rack - Watts (W)": "#E24D42", "W.mean": "#7EB26D", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "fill": 1, "id": 5, "legend": { "alignAsTable": false, "avg": false, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 7, "stack": false, "steppedLine": false, "targets": [ { "alias": "Grid Input", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "linear" ], "type": "fill" } ], "measurement": "W", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_load_watt" } ] }, { "alias": "Inverter Output", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "linear" ], "type": "fill" } ], "measurement": "W", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_load_watt" } ] } ], "thresholds": [], "timeFrom": null, "timeShift": null, "title": "System Watts (In/Out)", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "rgba(50, 172, 45, 0.97)", "rgba(237, 129, 40, 0.89)", "rgba(245, 54, 54, 0.9)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "format": "percent", "gauge": { "maxValue": 100, "minValue": 0, "show": true, "thresholdLabels": false, "thresholdMarkers": false }, "hideTimeOverride": true, "id": 10, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 1, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "%", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_load_pct" } ] } ], "thresholds": "50,70,100", "timeFrom": "10m", "timeShift": null, "title": "System Load %", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "rgba(50, 172, 45, 0.97)", "rgba(237, 129, 40, 0.89)", "rgba(245, 54, 54, 0.9)" ], "datasource": "${DS_HOME_ASSISTANT DATA}", "decimals": 1, "format": "celsius", "gauge": { "maxValue": 100, "minValue": 0, "show": true, "thresholdLabels": false, "thresholdMarkers": false }, "hideTimeOverride": true, "id": 18, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "span": 1, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "alias": "", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "°C", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "solarmonitor_temperature_c" } ] } ], "thresholds": "40,50,60", "timeFrom": "10m", "timeShift": null, "title": "Box Temperature", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" } ], "repeat": null, "repeatIteration": null, "repeatRowId": null, "showTitle": false, "title": "Dashboard Row", "titleSize": "h6" }, { "collapse": false, "height": 233, "panels": [ { "aliasColors": { "A.mean": "#7EB26D", "Discharge Current": "#E24D42", "Server Rack - Current (A)": "#BA43A9", "Server Rack - Watts (W)": "#1F78C1", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "fill": 2, "hideTimeOverride": false, "id": 9, "legend": { "alignAsTable": false, "avg": true, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 1, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": true, "steppedLine": false, "targets": [ { "alias": "Charge Current", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "previous" ], "type": "fill" } ], "measurement": "A", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_battery_charge_current" } ] }, { "alias": "Discharge Current", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "previous" ], "type": "fill" } ], "measurement": "A", "policy": "default", "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_battery_discharge_current" } ] } ], "thresholds": [], "timeFrom": null, "timeShift": null, "title": "Inverter Current (A) - (Battery Bank Charge/Discharge)", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": { "A.mean": "#705DA0", "Server Rack - Current (A)": "#BA43A9", "Server Rack - Watts (W)": "#1F78C1", "V.mean": "#0A437C", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "description": "Assumes 50% Discharge maximum on battery bank - To give approx. 3000 Cycles (8Years on bank)", "fill": 0, "id": 14, "legend": { "alignAsTable": false, "avg": false, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 1, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "previous" ], "type": "fill" } ], "measurement": "V", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_battery_voltage" } ] } ], "thresholds": [ { "colorMode": "critical", "fill": true, "line": true, "op": "lt", "value": 42 }, { "colorMode": "warning", "fill": true, "fillColor": "rgba(0, 105, 130, 0)", "line": true, "lineColor": "rgba(9, 135, 194, 0.21)", "op": "lt", "value": 46 }, { "colorMode": "custom", "fill": false, "fillColor": "rgba(0, 0, 0, 0)", "line": true, "lineColor": "rgba(77, 200, 7, 0.48)", "op": "gt", "value": 48 }, { "colorMode": "custom", "fill": true, "fillColor": "rgba(163, 243, 255, 0.14)", "line": true, "lineColor": "rgba(87, 241, 255, 0.58)", "op": "gt", "value": 50 }, { "colorMode": "custom", "fill": true, "fillColor": "rgba(0, 0, 0, 0.07)", "line": false, "op": "gt", "value": 54.3 } ], "timeFrom": null, "timeShift": null, "title": "Battery Bank Voltage (V)", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": "57.5", "min": "41", "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "repeat": null, "repeatIteration": null, "repeatRowId": null, "showTitle": false, "title": "Dashboard Row", "titleSize": "h6" }, { "collapse": false, "height": 231, "panels": [ { "aliasColors": { "Server Rack - Current (A)": "#1F78C1", "Server Rack - Total KWH": "#EF843C", "Server Rack - Watts (W)": "#1F78C1", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "fill": 2, "id": 6, "legend": { "alignAsTable": false, "avg": false, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 3, "stack": false, "steppedLine": false, "targets": [ { "alias": "Server Rack - Total KWH", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "switch.tp_link_smart_plug_992b", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "total_energy_kwh" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] } ], "thresholds": [], "timeFrom": null, "timeShift": null, "title": "AC KW Consumed", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": { "Server Rack - Current (A)": "#BA43A9", "Server Rack - Watts (W)": "#1F78C1", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "fill": 2, "id": 1, "legend": { "alignAsTable": false, "avg": false, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 3, "stack": false, "steppedLine": false, "targets": [ { "alias": "Server Rack - Current (A)", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "switch.tp_link_smart_plug_992b", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "current_a" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] } ], "thresholds": [ { "colorMode": "critical", "fill": true, "line": true, "op": "gt", "value": 9 } ], "timeFrom": null, "timeShift": null, "title": "AC Input Current (Amps)", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": "10", "min": null, "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": { "Server Rack - Current (A)": "#EAB839", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "fill": 0, "id": 3, "legend": { "alignAsTable": false, "avg": false, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 3, "stack": false, "steppedLine": false, "targets": [ { "alias": "Server Rack - Voltage", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "switch.tp_link_smart_plug_992b", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "voltage" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] } ], "thresholds": [ { "colorMode": "critical", "fill": true, "line": true, "op": "gt", "value": 250 }, { "colorMode": "custom", "fill": true, "fillColor": "rgba(255, 207, 0, 0.1)", "line": true, "lineColor": "rgb(255, 217, 0)", "op": "lt", "value": 220 } ], "timeFrom": null, "timeShift": null, "title": "Grid Voltage Fluctuations", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": "280", "min": "180", "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": { "A.mean": "#7EB26D", "Discharge Current": "#EAB839", "PV Watts (W)": "#BA43A9", "Server Rack - Current (A)": "#BA43A9", "Server Rack - Watts (W)": "#1F78C1", "switch.server_rack.mean": "#EAB839" }, "bars": false, "datasource": "${DS_HOME_ASSISTANT DATA}", "fill": 0, "hideTimeOverride": false, "id": 17, "legend": { "alignAsTable": false, "avg": true, "current": true, "hideEmpty": true, "hideZero": true, "max": false, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 1, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "PV Current", "yaxis": 2 }, { "alias": "PV Current (A)", "yaxis": 2 } ], "span": 3, "stack": false, "steppedLine": false, "targets": [ { "alias": "PV Watts (W)", "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "linear" ], "type": "fill" } ], "measurement": "V", "policy": "default", "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "entity_id", "operator": "=", "value": "voltronic_bus_voltage" } ] } ], "thresholds": [ { "colorMode": "warning", "fill": true, "line": true, "op": "gt", "value": 450 }, { "colorMode": "warning", "fill": true, "line": true, "op": "lt", "value": 240 } ], "timeFrom": null, "timeShift": null, "title": "Inverter Bus Voltage", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "none", "label": "", "logBase": 1, "max": "500", "min": "200", "show": true }, { "format": "short", "label": "", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "repeat": null, "repeatIteration": null, "repeatRowId": null, "showTitle": false, "title": "Dashboard Row", "titleSize": "h6" } ], "schemaVersion": 14, "style": "dark", "tags": [], "templating": { "list": [] }, "time": { "from": "now-3h", "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" ] }, "timezone": "browser", "title": "Power Utilisation & Solar Array", "version": 53 }