mercedes_me_api
mercedes_me_api copied to clipboard
Integration failed to initialize
Hi,
I followed all the instructions, including putting the token file in the config directory. Upon restarting HASS I got the following errors and mercedesme integration failed to initialize.
2021-01-10 02:38:21 ERROR (SyncWorker_4) [custom_components.mercedesmeapi.resources] Error retrieving available resources - Bad Request (400)
2021-01-10 02:38:21 ERROR (SyncWorker_4) [custom_components.mercedesmeapi.resources] Error retrieving available resources
2021-01-10 02:38:21 ERROR (SyncWorker_4) [custom_components.mercedesmeapi.resources] Error retrieving resource list.
2021-01-10 02:38:21 ERROR (SyncWorker_4) [custom_components.mercedesmeapi] Error initializing resources
2021-01-10 02:38:22 ERROR (MainThread) [homeassistant.setup] Setup failed for mercedesmeapi: Integration failed to initialize.
Can you help and point me how to fix ?
Note: the configuration.yaml file includes the followings:
mercedesmeapi:
client_id: !secret mercedes_client_id
client_secret: !secret mercedes_client_secret
vehicle_id: !secret mercedes_vehicle_id
enable_resources_file: false
scan_interval: 120
I had the same yesterday. However, trying now it appears to retrieve the resources. Please try again.
I have just retried after reading your reply. Same errors. Note that before retrying I had also taken a ride with my car.
2021-01-10 11:31:28 ERROR (SyncWorker_0) [custom_components.mercedesmeapi.resources] Error retrieving available resources - Bad Request (400)
2021-01-10 11:31:28 ERROR (SyncWorker_0) [custom_components.mercedesmeapi.resources] Error retrieving available resources
2021-01-10 11:31:28 ERROR (SyncWorker_0) [custom_components.mercedesmeapi.resources] Error retrieving resource list.
2021-01-10 11:31:28 ERROR (SyncWorker_0) [custom_components.mercedesmeapi] Error initializing resources
2021-01-10 11:31:28 ERROR (MainThread) [homeassistant.setup] Setup failed for mercedesmeapi: Integration failed to initialize.
some more details I can grab:
1st line error: Logger: custom_components.mercedesmeapi.resources, Source: custom_components/mercedesmeapi/resources.py:159
2nd line: Logger: custom_components.mercedesmeapi.resources, Source: custom_components/mercedesmeapi/resources.py:183
3rd line: Logger: custom_components.mercedesmeapi.resources, Source: custom_components/mercedesmeapi/resources.py:142
4th line: Logger: custom_components.mercedesmeapi, Source: custom_components/mercedesmeapi/__init__.py:91
5th line: Logger: homeassistant.setup, Source: setup.py:138
did you try
enable_resources_file: true
and
enable_resources_file: false
in HA's configuration.yaml?
I think there is something wrong in Mercedes api. I have the same problem!
Il giorno dom 10 gen 2021 alle 11:49 andilge [email protected] ha scritto:
did you try
enable_resources_file: true
and
enable_resources_file: false
in HA's configuration.yaml?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/xraver/mercedes_me_api/issues/28#issuecomment-757455244, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALJM7AYUOBH34EEDHRRMLL3SZGA5NANCNFSM4V4A56PQ .
I tried enabling resources file, got one more error:
2021-01-10 12:28:28 ERROR (SyncWorker_1) [custom_components.mercedesmeapi.resources] Resource File missing - Creating a new one.
2021-01-10 12:28:28 ERROR (SyncWorker_1) [custom_components.mercedesmeapi.resources] Error retrieving available resources - Bad Request (400)
2021-01-10 12:28:28 ERROR (SyncWorker_1) [custom_components.mercedesmeapi.resources] Error retrieving available resources
2021-01-10 12:28:28 ERROR (SyncWorker_1) [custom_components.mercedesmeapi.resources] Error retrieving resource list.
2021-01-10 12:28:28 ERROR (SyncWorker_1) [custom_components.mercedesmeapi] Error initializing resources
2021-01-10 12:28:29 ERROR (MainThread) [homeassistant.setup] Setup failed for mercedesmeapi: Integration failed to initialize.
then reversed back to false and got back the 5 errors
2021-01-10 12:31:22 ERROR (SyncWorker_1) [custom_components.mercedesmeapi.resources] Error retrieving available resources - Bad Request (400)
2021-01-10 12:31:22 ERROR (SyncWorker_1) [custom_components.mercedesmeapi.resources] Error retrieving available resources
2021-01-10 12:31:22 ERROR (SyncWorker_1) [custom_components.mercedesmeapi.resources] Error retrieving resource list.
2021-01-10 12:31:22 ERROR (SyncWorker_1) [custom_components.mercedesmeapi] Error initializing resources
2021-01-10 12:31:23 ERROR (MainThread) [homeassistant.setup] Setup failed for mercedesmeapi: Integration failed to initialize.
same here, here is a copy of my logs:
2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi.resources] Error retrieving available resources - Forbidden (403) 2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi.resources] Error retrieving available resources 2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi.resources] Error retrieving resource list. 2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi] Error initializing resources
same here, here is a copy of my logs:
2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi.resources] Error retrieving available resources - Forbidden (403) 2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi.resources] Error retrieving available resources 2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi.resources] Error retrieving resource list. 2021-01-17 20:42:57 ERROR (SyncWorker_3) [custom_components.mercedesmeapi] Error initializing resources
what happens if you do this request by python script or bash? thankl
I experienced this same problem today. In my case the reason was a mistyped VIN-number in the vehicle_id-parameter. So if someone else gets this error it's probably a good idea to double-check the information in the config.