Accept state=1, RFID required, as valid

This commit is contained in:
andig 2020-05-20 13:28:57 +02:00
parent 7bc87273f8
commit ac2b43af9c

View file

@ -167,12 +167,12 @@ func (c *Keba) Status() (api.ChargeStatus, error) {
if kr.Plug < 5 {
return api.StatusA, nil
}
if kr.State == 2 || kr.State == 5 {
return api.StatusB, nil
}
if kr.State == 3 {
return api.StatusC, nil
}
if kr.State != 4 {
return api.StatusB, nil
}
return api.StatusA, fmt.Errorf("unexpected status: %+v", kr)
}