Set chrage timer to 0 after charge stop

This commit is contained in:
Carsten Schmiemann 2022-04-23 14:31:15 +02:00
parent b23d10020c
commit e7bf94b7ed

View file

@ -333,10 +333,12 @@ void OvmsVehicleRenaultZoePh2::Ticker1(uint32_t ticker) {
POLLSTATE_CHARGING;
} else if (!StandardMetrics.ms_v_charge_pilot->AsBool() && CarIsCharging) {
CarIsCharging = false;
StandardMetrics.ms_v_charge_duration_full->SetValue(0);
ESP_LOGI(TAG, "Pollstate switched to ON");
POLLSTATE_ON;
} else if (StandardMetrics.ms_v_charge_pilot->AsBool() && CarIsCharging && StandardMetrics.ms_v_charge_substate->AsString() == "powerwait") {
CarIsCharging = false;
StandardMetrics.ms_v_charge_duration_full->SetValue(0);
ESP_LOGI(TAG, "Pollstate switched to OFF, Wait for power...");
POLLSTATE_OFF;
}