Intégration MG4

Désolé pour le log mal formaté!.. voici…

2025-01-02T17:34:42.202403848Z   File "/usr/local/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 114, in __call__
2025-01-02T17:34:42.202422932Z     result = await fn(*args, **kwargs)
2025-01-02T17:34:42.202440891Z              ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:34:42.202458808Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 127, in execute_api_call_with_event_id_inner
2025-01-02T17:34:42.202478017Z     return await self.__execute_api_call(
2025-01-02T17:34:42.202496101Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:34:42.202514768Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 104, in __execute_api_call
2025-01-02T17:34:42.202533727Z     return await self.__deserialize(req, response, out_type)
2025-01-02T17:34:42.202551935Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:34:42.202570227Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 194, in __deserialize
2025-01-02T17:34:42.202589353Z     raise se
2025-01-02T17:34:42.202607228Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 170, in __deserialize
2025-01-02T17:34:42.202626229Z     raise SaicApiRetryException(
2025-01-02T17:34:42.202644313Z saic_ismart_client_ng.exceptions.SaicApiRetryException: return code: 8, message: Please confirm that the vehicle has been turned off and the power is turned off, otherwise the command cannot be executed successfully.(1), event_id: 1415136084
2025-01-02T17:34:58.992138133Z 2025-01-02 17:34:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:35:58 UTC)" (scheduled at 2025-01-02 17:34:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:35:00.378443929Z 2025-01-02 17:35:00,377 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:35:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:35:58.991688633Z 2025-01-02 17:35:58,990 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:36:58 UTC)" (scheduled at 2025-01-02 17:35:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:35:59.792292451Z 2025-01-02 17:35:59,791 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:36:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:36:58.991545470Z 2025-01-02 17:36:58,990 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:37:58 UTC)" (scheduled at 2025-01-02 17:36:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:37:00.450066677Z 2025-01-02 17:37:00,449 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:37:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:37:58.991962495Z 2025-01-02 17:37:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:38:58 UTC)" (scheduled at 2025-01-02 17:37:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:37:59.783266155Z 2025-01-02 17:37:59,782 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:38:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:38:58.991864196Z 2025-01-02 17:38:58,990 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:39:58 UTC)" (scheduled at 2025-01-02 17:38:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:39:00.428416444Z 2025-01-02 17:39:00,427 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:39:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:39:58.993013285Z 2025-01-02 17:39:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:40:58 UTC)" (scheduled at 2025-01-02 17:39:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:40:00.601319465Z 2025-01-02 17:40:00,600 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:40:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:40:58.992788650Z 2025-01-02 17:40:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:41:58 UTC)" (scheduled at 2025-01-02 17:40:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:40:59.818191343Z 2025-01-02 17:40:59,817 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:41:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:41:58.992606718Z 2025-01-02 17:41:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:42:58 UTC)" (scheduled at 2025-01-02 17:41:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:42:00.344955296Z 2025-01-02 17:42:00,344 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:42:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:42:58.993088470Z 2025-01-02 17:42:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:43:58 UTC)" (scheduled at 2025-01-02 17:42:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:42:59.720098419Z 2025-01-02 17:42:59,719 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:43:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:43:58.992076115Z 2025-01-02 17:43:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:44:58 UTC)" (scheduled at 2025-01-02 17:43:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:44:00.605688670Z 2025-01-02 17:44:00,604 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:44:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:44:58.992993764Z 2025-01-02 17:44:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:45:58 UTC)" (scheduled at 2025-01-02 17:44:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:44:59.814482015Z 2025-01-02 17:44:59,812 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:45:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:45:58.991760642Z 2025-01-02 17:45:58,990 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:46:58 UTC)" (scheduled at 2025-01-02 17:45:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:46:00.496364953Z 2025-01-02 17:46:00,495 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:46:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:46:58.991755427Z 2025-01-02 17:46:58,990 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:47:58 UTC)" (scheduled at 2025-01-02 17:46:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:47:00.553051660Z 2025-01-02 17:47:00,550 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:47:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:47:58.992758338Z 2025-01-02 17:47:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:48:58 UTC)" (scheduled at 2025-01-02 17:47:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:48:00.449109167Z 2025-01-02 17:48:00,448 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:48:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:48:58.993035028Z 2025-01-02 17:48:58,991 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:49:58 UTC)" (scheduled at 2025-01-02 17:48:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:49:00.397686287Z 2025-01-02 17:49:00,396 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:49:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:49:58.991633228Z 2025-01-02 17:49:58,990 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:50:58 UTC)" (scheduled at 2025-01-02 17:49:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:50:00.422685304Z 2025-01-02 17:50:00,421 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:50:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:50:58.994485412Z 2025-01-02 17:50:58,993 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:51:58 UTC)" (scheduled at 2025-01-02 17:50:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:51:00.449735678Z 2025-01-02 17:51:00,448 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:51:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:51:58.991404185Z 2025-01-02 17:51:58,990 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:52:58 UTC)" (scheduled at 2025-01-02 17:51:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:51:59.796519072Z 2025-01-02 17:51:59,795 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:52:58 UTC)" executed successfully - apscheduler.executors.default
2025-01-02T17:52:58.993539256Z 2025-01-02 17:52:58,992 [  INFO  ] Running job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:53:58 UTC)" (scheduled at 2025-01-02 17:52:58.988258+00:00) - apscheduler.executors.default
2025-01-02T17:53:00.582854150Z 2025-01-02 17:53:00,577 [ ERROR  ] Error while fetching a message from the SAIC API, please open the app and clear them, then report this as a bug. - handlers.message
2025-01-02T17:53:00.582983069Z Traceback (most recent call last):
2025-01-02T17:53:00.583011195Z   File "/usr/src/app/handlers/message.py", line 78, in __get_all_alarm_messages
2025-01-02T17:53:00.583037570Z     message_list = await self.saicapi.get_alarm_list(page_num=idx, page_size=1)
2025-01-02T17:53:00.583063946Z                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.583089155Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/message/__init__.py", line 9, in get_alarm_list
2025-01-02T17:53:00.583115489Z     return await self.get_message_list(page_num=page_num, page_size=page_size, message_group='ALARM')
2025-01-02T17:53:00.583139822Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.583164823Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/message/__init__.py", line 18, in get_message_list
2025-01-02T17:53:00.583190198Z     return await self.execute_api_call(
2025-01-02T17:53:00.583213824Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.583237449Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 85, in execute_api_call
2025-01-02T17:53:00.583262866Z     raise e
2025-01-02T17:53:00.583286200Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 75, in execute_api_call
2025-01-02T17:53:00.583311326Z     return await self.__execute_api_call(
2025-01-02T17:53:00.583334826Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.583358993Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 104, in __execute_api_call
2025-01-02T17:53:00.583383994Z     return await self.__deserialize(req, response, out_type)
2025-01-02T17:53:00.583407619Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.583431286Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 194, in __deserialize
2025-01-02T17:53:00.583456037Z     raise se
2025-01-02T17:53:00.583478704Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 191, in __deserialize
2025-01-02T17:53:00.583587331Z     raise SaicApiException(f"Failed to deserialize response, missing 'data' field: {response.text}")
2025-01-02T17:53:00.583614540Z saic_ismart_client_ng.exceptions.SaicApiException: Failed to deserialize response, missing 'data' field: {"code":0,"message":"success"}
2025-01-02T17:53:00.880863210Z 2025-01-02 17:53:00,872 [ ERROR  ] Error while fetching a message from the SAIC API, please open the app and clear them, then report this as a bug. - handlers.message
2025-01-02T17:53:00.880994087Z Traceback (most recent call last):
2025-01-02T17:53:00.881021546Z   File "/usr/src/app/handlers/message.py", line 78, in __get_all_alarm_messages
2025-01-02T17:53:00.881048880Z     message_list = await self.saicapi.get_alarm_list(page_num=idx, page_size=1)
2025-01-02T17:53:00.881073422Z                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.881097673Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/message/__init__.py", line 9, in get_alarm_list
2025-01-02T17:53:00.881122881Z     return await self.get_message_list(page_num=page_num, page_size=page_size, message_group='ALARM')
2025-01-02T17:53:00.881147673Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.881171966Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/message/__init__.py", line 18, in get_message_list
2025-01-02T17:53:00.881196841Z     return await self.execute_api_call(
2025-01-02T17:53:00.881220467Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.881244217Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 85, in execute_api_call
2025-01-02T17:53:00.881268926Z     raise e
2025-01-02T17:53:00.881292176Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 75, in execute_api_call
2025-01-02T17:53:00.881317177Z     return await self.__execute_api_call(
2025-01-02T17:53:00.881340302Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.881363511Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 104, in __execute_api_call
2025-01-02T17:53:00.881388261Z     return await self.__deserialize(req, response, out_type)
2025-01-02T17:53:00.881412387Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-01-02T17:53:00.881436012Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 194, in __deserialize
2025-01-02T17:53:00.881460388Z     raise se
2025-01-02T17:53:00.881483180Z   File "/usr/local/lib/python3.12/site-packages/saic_ismart_client_ng/api/base.py", line 191, in __deserialize
2025-01-02T17:53:00.881510180Z     raise SaicApiException(f"Failed to deserialize response, missing 'data' field: {response.text}")
2025-01-02T17:53:00.881534764Z saic_ismart_client_ng.exceptions.SaicApiException: Failed to deserialize response, missing 'data' field: {"code":0,"message":"success"}
2025-01-02T17:53:01.220396396Z 2025-01-02 17:53:01,219 [  INFO  ] Job "Check for new messages (trigger: interval[0:01:00], next run at: 2025-01-02 17:53:58 UTC)" executed successfully - apscheduler.executor

Salut,

quand tout sera ok pour toi, pense à indiquer la solution sur le post qui t’a aidé à solutionner le probléme.