I just added my Volvo to this app, cool! How do I get all the info visible like HA? It now only shows six things;
- Distance to Homey
- Location
- Engine running
- Fuel range
- Battery range
- Charging system status
I just added my Volvo to this app, cool! How do I get all the info visible like HA? It now only shows six things;
Hi, just started with homey and i tried to connect my volvo xc60 recharge 2023 model via volvo on call but getting this message every time saying their are no new cars foundâŚ
any help?
Dusting off this app again âŚ
I see Volvo put stricter validation for the energy API, limiting it to Android Auto models
List of supported cars:
- EC40/C40
- EX40/XC40 BEV
- EX30
- XC60 PHEV, S90 PHEV, V90 PHEV from model year 2022
- XC90 PHEV, S60 PHEV, V60 PHEV from model year 2023
BEV = Battery Electric Vehicles, PHEV = Plug-in Hybrid Electric Vehicles
Anyone matching these requirements where the battery percentage is reflected correctly? Using the connected vehicly device type. I only have access to an older model year for testing.
The error message I get, which you can check on the device advanced settings page, is
Resource not supported for this vehicle model
For me itâs working fine.
I did notice the app had a red exclamation this morning, but a restart solved that.
It is nicely showing all the status of the car
Battery charge percentage, range, doors etc
Any chance you can add the status of the sunroof?
It does show in the Volvo app, so guess itâs available in the API.
(Unfortunately the Volvo app does not warn when the roof is still openâŚ, would be great to fix that with homey)
It seems like the vehicle (XC40) is not updating the status anymore and I cannot edit the configuration in the app. Anyone is having the same issue?
Is it a different issue than Richard_B mention just 2 posts ago?
I have an EX30, I canât see the battery level in the app. When I use the developer site of Volvo to try out the api call, I get a good response.
This is the response of the vehicle details api call:
{
"data": {
"vin": "xxxâ,
"modelYear": 2024,
"gearbox": "AUTOMATIC",
"fuelType": "NONE",
"externalColour": "Powder Blue",
"batteryCapacityKWH": 51,
"images": {
"exteriorImageUrl": "https://wizz.volvocars.com/images/2024/416/v2/exterior/studio/right/transparent_exterior-studio-right_7faa4889fdd5041a95aa31a495c68cdb44a91da4.png?client=public-api-engineering&w=1920",
"internalImageUrl": "https://wizz.volvocars.com/images/2024/416/v2/interior/studio/side/interior-studio-side_6a609e432c4e782fc9258f794563cc772b01c853.png?client=public-api-engineering&w=1920"
},
"descriptions": {
"model": "EX30",
"upholstery": "R310",
"steering": "LEFT"
}
}
}
What does the vehicle type
say if you check the settings of the device.
Do you see anything in the debug field there regarding last API error?
EDIT: Think I see the problem, fuelType=NONE
is interesting. Previous fully electric models have had the value ELECTRIC
.
The vehicle type is ICE. And this is the latest api error:
2024-10-03 08:48:28
{
"error": {
"message": "INTERNAL_SERVER_ERROR",
"description": "Internal Server Error"
},
"api": {
"method": "get",
"path": "/connected-vehicle/v2/vehicles/xxx/engine-status",
"httpStatusCode": 500
}
}
Correct, since fuelType=NONE
it is not treated as a hybrid
or electric
car - default is ICE
.
Will add a check for NONE and push a test version.
Test version available
Great!
The vehicle type is now ELECTRIC
. The app is fetching the battery level, battery range and charging system status (timestamps are now filled in the settings screen), but the battery level itself is not showing yet. I just charged the vehicle, so the battery level should be 100%. The app shows DONE
at the Charging system status icon.
Battery is using the built in capability, i.e. shown on separate tab at the bottom
If not visible, there is a risk you need to remove and re-add the car.
Yes, re-adding the car did the trick
Thank you very much for making this change!