From 5c638c200cc2c26e37cddb12f19a8837bc42d152 Mon Sep 17 00:00:00 2001 From: DanielR92 Date: Sat, 23 Sep 2023 16:24:53 +0200 Subject: [PATCH] Add parameters for the webUI --- src/config/settings.h | 2 ++ src/web/html/setup.html | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/config/settings.h b/src/config/settings.h index 7c236d3d..b1d58f08 100644 --- a/src/config/settings.h +++ b/src/config/settings.h @@ -461,6 +461,8 @@ class settings { #if defined(ESP32) snprintf(mCfg.plugin.zexport.monitor_ip, ZEXPORT_ADDR_LEN, "%s", DEF_ZEXPORT); mCfg.plugin.zexport.enabled = false; + mCfg.plugin.zexport.count_avg = 10; + mCfg.plugin.zexport.power_avg = 10; #endif mCfg.inst.rstYieldMidNight = false; diff --git a/src/web/html/setup.html b/src/web/html/setup.html index 8dd7430b..9ee07f00 100644 --- a/src/web/html/setup.html +++ b/src/web/html/setup.html @@ -332,6 +332,8 @@
Prio Inverter
+
Refresh rate (sec.)
+
Power tolerances (Watt)

L1: n/a

L2: n/a

@@ -960,12 +962,10 @@ getAjax("/api/inverter/list", parseZeroIv); - for(var i of [["monitor_ipAddr", "monitor_ipAddr"]]) + for(var i of [["monitor_ipAddr", "monitor_ipAddr"], ["power_avg", "power_avg"], ["count_avg", "count_avg"]]) if(null != obj[i[1]]) document.getElementsByName(i[0])[0].value = obj[i[1]]; - document.getElementsByName("en_zeroexport")[0].checked = obj["en_zeroexport"]; - for (let i = 0; i < 3; i++) document.getElementsByName("phase_" + (i + 1))[0].innerHTML = "L" + (i + 1) + ": " + obj["phase_" + i]["power"].toFixed(2) + "W"; }