diff --git a/src/MqttHandleHass.cpp b/src/MqttHandleHass.cpp index 3f2c214..a2f38f0 100644 --- a/src/MqttHandleHass.cpp +++ b/src/MqttHandleHass.cpp @@ -58,8 +58,8 @@ void MqttHandleHassClass::publishConfig() publishInverterNumber(inv, "Limit NonPersistent Relative", "mdi:speedometer", "config", "cmd/limit_nonpersistent_relative", "status/limit_relative", "%"); publishInverterNumber(inv, "Limit Persistent Relative", "mdi:speedometer", "config", "cmd/limit_persistent_relative", "status/limit_relative", "%"); - publishInverterNumber(inv, "Limit NonPersistent Absolute", "mdi:speedometer", "config", "cmd/limit_nonpersistent_absolute", "status/limit_absolute", "W", 10, 1500); - publishInverterNumber(inv, "Limit Persistent Absolute", "mdi:speedometer", "config", "cmd/limit_persistent_absolute", "status/limit_absolute", "W", 10, 1500); + publishInverterNumber(inv, "Limit NonPersistent Absolute", "mdi:speedometer", "config", "cmd/limit_nonpersistent_absolute", "status/limit_absolute", "W", 10, 2250); + publishInverterNumber(inv, "Limit Persistent Absolute", "mdi:speedometer", "config", "cmd/limit_persistent_absolute", "status/limit_absolute", "W", 10, 2250); publishInverterBinarySensor(inv, "Reachable", "status/reachable", "1", "0"); publishInverterBinarySensor(inv, "Producing", "status/producing", "1", "0"); diff --git a/src/WebApi_limit.cpp b/src/WebApi_limit.cpp index e20c49a..9470e4c 100644 --- a/src/WebApi_limit.cpp +++ b/src/WebApi_limit.cpp @@ -112,10 +112,10 @@ void WebApiLimitClass::onLimitPost(AsyncWebServerRequest* request) return; } - if (root["limit_value"].as() == 0 || root["limit_value"].as() > 1500) { - retMsg["message"] = "Limit must between 1 and 1500!"; + if (root["limit_value"].as() == 0 || root["limit_value"].as() > 2250) { + retMsg["message"] = "Limit must between 1 and 2250!"; retMsg["code"] = WebApiError::LimitInvalidLimit; - retMsg["param"]["max"] = 1500; + retMsg["param"]["max"] = 2250; response->setLength(); request->send(response); return; diff --git a/webapp/src/views/HomeView.vue b/webapp/src/views/HomeView.vue index ec583ef..1d55a15 100644 --- a/webapp/src/views/HomeView.vue +++ b/webapp/src/views/HomeView.vue @@ -612,7 +612,7 @@ export default defineComponent({ } else { this.targetLimitTypeText = this.$t('home.Absolute'); this.targetLimitMin = 10; - this.targetLimitMax = (this.currentLimitList.max_power > 0 ? this.currentLimitList.max_power : 1500); + this.targetLimitMax = (this.currentLimitList.max_power > 0 ? this.currentLimitList.max_power : 2250); } this.targetLimitType = type; },