Show battery power as positive when discharging
The battery register reads negative on discharge (raw since day one), but the tile label promised '+ Entladen / - Laden'. Flip the three raw battery1_power/current queries with * -1 so positive means power flowing into the house - the same mental model as the grid tile (+ Bezug). Full history renders consistently; surplus panels already use the correctly-signed derived fields.
This commit is contained in:
1 file changed
+3
-3
@@ -156,7 +156,7 @@
|
||||
"type": "influxdb",
|
||||
"uid": "${DS_INFLUXDB}"
|
||||
},
|
||||
"query": "SELECT last(\"battery1_power\") AS \"Battery\" FROM \"$measurement\" WHERE serialnumber =~ /^$serial$/ AND $timeFilter",
|
||||
"query": "SELECT last(\"battery1_power\") * -1 AS \"Battery\" FROM \"$measurement\" WHERE serialnumber =~ /^$serial$/ AND $timeFilter",
|
||||
"refId": "A",
|
||||
"rawQuery": true,
|
||||
"resultFormat": "time_series"
|
||||
@@ -828,7 +828,7 @@
|
||||
"type": "influxdb",
|
||||
"uid": "${DS_INFLUXDB}"
|
||||
},
|
||||
"query": "SELECT mean(\"battery1_power\") AS \"Batterie (+Entladen/-Laden)\" FROM \"$measurement\" WHERE serialnumber =~ /^$serial$/ AND $timeFilter GROUP BY time($__interval) fill(null)",
|
||||
"query": "SELECT mean(\"battery1_power\") * -1 AS \"Batterie (+Entladen/-Laden)\" FROM \"$measurement\" WHERE serialnumber =~ /^$serial$/ AND $timeFilter GROUP BY time($__interval) fill(null)",
|
||||
"refId": "C",
|
||||
"rawQuery": true,
|
||||
"resultFormat": "time_series"
|
||||
@@ -2110,7 +2110,7 @@
|
||||
"type": "influxdb",
|
||||
"uid": "${DS_INFLUXDB}"
|
||||
},
|
||||
"query": "SELECT mean(\"battery1_current\") AS \"Batteriestrom\" FROM \"$measurement\" WHERE serialnumber =~ /^$serial$/ AND $timeFilter GROUP BY time($__interval) fill(null)",
|
||||
"query": "SELECT mean(\"battery1_current\") * -1 AS \"Batteriestrom\" FROM \"$measurement\" WHERE serialnumber =~ /^$serial$/ AND $timeFilter GROUP BY time($__interval) fill(null)",
|
||||
"refId": "A",
|
||||
"rawQuery": true,
|
||||
"resultFormat": "time_series"
|
||||
|
||||
Reference in new issue
Block a user