From 2d78c1d727b4f179ea16b75df27f59ce56af9631 Mon Sep 17 00:00:00 2001 From: Peter Mihaly Avramucz Date: Mon, 15 Dec 2025 09:32:53 +0100 Subject: [PATCH 1/2] Document Arkana --- src/renault_api/kamereon/models.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/renault_api/kamereon/models.py b/src/renault_api/kamereon/models.py index ea70d0a96..15ffc2a60 100644 --- a/src/renault_api/kamereon/models.py +++ b/src/renault_api/kamereon/models.py @@ -339,6 +339,23 @@ class EndpointDefinition: "pressure": None, # Reason: "err.func.wired.notFound" "res-state": None, # Reason: "err.func.wired.notFound" }, + "XJL2TR": { # Arkana E-tech full hybrid + "cockpit": _DEFAULT_ENDPOINTS["cockpit"], # confirmed + "charge-history": None, # Reason: "err.func.wired.not-found" + "charge-mode": None, # Reason: "err.func.wired.forbidden" + "charge-schedule": None, # Reason: "err.func.wired.forbidden" + "charging-settings": None, # Reason: "err.func.wired.forbidden" + "hvac-status": None, # Reason: "err.func.wired.notFound" + "hvac-history": None, # Reason: "err.func.wired.not-found" + "hvac-settings": None, # Reason: "err.func.wired.not-found" + "hvac-sessions": None, # Reason: "err.func.wired.not-found" + "hvac-start": None, # Reason: "Request method 'GET' is not supported" + "hvac-schedule": None, # Reason: "Request method 'GET' is not supported" + "location": _DEFAULT_ENDPOINTS["location"], + "lock-status": None, # Reason: "err.func.wired.notFound" + "res-state": None, # Reason: "err.func.wired.notFound" + "pressure": None, # Reason: "err.func.wired.notFound" + }, } _ALREADY_WARNED_VEHICLE: set[str] = set() From d5f46041f1af9c9af00b6ed5c2bc39c422d9813e Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Mon, 15 Dec 2025 10:26:40 +0100 Subject: [PATCH 2/2] Apply suggestions from code review --- src/renault_api/kamereon/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renault_api/kamereon/models.py b/src/renault_api/kamereon/models.py index 15ffc2a60..b82a58a55 100644 --- a/src/renault_api/kamereon/models.py +++ b/src/renault_api/kamereon/models.py @@ -345,7 +345,7 @@ class EndpointDefinition: "charge-mode": None, # Reason: "err.func.wired.forbidden" "charge-schedule": None, # Reason: "err.func.wired.forbidden" "charging-settings": None, # Reason: "err.func.wired.forbidden" - "hvac-status": None, # Reason: "err.func.wired.notFound" + "hvac-status": None, # Reason: "err.func.wired.notFound" "hvac-history": None, # Reason: "err.func.wired.not-found" "hvac-settings": None, # Reason: "err.func.wired.not-found" "hvac-sessions": None, # Reason: "err.func.wired.not-found"