Accept state=1, RFID required, as valid
This commit is contained in:
parent
7bc87273f8
commit
ac2b43af9c
1 changed files with 3 additions and 3 deletions
|
|
@ -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)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue