fix name for inverter id and channel id

This commit is contained in:
helgeerbe 2023-02-23 22:41:37 +01:00
parent 56151b0d12
commit 10f907477d
4 changed files with 9 additions and 8 deletions

View File

@ -109,6 +109,7 @@ void WebApiPowerLimiterClass::onAdminPost(AsyncWebServerRequest* request)
return;
}
CONFIG_T& config = Configuration.get();
config.PowerLimiter_Enabled = root[F("enabled")].as<bool>();
config.PowerLimiter_SolarPassTroughEnabled = root[F("solar_passtrough_enabled")].as<bool>();
@ -133,7 +134,7 @@ void WebApiPowerLimiterClass::onAdminPost(AsyncWebServerRequest* request)
response->setLength();
request->send(response);
MqttSettings.performReconnect();
MqttHandleHass.forceUpdate();
MqttSettings.performReconnect(); // TODO(helge) is this really needed
MqttHandleHass.forceUpdate(); // TODO(helge) is this really needed
PowerLimiter.init();
}

View File

@ -5,8 +5,8 @@ export interface PowerLimiterConfig {
mqtt_topic_powermeter_2: string;
mqtt_topic_powermeter_3: string;
is_inverter_behind_powermeter: boolean;
inverterId: number;
inverterChannelId: number;
inverter_id: number;
inverter_channel_id: number;
lower_power_limit: number;
upper_power_limit: number;
battery_soc_start_threshold: number;

View File

@ -17,13 +17,13 @@
<div class="alert alert-secondary" v-show="powerLimiterConfigList.enabled" role="alert" v-html="$t('powerlimiteradmin.SolarpasstroughInfo')"></div>
<div class="row mb-3">
<div class="row mb-3" v-show="powerLimiterConfigList.enabled">
<label for="inputTimezone" class="col-sm-2 col-form-label">
{{ $t('powerlimiteradmin.InverterId') }}
<BIconInfoCircle v-tooltip :title="$t('powerlimiteradmin.InverterIdHint')" />
</label>
<div class="col-sm-10">
<select class="form-select" v-model="powerLimiterConfigList.inverterId">
<select class="form-select" v-model="powerLimiterConfigList.inverter_id">
<option v-for="inverter in inverterList" :key="inverter.key" :value="inverter.key">
{{ inverter.value }}
</option>
@ -31,13 +31,13 @@
</div>
</div>
<div class="row mb-3">
<div class="row mb-3" v-show="powerLimiterConfigList.enabled">
<label for="inputTimezone" class="col-sm-2 col-form-label">
{{ $t('powerlimiteradmin.InverterChannelId') }}
<BIconInfoCircle v-tooltip :title="$t('powerlimiteradmin.InverterChannelIdHint')" />
</label>
<div class="col-sm-10">
<select class="form-select" v-model="powerLimiterConfigList.inverterChannelId">
<select class="form-select" v-model="powerLimiterConfigList.inverter_channel_id">
<option v-for="inverterChannel in inverterChannelList" :key="inverterChannel.key" :value="inverterChannel.key">
{{ inverterChannel.value }}
</option>

Binary file not shown.