Tesla: add location (#27818)
This commit is contained in:
parent
fa2628c663
commit
d381e16084
1 changed files with 9 additions and 12 deletions
|
|
@ -115,19 +115,16 @@ func (v *Provider) Climater() (bool, error) {
|
|||
return res.Response.ClimateState.IsPreconditioning, nil
|
||||
}
|
||||
|
||||
// var _ api.VehiclePosition = (*Provider)(nil)
|
||||
var _ api.VehiclePosition = (*Provider)(nil)
|
||||
|
||||
// // Position implements the api.VehiclePosition interface
|
||||
// func (v *Provider) Position() (float64, float64, error) {
|
||||
// res, err := v.dataG()
|
||||
// if err != nil {
|
||||
// return 0, 0, err
|
||||
// }
|
||||
// if res.Response.DriveState.Latitude != 0 || res.Response.DriveState.Longitude != 0 {
|
||||
// return res.Response.DriveState.Latitude, res.Response.DriveState.Longitude, nil
|
||||
// }
|
||||
// return res.Response.DriveState.ActiveRouteLatitude, res.Response.DriveState.ActiveRouteLongitude, nil
|
||||
// }
|
||||
// Position implements the api.VehiclePosition interface
|
||||
func (v *Provider) Position() (float64, float64, error) {
|
||||
res, err := v.dataG()
|
||||
if err != nil {
|
||||
return 0, 0, err
|
||||
}
|
||||
return res.Response.DriveState.Latitude, res.Response.DriveState.Longitude, nil
|
||||
}
|
||||
|
||||
var _ api.SocLimiter = (*Provider)(nil)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue