fix: inverter power limitation off

This commit is contained in:
GrKoR
2023-10-28 22:42:04 +03:00
parent 864ad07699
commit 90d9a5cfa7

View File

@@ -1922,8 +1922,7 @@ namespace esphome
} }
// ограничение мощности инвертора // ограничение мощности инвертора
if ((cmd->inverter_power_limitation_enable) && if ((cmd->inverter_power_limitation_value != AC_INVERTER_POWER_LIMITATION_VALUE_UNTOUCHED))
(cmd->inverter_power_limitation_value != AC_INVERTER_POWER_LIMITATION_VALUE_UNTOUCHED))
{ {
pack->body[13] = (pack->body[13] & ~AC_INVERTER_POWER_LIMITATION_ENABLE_MASK) | (cmd->inverter_power_limitation_enable << 7); pack->body[13] = (pack->body[13] & ~AC_INVERTER_POWER_LIMITATION_ENABLE_MASK) | (cmd->inverter_power_limitation_enable << 7);
cmd->inverter_power_limitation_value = _power_limitation_value_normalise(cmd->inverter_power_limitation_value); cmd->inverter_power_limitation_value = _power_limitation_value_normalise(cmd->inverter_power_limitation_value);