Homeassistent Vehicle: support for state sensors already providing a valid state code (#22779)
This commit is contained in:
parent
8b37ee80bc
commit
9e4a63cc6b
1 changed files with 3 additions and 0 deletions
|
|
@ -214,14 +214,17 @@ func (v *HomeAssistant) getTimeSensor(entity string) (time.Time, error) {
|
||||||
// status returns evcc charge status (optional, private)
|
// status returns evcc charge status (optional, private)
|
||||||
func (v *HomeAssistant) status(sensor string) (api.ChargeStatus, error) {
|
func (v *HomeAssistant) status(sensor string) (api.ChargeStatus, error) {
|
||||||
var haStatusMap = map[string]api.ChargeStatus{
|
var haStatusMap = map[string]api.ChargeStatus{
|
||||||
|
"c": api.StatusC,
|
||||||
"charging": api.StatusC,
|
"charging": api.StatusC,
|
||||||
"on": api.StatusC,
|
"on": api.StatusC,
|
||||||
"true": api.StatusC,
|
"true": api.StatusC,
|
||||||
"active": api.StatusC,
|
"active": api.StatusC,
|
||||||
|
"b": api.StatusB,
|
||||||
"connected": api.StatusB,
|
"connected": api.StatusB,
|
||||||
"ready": api.StatusB,
|
"ready": api.StatusB,
|
||||||
"plugged": api.StatusB,
|
"plugged": api.StatusB,
|
||||||
"charging_completed": api.StatusB,
|
"charging_completed": api.StatusB,
|
||||||
|
"a": api.StatusA,
|
||||||
"disconnected": api.StatusA,
|
"disconnected": api.StatusA,
|
||||||
"off": api.StatusA,
|
"off": api.StatusA,
|
||||||
"none": api.StatusA,
|
"none": api.StatusA,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue