Voici le log:
[2026-01-13 14:31:16][INFO] Getting odometer for car Tucson
[2026-01-13 14:31:17][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":{"accessToken":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzcyMDlhOTk0MzA0MTk0MzZlYzQiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzMTQ2NzcsImlhdCI6MTc2ODMxMTA3NywiaXNzIjoiYmx1ZWxpbmsifQ.DsVqwbnkhhotmAdZPDmfZVYHlk80N26Jix0cqX3IRFoq87kJwFVvskbdABWlCgdAKHI1d4gtsIsvt5-F7mg0nrImftUC95vaKc1GwJ81joviqu54xCoiDqQfEdP4_l4MonIFuQq5p7ap7yJa-B8idZZEfAa4mIpcz4rQH96KdR-WLwgqt8jYxg_4HBaXM-FAAbFzO39X3ot27QjpJlofvOELCExm_L5luHCSabPKO2yo85ewwKH7T7504l4EMO8UOrfJKT6Jv6gcC0s1oHYcF8a-J6ZlyB5SDk44M8Bt8aLkRdvFG8O8Z3ykJvpudniJkdMgc1zy-guWLUM7rlZMhw","refreshToken":"OTK4Y2ZHOTETYZC4MC01M2NHLWI0YZUTYTA3YWQ0NJI3YMUW","tokenExpiresAt":1768314677},"status":"eu-set-tokens"}
[2026-01-13 14:31:17][INFO] authentication succeeded
[2026-01-13 14:31:17][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"GET-ODOMETER_TMAJE812XSJ378168","status":"success"}
[2026-01-13 14:31:17][INFO] Action GET-ODOMETER_TMAJE812XSJ378168 runned successfuly
[2026-01-13 14:31:17][INFO] Getting charge limits for car Tucson
[2026-01-13 14:31:19][INFO] ""
[2026-01-13 14:31:19][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"GET-CHARGE-TARGETS_TMAJE812XSJ378168","status":"success"}
[2026-01-13 14:31:19][INFO] Action GET-CHARGE-TARGETS_TMAJE812XSJ378168 runned successfuly
[2026-01-13 14:42:16][INFO] Getting status for car Tucson
[2026-01-13 14:42:16][INFO] Updated status for car Tucson
[2026-01-13 16:42:16][INFO] Getting status for car Tucson
[2026-01-13 16:42:16][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":{"accessToken":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzcyMDlhOTk0MzA0MTk0MzZlYzQiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzMjI1MzYsImlhdCI6MTc2ODMxODkzNiwiaXNzIjoiYmx1ZWxpbmsifQ.Hexrj9M9mgwa-gROD7l5pY-hs5MtmG3yKDhlY_CIEqmh0jKAIUT3rlHg-GztXHjBrVq6iQ8IK1Ll9woZBNHSj049BsSa-N3g0DSoFy9LVL5KBWkusQJOQfZOyOrC1RIktwA4WE_yDb3bkfp2NsgosFobQHN_lX8KfFCrmP2fzqg_-N0w3KVH0DoJUvhtEJ_ObT8JEwatPGIhggaXFSK0esRYXuumlX6UIIFJWjBx3hhBM50PJWQPzd47BVB75w7iiEHlZ9ZjfsAsQm0L7BDXviHhOhocf-pGHB5EtQOMNUMgPCytLRb5feHrT371Zyn73F0eqtwhL73JR04FpmDlug","refreshToken":"OTK4Y2ZHOTETYZC4MC01M2NHLWI0YZUTYTA3YWQ0NJI3YMUW","tokenExpiresAt":1768322536},"status":"eu-set-tokens"}
[2026-01-13 16:42:16][INFO] authentication succeeded
[2026-01-13 16:42:16][INFO] Updated status for car Tucson
[2026-01-13 18:42:16][INFO] Getting status for car Tucson
[2026-01-13 18:42:16][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":{"accessToken":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzcyMDlhOTk0MzA0MTk0MzZlYzQiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzMjk3MzYsImlhdCI6MTc2ODMyNjEzNiwiaXNzIjoiYmx1ZWxpbmsifQ.aslh-L22vJmgWaBpzjBioAsClEyHSGFFy-_-buFsRDkoP_SnbqWg9LOD6DHMjpbxoFyrF36bhqWTmTDxVSuPkvzEtN1NsuIMYWXz0zZw21jqq3joEMPe-Czy61Qi_EklitreV2XgzS1oYC9JF-1bpX7u212yY_lHawjQdSuK5ETodaBtn_x4P-ykZaceUtv0sjfAF6SLRSCpBzGJss9mljBg1s3ix12avO32IVhQHosEMYP4i0AIcEpi3UETZ7BO0B2xCYBadYibTjPB2gT7RYxNYzJIK4Rk0_d-iUvVp-vj-PmlM83vnnjGV3YVDanHBlA82EESUjXEpi2Y7Ok3gg","refreshToken":"OTK4Y2ZHOTETYZC4MC01M2NHLWI0YZUTYTA3YWQ0NJI3YMUW","tokenExpiresAt":1768329736},"status":"eu-set-tokens"}
[2026-01-13 18:42:16][INFO] authentication succeeded
[2026-01-13 18:42:17][INFO] Updated status for car Tucson
[2026-01-13 18:55:32][INFO] Stoping the charge
[2026-01-13 18:55:32][INFO] Stoping the charge
[2026-01-13 18:55:32][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"STOP-CHARGING_TMAJE812XSJ378168","status":"success"}
[2026-01-13 18:55:32][INFO] Action STOP-CHARGING_TMAJE812XSJ378168 runned successfuly
[2026-01-13 18:55:42][INFO] Action STOP-CHARGING_TMAJE812XSJ378168 now refreshing the car informations
[2026-01-13 18:55:42][INFO] Getting status for car Tucson
[2026-01-13 18:55:42][INFO] Updated status for car Tucson
[2026-01-13 18:55:50][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"STOP-CHARGING_TMAJE812XSJ378168","message":"{\"source\":{\"name\":\"HTTPError\",\"hostname\":\"prd.eu-ccapi.hyundai.com\",\"method\":\"POST\",\"path\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge\",\"protocol\":\"https:\",\"url\":\"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge\",\"gotOptions\":{\"path\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge\",\"protocol\":\"https:\",\"hostname\":\"prd.eu-ccapi.hyundai.com\",\"hash\":\"\",\"search\":\"\",\"pathname\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge\",\"href\":\"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge\",\"port\":8080,\"retry\":{\"methods\":{},\"statusCodes\":{},\"errorCodes\":{}},\"headers\":{\"user-agent\":\"got/9.6.0 (https://github.com/sindresorhus/got)\",\"authorization\":\"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzc1MDlhOTk0MzA0MTk0MzZlYzUiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJkaWQiOiJkM2ViYTY1Yy02YTkwLTQyNzAtOWJhYy1hOGJmMTVjMWU1NmUiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzMjc1MzIsImlhdCI6MTc2ODMyNjkzMiwiaXNzIjoiYmx1ZWxpbmsifQ.NgB419SsOmGA6XMGyPbGY0MAGbIL0Efw-VcP0LiZsmVaDrInA6RUhtMqLY19oDHbys7h_uMDFRcHT-TdZigyRDB6Rxmn9ehKQPODACjC3CWZJU7hSnSMsuxVnPNrCP9e5DpYvv08VJ2HPoCIwh7ndNWetrD10CjN6z7kp_3zEGXJ-bM5uvu4_oWLzw3B1jQI_JUfVtqntISfiU_3wyFDI6ego8G0wCIQDWpByHQjCDT9R-7raF2FlzNTq89ooEB_shc2k4HJ9mra0XJf3vS7yO1JypIAjjNVv5pc31FoC8MVaXFxsYMXpVWNs8BCxWqwYGJEkuhvXP0MoKH4GFmvEQ\",\"offset\":\"0.00\",\"ccsp-device-id\":\"d3eba65c-6a90-4270-9bac-a8bf15c1e56e\",\"ccsp-application-id\":\"1eba27d2-9a5b-4eba-8ec7-97eb6c62fb51\",\"content-type\":\"application/json\",\"stamp\":\"dT4KJ53YaUBLfxZdB4tkrMyYo2nBF+ua1ax+BeT/UNjIlBT7OGMdPbibOkhKDkw=\",\"accept\":\"application/json\",\"accept-encoding\":\"gzip, deflate\",\"content-length\":67},\"hooks\":{\"beforeError\":[],\"init\":[],\"beforeRequest\":[],\"beforeRedirect\":[],\"beforeRetry\":[],\"afterResponse\":[]},\"decompress\":true,\"throwHttpErrors\":true,\"followRedirect\":true,\"stream\":false,\"form\":false,\"json\":true,\"cache\":false,\"useElectronNet\":false,\"baseUrl\":\"https://prd.eu-ccapi.hyundai.com:8080/\",\"body\":\"{\\\"action\\\":\\\"stop\\\",\\\"deviceId\\\":\\\"d3eba65c-6a90-4270-9bac-a8bf15c1e56e\\\"}\",\"method\":\"POST\"},\"statusCode\":400,\"statusMessage\":\"Bad Request\",\"headers\":{\"content-type\":\"application/json; charset=utf-8\",\"date\":\"Tue, 13 Jan 2026 17:55:50 GMT\",\"etag\":\"W/\\\"80-/eni3HF35Mr1ofZ45vJWq+qh5Sg\\\"\",\"x-powered-by\":\"Express\",\"x-ratelimit-limit\":\"-1\",\"x-ratelimit-remaining\":\"0\",\"x-ratelimit-reset\":\"0\",\"content-length\":\"128\",\"connection\":\"close\"},\"body\":{\"retCode\":\"F\",\"resCode\":\"4004\",\"resMsg\":\"Duplicate request - Duplicate request\",\"msgId\":\"18a7ba30-f0a9-11f0-9379-54fd969c15a3\"}},\"name\":\"ManagedBluelinkyError\"}","status":"error"}
[2026-01-13 18:55:50][ERROR] Action STOP-CHARGING_TMAJE812XSJ378168 failed after 4 tries for reason : {"source":{"name":"HTTPError","hostname":"prd.eu-ccapi.hyundai.com","method":"POST","path":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge","protocol":"https:","url":"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge","gotOptions":{"path":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge","protocol":"https:","hostname":"prd.eu-ccapi.hyundai.com","hash":"","search":"","pathname":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge","href":"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/control/charge","port":8080,"retry":{"methods":{},"statusCodes":{},"errorCodes":{}},"headers":{"user-agent":"got/9.6.0 (https://github.com/sindresorhus/got)","authorization":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzc1MDlhOTk0MzA0MTk0MzZlYzUiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJkaWQiOiJkM2ViYTY1Yy02YTkwLTQyNzAtOWJhYy1hOGJmMTVjMWU1NmUiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzMjc1MzIsImlhdCI6MTc2ODMyNjkzMiwiaXNzIjoiYmx1ZWxpbmsifQ.NgB419SsOmGA6XMGyPbGY0MAGbIL0Efw-VcP0LiZsmVaDrInA6RUhtMqLY19oDHbys7h_uMDFRcHT-TdZigyRDB6Rxmn9ehKQPODACjC3CWZJU7hSnSMsuxVnPNrCP9e5DpYvv08VJ2HPoCIwh7ndNWetrD10CjN6z7kp_3zEGXJ-bM5uvu4_oWLzw3B1jQI_JUfVtqntISfiU_3wyFDI6ego8G0wCIQDWpByHQjCDT9R-7raF2FlzNTq89ooEB_shc2k4HJ9mra0XJf3vS7yO1JypIAjjNVv5pc31FoC8MVaXFxsYMXpVWNs8BCxWqwYGJEkuhvXP0MoKH4GFmvEQ","offset":"0.00","ccsp-device-id":"d3eba65c-6a90-4270-9bac-a8bf15c1e56e","ccsp-application-id":"1eba27d2-9a5b-4eba-8ec7-97eb6c62fb51","content-type":"application/json","stamp":"dT4KJ53YaUBLfxZdB4tkrMyYo2nBF+ua1ax+BeT/UNjIlBT7OGMdPbibOkhKDkw=","accept":"application/json","accept-encoding":"gzip, deflate","content-length":67},"hooks":{"beforeError":[],"init":[],"beforeRequest":[],"beforeRedirect":[],"beforeRetry":[],"afterResponse":[]},"decompress":true,"throwHttpErrors":true,"followRedirect":true,"stream":false,"form":false,"json":true,"cache":false,"useElectronNet":false,"baseUrl":"https://prd.eu-ccapi.hyundai.com:8080/","body":"{\"action\":\"stop\",\"deviceId\":\"d3eba65c-6a90-4270-9bac-a8bf15c1e56e\"}","method":"POST"},"statusCode":400,"statusMessage":"Bad Request","headers":{"content-type":"application/json; charset=utf-8","date":"Tue, 13 Jan 2026 17:55:50 GMT","etag":"W/\"80-/eni3HF35Mr1ofZ45vJWq+qh5Sg\"","x-powered-by":"Express","x-ratelimit-limit":"-1","x-ratelimit-remaining":"0","x-ratelimit-reset":"0","content-length":"128","connection":"close"},"body":{"retCode":"F","resCode":"4004","resMsg":"Duplicate request - Duplicate request","msgId":"18a7ba30-f0a9-11f0-9379-54fd969c15a3"}},"name":"ManagedBluelinkyError"}
[2026-01-13 20:32:15][INFO] Getting odometer for car Tucson
[2026-01-13 20:32:16][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":{"accessToken":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzcyMDlhOTk0MzA0MTk0MzZlYzQiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzMzYzMzYsImlhdCI6MTc2ODMzMjczNiwiaXNzIjoiYmx1ZWxpbmsifQ.hSfBJMZN7nKIas1kMcu1tze6ATImqGE6DpihJFFFNynCG-U8FJsNdOiwoF6fSgmGPNPj1XQR3yMFIF81H9X7wU6PacO382_aHnVlSjcNh2Fvogc2Ub6YpYyt1W7A8DnOamUnJjje25GrALZbt1voJKdUW99T9kaX40RmzzAXa8il5SZ_UtNYa3LfSSnYxIe44V1SC-Z7XQe9ALhXGS7BUc9JlkqOkeP_yNuspmVWv2zU0Lx4Ap2QAvSzKlrLC9VufdEBR5ecC37fvdU2nnuAl0c17nZ-S4EdxFrj_E3nlapWCGerDxVhIsl1aIlzg6DIQVdqXF73MIg4oI1FgM4V8w","refreshToken":"OTK4Y2ZHOTETYZC4MC01M2NHLWI0YZUTYTA3YWQ0NJI3YMUW","tokenExpiresAt":1768336336},"status":"eu-set-tokens"}
[2026-01-13 20:32:16][INFO] authentication succeeded
[2026-01-13 20:32:16][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"GET-ODOMETER_TMAJE812XSJ378168","status":"success"}
[2026-01-13 20:32:16][INFO] Action GET-ODOMETER_TMAJE812XSJ378168 runned successfuly
[2026-01-13 20:32:16][INFO] Getting charge limits for car Tucson
[2026-01-13 20:32:18][INFO] ""
[2026-01-13 20:32:18][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"GET-CHARGE-TARGETS_TMAJE812XSJ378168","status":"success"}
[2026-01-13 20:32:18][INFO] Action GET-CHARGE-TARGETS_TMAJE812XSJ378168 runned successfuly
[2026-01-13 20:56:16][INFO] Getting status for car Tucson
[2026-01-13 20:56:16][INFO] Updated status for car Tucson
[2026-01-13 22:56:16][INFO] Getting status for car Tucson
[2026-01-13 22:56:16][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":{"accessToken":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzcyMDlhOTk0MzA0MTk0MzZlYzQiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzNDQ5NzYsImlhdCI6MTc2ODM0MTM3NiwiaXNzIjoiYmx1ZWxpbmsifQ.Af0c6jp6XbD-F8radhews67GE8mqT6-rWdd84GgyOearCVtsbUpF-FlLuSZTcv8ewUXEAhgPnfQZCSbf0Pp1YgstZZaqRueLw0-dySzZzWfPbbKJDgXST781r3kZRpT3LN7htZYv5rqeYIK3ei9I9oyApwTIfKES8JkGLVX3mxyhRN-6evaQELV5qu6xQJs9myENM8Wqz_wI-18S452-F0hZzSze628cx_C7pYE7xBBlwl_4Djk30Pq0NZI4npimyHQBx3n-rc2c5DXQuXLGkm0qNnqtm2IcN8WhW9Jl81nkwEEZKnnHS6cPcC4352jdqhm8DMi1b0Bv51lqDAR1Pw","refreshToken":"OTK4Y2ZHOTETYZC4MC01M2NHLWI0YZUTYTA3YWQ0NJI3YMUW","tokenExpiresAt":1768344976},"status":"eu-set-tokens"}
[2026-01-13 22:56:16][INFO] authentication succeeded
[2026-01-13 22:56:17][INFO] Updated status for car Tucson
[2026-01-14 00:06:04][INFO] Starting the charge
[2026-01-14 00:06:04][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":{"accessToken":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzcyMDlhOTk0MzA0MTk0MzZlYzQiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzNDkxNjQsImlhdCI6MTc2ODM0NTU2NCwiaXNzIjoiYmx1ZWxpbmsifQ.F-RQN3-VP_DtPo0GTh_QXpzXZQRNJjEbtVeb_VqtHhioFUYR7iMv-oOUHv3mJqDctTcyi_PLeLDgDG1PaurHO_-Lkp294zMk_OpTRCCqUTFoBwOB8R0c7eF-9mnK-5NkpQv0rDh_b2ve5FKbOMyWJ1XpNERLiBmIKPNSzS-Tf_HM7Ji2e0ae3-3QtYDrOPJk0MT3Cey0JMPyx67_RKomObduJ9fkGEulLzdmwCrDQun-arjQ-zLy3vuQHgDPCXdPzLuD6xqsCZpOLoXilqYa70GT-dnsKuQfpHFGGKc78HSOsEH6vXmJq0m8tLO2QVhtamcVrUXnLcrSYu3qCPOvCA","refreshToken":"OTK4Y2ZHOTETYZC4MC01M2NHLWI0YZUTYTA3YWQ0NJI3YMUW","tokenExpiresAt":1768349164},"status":"eu-set-tokens"}
[2026-01-14 00:06:04][INFO] authentication succeeded
[2026-01-14 00:06:04][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"START-CHARGING_TMAJE812XSJ378168","status":"success"}
[2026-01-14 00:06:04][INFO] Action START-CHARGING_TMAJE812XSJ378168 runned successfuly
[2026-01-14 00:06:14][INFO] Action START-CHARGING_TMAJE812XSJ378168 now refreshing the car informations
[2026-01-14 00:06:14][INFO] Getting status for car Tucson
[2026-01-14 00:06:15][INFO] Updated status for car Tucson
[2026-01-14 03:19:16][INFO] Getting status for car Tucson
[2026-01-14 03:19:17][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":{"accessToken":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzcyMDlhOTk0MzA0MTk0MzZlYzQiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzNjA3NTcsImlhdCI6MTc2ODM1NzE1NywiaXNzIjoiYmx1ZWxpbmsifQ.i9OU9wGt68Lyk8Ir2lx2LtahofAGoJ2SGzg2fPMulTvyok2oXCyQP2XQAAnLRGZUxvsYl_AT2FiphsLKy8cr9XYxyutESa6LS-Olma-R-q2cPnvuiewIUU4VJjToUdLKxu_j9ykEbLcqr4gOYXSgpLQEiIfMSRYpJG7nO_nmdQbEm9LF0uONG2vjMXohEWiOD8ZwK-8fQJUw8QbpnGHh0T71eq5XJdxGAojaTgG67bvXSUssch-_rhY0TrvL5oDOerdY92k1maBSTyFIx9-vWgCDT8syDsO_9jnpS4EJ5BiS4jVpOcB3OGmYvGHY1jdPC7GPWGIIw4IPx8vnBDCpPw","refreshToken":"OTK4Y2ZHOTETYZC4MC01M2NHLWI0YZUTYTA3YWQ0NJI3YMUW","tokenExpiresAt":1768360757},"status":"eu-set-tokens"}
[2026-01-14 03:19:17][INFO] authentication succeeded
[2026-01-14 03:19:17][INFO] Updated status for car Tucson
[2026-01-14 03:19:17][INFO] Getting odometer for car Tucson
[2026-01-14 03:19:33][ERROR] Erreur sur la fonction cron du plugin : Le démon hyundaibluelink n'a pas réussi a traiter la demande. Details : http://127.0.0.1:8090/cars/TMAJE812XSJ378168/odometer?key=****** status : 500 , message : {"type":"error","message":"@EuropeVehicle.odometer: [400] Bad Request on [GET] https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest - {\"retCode\":\"F\",\"resCode\":\"4002\",\"resMsg\":\"Invalid request body - Invalid deviceId. \",\"msgId\":\"76d6e450-f0ef-11f0-9379-ab201cfbb031\"}"}
[2026-01-14 03:19:33][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"GET-ODOMETER_TMAJE812XSJ378168","message":"{\"source\":{\"name\":\"HTTPError\",\"hostname\":\"prd.eu-ccapi.hyundai.com\",\"method\":\"GET\",\"path\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"protocol\":\"https:\",\"url\":\"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"gotOptions\":{\"path\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"protocol\":\"https:\",\"hostname\":\"prd.eu-ccapi.hyundai.com\",\"hash\":\"\",\"search\":\"\",\"pathname\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"href\":\"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"port\":8080,\"retry\":{\"methods\":{},\"statusCodes\":{},\"errorCodes\":{}},\"headers\":{\"user-agent\":\"got/9.6.0 (https://github.com/sindresorhus/got)\",\"authorization\":\"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzc1MDlhOTk0MzA0MTk0MzZlYzUiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJkaWQiOiJkM2ViYTY1Yy02YTkwLTQyNzAtOWJhYy1hOGJmMTVjMWU1NmUiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzNTc3NTcsImlhdCI6MTc2ODM1NzE1NywiaXNzIjoiYmx1ZWxpbmsifQ.ewIMfsJmTy4LfVqqb261rDdZdfZjZhPFCiROLuKJdEI8NZKWYzS2o5w3XmhHjgTYAizrKxMUrijKkKoUGDdK2tb6a0BW063PWUkHsZ2UwY72yhz4Vn48H2DIr5fcnar7JP3QDKS4AuPos7pfaKhfTdjl0RoLkC_9xt3x7GI65396Ae9K2hERKoMpyYiWQzN3Vnol3_nMVRRn1FrA6WX6um6lXUcLEM_9Kma4w4-g_qxd_EfK7DmWHpQbYfdTzUUz6Vd1EOSTvCqp5Ch_cWKcZ361GOz4hw8FN36nm7HibrnXMrNsvSYK0-AP5w8JqQegMYA2U_sJnb22yoIth9CxxA\",\"offset\":\"0.00\",\"ccsp-device-id\":\"d3eba65c-6a90-4270-9bac-a8bf15c1e56e\",\"ccsp-application-id\":\"1eba27d2-9a5b-4eba-8ec7-97eb6c62fb51\",\"content-type\":\"application/json\",\"stamp\":\"dT4KJ53YaUBLfxZdB4tkrMyYo2nBF+ua1ax+BeT/UNjIlBT7OGMdPbibPUhIAk4=\",\"accept\":\"application/json\",\"accept-encoding\":\"gzip, deflate\"},\"hooks\":{\"beforeError\":[],\"init\":[],\"beforeRequest\":[],\"beforeRedirect\":[],\"beforeRetry\":[],\"afterResponse\":[]},\"decompress\":true,\"throwHttpErrors\":true,\"followRedirect\":true,\"stream\":false,\"form\":false,\"json\":true,\"cache\":false,\"useElectronNet\":false,\"baseUrl\":\"https://prd.eu-ccapi.hyundai.com:8080/\",\"method\":\"GET\"},\"statusCode\":400,\"statusMessage\":\"Bad Request\",\"headers\":{\"content-type\":\"application/json; charset=utf-8\",\"date\":\"Wed, 14 Jan 2026 02:19:33 GMT\",\"etag\":\"W/\\\"84-tIQLM2nkLymTyUh/DcuQfFu1oN0\\\"\",\"x-powered-by\":\"Express\",\"x-ratelimit-limit\":\"-1\",\"x-ratelimit-remaining\":\"0\",\"x-ratelimit-reset\":\"0\",\"content-length\":\"132\",\"connection\":\"close\"},\"body\":{\"retCode\":\"F\",\"resCode\":\"4002\",\"resMsg\":\"Invalid request body - Invalid deviceId. \",\"msgId\":\"76d6e450-f0ef-11f0-9379-ab201cfbb031\"}},\"name\":\"ManagedBluelinkyError\"}","status":"error"}
[2026-01-14 03:19:33][ERROR] Action GET-ODOMETER_TMAJE812XSJ378168 failed after 4 tries for reason : {"source":{"name":"HTTPError","hostname":"prd.eu-ccapi.hyundai.com","method":"GET","path":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","protocol":"https:","url":"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","gotOptions":{"path":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","protocol":"https:","hostname":"prd.eu-ccapi.hyundai.com","hash":"","search":"","pathname":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","href":"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","port":8080,"retry":{"methods":{},"statusCodes":{},"errorCodes":{}},"headers":{"user-agent":"got/9.6.0 (https://github.com/sindresorhus/got)","authorization":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzc1MDlhOTk0MzA0MTk0MzZlYzUiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJkaWQiOiJkM2ViYTY1Yy02YTkwLTQyNzAtOWJhYy1hOGJmMTVjMWU1NmUiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzNTc3NTcsImlhdCI6MTc2ODM1NzE1NywiaXNzIjoiYmx1ZWxpbmsifQ.ewIMfsJmTy4LfVqqb261rDdZdfZjZhPFCiROLuKJdEI8NZKWYzS2o5w3XmhHjgTYAizrKxMUrijKkKoUGDdK2tb6a0BW063PWUkHsZ2UwY72yhz4Vn48H2DIr5fcnar7JP3QDKS4AuPos7pfaKhfTdjl0RoLkC_9xt3x7GI65396Ae9K2hERKoMpyYiWQzN3Vnol3_nMVRRn1FrA6WX6um6lXUcLEM_9Kma4w4-g_qxd_EfK7DmWHpQbYfdTzUUz6Vd1EOSTvCqp5Ch_cWKcZ361GOz4hw8FN36nm7HibrnXMrNsvSYK0-AP5w8JqQegMYA2U_sJnb22yoIth9CxxA","offset":"0.00","ccsp-device-id":"d3eba65c-6a90-4270-9bac-a8bf15c1e56e","ccsp-application-id":"1eba27d2-9a5b-4eba-8ec7-97eb6c62fb51","content-type":"application/json","stamp":"dT4KJ53YaUBLfxZdB4tkrMyYo2nBF+ua1ax+BeT/UNjIlBT7OGMdPbibPUhIAk4=","accept":"application/json","accept-encoding":"gzip, deflate"},"hooks":{"beforeError":[],"init":[],"beforeRequest":[],"beforeRedirect":[],"beforeRetry":[],"afterResponse":[]},"decompress":true,"throwHttpErrors":true,"followRedirect":true,"stream":false,"form":false,"json":true,"cache":false,"useElectronNet":false,"baseUrl":"https://prd.eu-ccapi.hyundai.com:8080/","method":"GET"},"statusCode":400,"statusMessage":"Bad Request","headers":{"content-type":"application/json; charset=utf-8","date":"Wed, 14 Jan 2026 02:19:33 GMT","etag":"W/\"84-tIQLM2nkLymTyUh/DcuQfFu1oN0\"","x-powered-by":"Express","x-ratelimit-limit":"-1","x-ratelimit-remaining":"0","x-ratelimit-reset":"0","content-length":"132","connection":"close"},"body":{"retCode":"F","resCode":"4002","resMsg":"Invalid request body - Invalid deviceId. ","msgId":"76d6e450-f0ef-11f0-9379-ab201cfbb031"}},"name":"ManagedBluelinkyError"}
[2026-01-14 03:20:29][INFO] Getting odometer for car Tucson
[2026-01-14 03:20:45][ERROR] Erreur sur la fonction cron du plugin : Le démon hyundaibluelink n'a pas réussi a traiter la demande. Details : http://127.0.0.1:8090/cars/TMAJE812XSJ378168/odometer?key=****** status : 500 , message : {"type":"error","message":"@EuropeVehicle.odometer: [400] Bad Request on [GET] https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest - {\"retCode\":\"F\",\"resCode\":\"4002\",\"resMsg\":\"Invalid request body - Invalid deviceId. \",\"msgId\":\"a24f2070-f0ef-11f0-97f1-3ed1b7bdc343\"}"}
[2026-01-14 03:20:45][INFO] input data :{"key":"502cec86-62f4-4df2-8259-3087552e1898","task":"GET-ODOMETER_TMAJE812XSJ378168","message":"{\"source\":{\"name\":\"HTTPError\",\"hostname\":\"prd.eu-ccapi.hyundai.com\",\"method\":\"GET\",\"path\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"protocol\":\"https:\",\"url\":\"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"gotOptions\":{\"path\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"protocol\":\"https:\",\"hostname\":\"prd.eu-ccapi.hyundai.com\",\"hash\":\"\",\"search\":\"\",\"pathname\":\"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"href\":\"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest\",\"port\":8080,\"retry\":{\"methods\":{},\"statusCodes\":{},\"errorCodes\":{}},\"headers\":{\"user-agent\":\"got/9.6.0 (https://github.com/sindresorhus/got)\",\"authorization\":\"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzc1MDlhOTk0MzA0MTk0MzZlYzUiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJkaWQiOiJkM2ViYTY1Yy02YTkwLTQyNzAtOWJhYy1hOGJmMTVjMWU1NmUiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzNTc3NTcsImlhdCI6MTc2ODM1NzE1NywiaXNzIjoiYmx1ZWxpbmsifQ.ewIMfsJmTy4LfVqqb261rDdZdfZjZhPFCiROLuKJdEI8NZKWYzS2o5w3XmhHjgTYAizrKxMUrijKkKoUGDdK2tb6a0BW063PWUkHsZ2UwY72yhz4Vn48H2DIr5fcnar7JP3QDKS4AuPos7pfaKhfTdjl0RoLkC_9xt3x7GI65396Ae9K2hERKoMpyYiWQzN3Vnol3_nMVRRn1FrA6WX6um6lXUcLEM_9Kma4w4-g_qxd_EfK7DmWHpQbYfdTzUUz6Vd1EOSTvCqp5Ch_cWKcZ361GOz4hw8FN36nm7HibrnXMrNsvSYK0-AP5w8JqQegMYA2U_sJnb22yoIth9CxxA\",\"offset\":\"0.00\",\"ccsp-device-id\":\"d3eba65c-6a90-4270-9bac-a8bf15c1e56e\",\"ccsp-application-id\":\"1eba27d2-9a5b-4eba-8ec7-97eb6c62fb51\",\"content-type\":\"application/json\",\"stamp\":\"dT4KJ53YaUBLfxZdB4tkrMyYo2nBF+ua1ax+BeT/UNjIlBT7OGMdPbibPUhIAk4=\",\"accept\":\"application/json\",\"accept-encoding\":\"gzip, deflate\"},\"hooks\":{\"beforeError\":[],\"init\":[],\"beforeRequest\":[],\"beforeRedirect\":[],\"beforeRetry\":[],\"afterResponse\":[]},\"decompress\":true,\"throwHttpErrors\":true,\"followRedirect\":true,\"stream\":false,\"form\":false,\"json\":true,\"cache\":false,\"useElectronNet\":false,\"baseUrl\":\"https://prd.eu-ccapi.hyundai.com:8080/\",\"method\":\"GET\"},\"statusCode\":400,\"statusMessage\":\"Bad Request\",\"headers\":{\"content-type\":\"application/json; charset=utf-8\",\"date\":\"Wed, 14 Jan 2026 02:20:45 GMT\",\"etag\":\"W/\\\"84-qQPppZjhWJzT9xnCAk+GTEkkVsI\\\"\",\"x-powered-by\":\"Express\",\"x-ratelimit-limit\":\"-1\",\"x-ratelimit-remaining\":\"0\",\"x-ratelimit-reset\":\"0\",\"content-length\":\"132\",\"connection\":\"close\"},\"body\":{\"retCode\":\"F\",\"resCode\":\"4002\",\"resMsg\":\"Invalid request body - Invalid deviceId. \",\"msgId\":\"a24f2070-f0ef-11f0-97f1-3ed1b7bdc343\"}},\"name\":\"ManagedBluelinkyError\"}","status":"error"}
[2026-01-14 03:20:45][ERROR] Action GET-ODOMETER_TMAJE812XSJ378168 failed after 4 tries for reason : {"source":{"name":"HTTPError","hostname":"prd.eu-ccapi.hyundai.com","method":"GET","path":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","protocol":"https:","url":"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","gotOptions":{"path":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","protocol":"https:","hostname":"prd.eu-ccapi.hyundai.com","hash":"","search":"","pathname":"/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","href":"https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/5d5093a6-69c7-4b39-bde6-9156eb5e7b74/ccs2/carstatus/latest","port":8080,"retry":{"methods":{},"statusCodes":{},"errorCodes":{}},"headers":{"user-agent":"got/9.6.0 (https://github.com/sindresorhus/got)","authorization":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaWQiOiI1YmIyYzc1MDlhOTk0MzA0MTk0MzZlYzUiLCJ1aWQiOiJkNmZkNTFjNy01MGE1LTQ3ZDYtOGE0ZS1lYjM1Yjk3NmU1NWQiLCJkaWQiOiJkM2ViYTY1Yy02YTkwLTQyNzAtOWJhYy1hOGJmMTVjMWU1NmUiLCJzaWQiOiI2ZDQ3N2MzOC0zY2E0LTRjZjMtOTU1Ny0yYTE5MjlhOTQ2NTQiLCJleHAiOjE3NjgzNTc3NTcsImlhdCI6MTc2ODM1NzE1NywiaXNzIjoiYmx1ZWxpbmsifQ.ewIMfsJmTy4LfVqqb261rDdZdfZjZhPFCiROLuKJdEI8NZKWYzS2o5w3XmhHjgTYAizrKxMUrijKkKoUGDdK2tb6a0BW063PWUkHsZ2UwY72yhz4Vn48H2DIr5fcnar7JP3QDKS4AuPos7pfaKhfTdjl0RoLkC_9xt3x7GI65396Ae9K2hERKoMpyYiWQzN3Vnol3_nMVRRn1FrA6WX6um6lXUcLEM_9Kma4w4-g_qxd_EfK7DmWHpQbYfdTzUUz6Vd1EOSTvCqp5Ch_cWKcZ361GOz4hw8FN36nm7HibrnXMrNsvSYK0-AP5w8JqQegMYA2U_sJnb22yoIth9CxxA","offset":"0.00","ccsp-device-id":"d3eba65c-6a90-4270-9bac-a8bf15c1e56e","ccsp-application-id":"1eba27d2-9a5b-4eba-8ec7-97eb6c62fb51","content-type":"application/json","stamp":"dT4KJ53YaUBLfxZdB4tkrMyYo2nBF+ua1ax+BeT/UNjIlBT7OGMdPbibPUhIAk4=","accept":"application/json","accept-encoding":"gzip, deflate"},"hooks":{"beforeError":[],"init":[],"beforeRequest":[],"beforeRedirect":[],"beforeRetry":[],"afterResponse":[]},"decompress":true,"throwHttpErrors":true,"followRedirect":true,"stream":false,"form":false,"json":true,"cache":false,"useElectronNet":false,"baseUrl":"https://prd.eu-ccapi.hyundai.com:8080/","method":"GET"},"statusCode":400,"statusMessage":"Bad Request","headers":{"content-type":"application/json; charset=utf-8","date":"Wed, 14 Jan 2026 02:20:45 GMT","etag":"W/\"84-qQPppZjhWJzT9xnCAk+GTEkkVsI\"","x-powered-by":"Express","x-ratelimit-limit":"-1","x-ratelimit-remaining":"0","x-ratelimit-reset":"0","content-length":"132","connection":"close"},"body":{"retCode":"F","resCode":"4002","resMsg":"Invalid request body - Invalid deviceId. ","msgId":"a24f2070-f0ef-11f0-97f1-3ed1b7bdc343"}},"name":"ManagedBluelinkyError"}
[2026-01-14 03:21:16][INFO] Getting odometer for car Tucson