From 93a53ccb922b3f948a386161dae63117084ddcf2 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Wed, 27 May 2026 13:01:53 +0200 Subject: [PATCH] Initial commit --- jay_diff/README.jay_diff.md | 195 + jay_diff/__init__.py | 4 + jay_diff/jay_diff.py | 590 + tests/__init__.py | 0 ...2026_05_25_17_12_38_WVWZZZE1ZMP010760.json | 4411 +++ ...2026_05_25_17_28_48_WVWZZZE1ZMP010760.json | 3275 ++ ...2026_05_25_17_40_44_WVWZZZE1ZMP010760.json | 4127 +++ ...2026_05_25_17_56_43_WVWZZZE1ZMP010760.json | 5689 +++ ...2026_05_25_18_17_07_WVWZZZE1ZMP010760.json | 14351 ++++++++ ...2026_05_25_19_06_22_WVWZZZE1ZMP010760.json | 1287 + ...2026_05_25_19_12_47_WVWZZZE1ZMP010760.json | 1287 + ...2026_05_25_19_17_57_WVWZZZE1ZMP010760.json | 2423 ++ ...2026_05_25_19_27_12_WVWZZZE1ZMP010760.json | 2281 ++ ...2026_05_25_19_36_44_WVWZZZE1ZMP010760.json | 29971 ++++++++++++++++ ...2026_05_26_10_41_07_WVWZZZE1ZMP010760.json | 1429 + ...2026_05_26_11_24_21_WVWZZZE1ZMP010760.json | 2139 ++ ...2026_05_26_11_37_05_WVWZZZE1ZMP010760.json | 293 + ...2026_05_26_11_52_40_WVWZZZE1ZMP010760.json | 1571 + ...2026_05_26_19_47_34_WVWZZZE1ZMP010760.json | 6817 ++++ ...2026_05_27_05_53_07_WVWZZZE1ZMP010760.json | 485 + ...2026_05_27_05_55_02_WVWZZZE1ZMP010760.json | 128 + ...2026_05_27_06_17_18_WVWZZZE1ZMP010760.json | 130 + ...2026_05_27_06_18_28_WVWZZZE1ZMP010760.json | 130 + ...2026_05_27_06_21_01_WVWZZZE1ZMP010760.json | 130 + ...2026_05_27_06_33_08_WVWZZZE1ZMP010760.json | 130 + ...2026_05_27_06_40_48_WVWZZZE1ZMP010760.json | 3229 ++ ...2026_05_27_06_54_58_WVWZZZE1ZMP010760.json | 1142 + ...2026_05_27_09_31_50_WVWZZZE1ZMP010760.json | 627 + ...2026_05_27_09_35_00_WVWZZZE1ZMP010760.json | 4646 +++ tests/test_jay_diff.py | 532 + tests/test_jay_diff_real_data.py | 93 + 31 files changed, 93542 insertions(+) create mode 100644 jay_diff/README.jay_diff.md create mode 100644 jay_diff/__init__.py create mode 100644 jay_diff/jay_diff.py create mode 100644 tests/__init__.py create mode 100644 tests/data/2026_05_25_17_12_38_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_17_28_48_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_17_40_44_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_17_56_43_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_18_17_07_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_19_06_22_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_19_12_47_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_19_17_57_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_19_27_12_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_25_19_36_44_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_26_10_41_07_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_26_11_24_21_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_26_11_37_05_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_26_11_52_40_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_26_19_47_34_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_05_53_07_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_05_55_02_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_06_17_18_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_06_18_28_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_06_21_01_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_06_33_08_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_06_40_48_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_06_54_58_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_09_31_50_WVWZZZE1ZMP010760.json create mode 100644 tests/data/2026_05_27_09_35_00_WVWZZZE1ZMP010760.json create mode 100644 tests/test_jay_diff.py create mode 100644 tests/test_jay_diff_real_data.py diff --git a/jay_diff/README.jay_diff.md b/jay_diff/README.jay_diff.md new file mode 100644 index 0000000..2976b5c --- /dev/null +++ b/jay_diff/README.jay_diff.md @@ -0,0 +1,195 @@ +# jay_diff — JSON diff / patch library + +`utils/jay_diff.py` is a lightweight, pure-Python library for computing and +applying structural diffs between two JSON-compatible dicts. It is used by +`collect.py` and `gui_client.py` to compress the push-server stream: instead +of retransmitting full snapshots on every poll, the server sends only the +fields that changed since the previous snapshot. + +--- + +## Concepts + +A **diff** is itself a plain dict. It describes what changed from an **old** +state to a **new** state using one or more of these keys: + +| Key | Meaning | +|-----|---------| +| `update_add` | Fields whose value changed *or* that are new in `new` | +| `update` | Fields whose value changed (must already exist in `old`) | +| `add` | Fields that are new in `new` (did not exist in `old`) | +| `delete` | Fields that were removed or whose sub-keys were pruned | + +`update_add` combines `update` and `add` into a single key (the mode used +everywhere in this project). The separate `update` / `add` form is +available via `combine_upd_add=False` for completeness. + +An **empty dict `{}`** returned by `jay_diff_full` means the two states are +identical. + +### Delete-delta encoding + +Values inside the `delete` sub-dict carry a specific meaning: + +| Value in delete delta | Effect when merged | +|-----------------------|--------------------| +| `None` | The **entire key** is deleted from `old` | +| A **non-empty dict** | Recurse into the sub-dict and delete those specific sub-keys; the parent key is kept (possibly as `{}`) | +| A **scalar** (string, int, …) | The key is deleted from `old` | +| `{}` (empty dict) | The key is deleted from `old` | + +This distinction matters when the new state has an empty dict `{}` at a +location where the old state had a populated dict. In that case the delete +delta carries the populated sub-keys as a non-empty dict — after merging, +the parent key is preserved as `{}`. If the key is entirely absent from +the new state, `None` is stored in the delta, and the merge removes the key +completely. + +--- + +## API + +### Diff functions + +```python +jay_diff_full(old, new, combine_upd_add=True) -> dict +``` +The main entry point. Computes a complete diff from `old` to `new`. + +- `combine_upd_add=True` (default) — produces `update_add` + `delete` +- `combine_upd_add=False` — produces `update` + `add` + `delete` + +Returns `{}` when `old == new`. + +```python +jay_diff_add(old, new) -> dict +``` +Returns keys present in `new` but absent from `old` (additions only). + +```python +jay_diff_del(old, new) -> dict +``` +Returns keys present in `old` but absent from `new`, or sub-keys that were +removed from a shared dict. Uses `None` as sentinel for entirely-absent +dict keys. + +```python +jay_diff_upd(old, new) -> dict +``` +Returns keys present in both `old` and `new` whose values differ (updates +only; new keys are ignored). + +```python +jay_diff_upd_add(old, new) -> dict +``` +Like `jay_diff_upd` but also includes keys new in `new` — equivalent to +`jay_diff_full(..., combine_upd_add=True)` minus the delete section. + +--- + +### Merge functions + +```python +jay_merge_full(old, diff) -> dict +``` +The main entry point. Applies a diff produced by `jay_diff_full` to `old` +and returns the reconstructed new state. + +**Bootstrap passthrough:** if `old` is `{}` and `diff` contains none of the +recognised diff keys, `diff` is returned as-is. This is how the first +message from the push server is handled: the server sends +`jay_diff_full({}, record[0])`, which looks like a plain snapshot, and the +client stores it directly. + +Applies operations in order: `update` → `update_add` → `add` → `delete`. + +```python +jay_merge_update(old, new) -> dict # apply an update/update_add delta +jay_merge_add(old, new) -> dict # apply an add delta +jay_merge_delete(old, new) -> dict # apply a delete delta +``` +Low-level helpers; prefer `jay_merge_full` unless you need fine-grained +control. + +--- + +## Round-trip guarantee + +``` +jay_merge_full(old, jay_diff_full(old, new)) == new +``` + +This holds for all inputs where values are JSON-compatible scalars (strings, +numbers, booleans, `None`, lists) or nested dicts thereof. It is verified +by `tests/test_jay_diff_real_data.py` against 674 consecutive pairs of real +vehicle snapshots. + +--- + +## Wire format + +`jay_diff_full` / `jay_merge_full` are used by the push server when +`--diff` is enabled. The diff dict is serialised as a newline-delimited +JSON line. + +- The **first** message to a new client is `jay_diff_full({}, record[0])`, + which always contains `update_add` with every field of the first record. +- Subsequent messages contain only the changed fields. +- The format is self-describing: a message with none of the diff keys is + treated as a full snapshot by `jay_merge_full` (bootstrap passthrough). + +`null` in JSON round-trips to Python `None`, so the delete sentinel survives +serialisation transparently. + +--- + +## Tests + +``` +tests/test_jay_diff.py — 104 unit tests (all diff/merge functions, + corner cases: type changes, empty dicts, + deep nesting, round-trips) +tests/test_jay_diff_real_data.py — parametrised over 675 real VW snapshots + in tests/data/ (674 consecutive pairs): + round-trip, identical diff = {}, and + empty-diff-is-noop checks +``` + +Run with: + +```bash +pytest tests/ +``` + +--- + +## Bug history + +### `jay_merge_delete`: crash on aliased dicts (fixed) + +`jay_diff_rev` (used internally by the old `jay_diff_del`) stored references +to sub-dicts of `_old` directly in the delete delta without copying them. +When `jay_merge_full(old, jay_diff_full(old, new))` was called, some +sub-dicts in the delete delta were the same Python objects as sub-dicts in +`old`. Iterating `_new.items()` while deleting from `_old` (the same +object) raised `RuntimeError: dictionary changed size during iteration`. + +**Fix:** `list(_new.items())` snapshots the items before the loop. Also, +`jay_diff_del` was rewritten as a standalone recursive function that never +stores aliases to its inputs. + +### `jay_merge_delete`: empty dict wrongly pruned (fixed) + +When the new state had an empty dict `{}` at a location where the old state +had a non-empty dict, `jay_merge_delete` would delete all sub-keys and then +prune the now-empty parent key entirely. The result differed from `new`, +which retained the parent key as `{}`. + +Root cause: the old delta format stored the full old sub-dict for both "key +absent from new" and "key present but empty in new" — the two cases were +indistinguishable at merge time. + +**Fix:** `jay_diff_del` now stores `None` for dict keys entirely absent from +`new`, and a non-empty sub-dict for partial deletions. `jay_merge_delete` +no longer prunes: a `None` (or scalar) value in the delta is the explicit +signal to remove the parent key. \ No newline at end of file diff --git a/jay_diff/__init__.py b/jay_diff/__init__.py new file mode 100644 index 0000000..062ddeb --- /dev/null +++ b/jay_diff/__init__.py @@ -0,0 +1,4 @@ +from jay_diff.jay_diff import ( + jay_diff_add, jay_diff_del, jay_diff_upd, jay_diff_upd_add, + jay_diff_full, jay_merge_add, jay_merge_delete, jay_merge_update, jay_merge_full, +) diff --git a/jay_diff/jay_diff.py b/jay_diff/jay_diff.py new file mode 100644 index 0000000..b0891e5 --- /dev/null +++ b/jay_diff/jay_diff.py @@ -0,0 +1,590 @@ +from copy import deepcopy + + +def jay_diff_rev(_old, _new): + delta = {} + if not isinstance(_old, dict): + return delta + for k in _new.keys(): + if k in _old: + if isinstance(_new[k], dict): + res = jay_diff_rev(_old[k], _new[k]) + if len(res.keys()): + delta[k] = res + else: + _old[k] = _new[k] + delta[k] = _new[k] + + return delta + + +def jay_diff_add(_old, _new): + __old = deepcopy(_old) + delta = jay_diff_rev(__old, _new) + return delta + + +def jay_diff_del(_old, _new): + delta = {} + for k in _old: + if k in _new: + if isinstance(_old[k], dict) and isinstance(_new[k], dict): + sub = jay_diff_del(_old[k], _new[k]) + if sub: + delta[k] = sub + else: + # key absent from _new: None signals "delete entire key" for dicts + delta[k] = None if isinstance(_old[k], dict) else _old[k] + return delta + + +def jay_diff_upd(_old, _new, add_if_not_exist=False): + delta = {} + for k in _new.keys(): + if k in _old: + if isinstance(_new[k], dict): + res = jay_diff_upd(_old[k], _new[k], add_if_not_exist) + if len(res.keys()): + delta[k] = res + elif _new[k] != _old[k]: + delta[k] = _new[k] + elif add_if_not_exist: + delta[k] = _new[k] + + return delta + + +def jay_diff_upd_add(_old, _new): + return jay_diff_upd(_old, _new, add_if_not_exist=True) + + +def jay_diff_full(_old, _new, combine_upd_add=True): + diff = {} + if combine_upd_add: + res = jay_diff_upd_add(_old, _new) + if len(res.keys()): + diff['update_add'] = res + res = jay_diff_del(_old, _new) + if len(res.keys()): + diff['delete'] = res + else: + res = jay_diff_upd(_old, _new) + if len(res.keys()): + diff['update'] = res + res = jay_diff_add(_old, _new) + if len(res.keys()): + diff['add'] = res + res = jay_diff_del(_old, _new) + if len(res.keys()): + diff['delete'] = res + + return diff + + +def jay_merge_update(_old, _new): + for k, v in _new.items(): + if isinstance(v, dict): + r = jay_merge_update(_old.get(k, {}), v) + _old[k] = r + else: + if isinstance(_old, dict): + _old[k] = _new[k] + else: + _old = _new + return _old + + +def jay_merge_add(_old, _new): + for k, v in _new.items(): + if isinstance(v, dict): + r = jay_merge_add(_old.get(k, {}), v) + if k in _old: + _old[k].update(r) + else: + _old[k] = r + else: + _old[k] = _new[k] + return _old + + +def jay_merge_delete(_old, _new): + for k, v in list(_new.items()): + if isinstance(v, dict) and v: + if k in _old and isinstance(_old[k], dict): + jay_merge_delete(_old[k], v) + else: + if k in _old: + del _old[k] + return _old + + +def jay_merge_full(_old, _diff): + _is_diff = False + res = _old + if "update" in _diff: + res = jay_merge_update(res, _diff['update']) + _is_diff = True + if "update_add" in _diff: + res = jay_merge_update(res, _diff['update_add']) + _is_diff = True + if "add" in _diff: + res = jay_merge_add(res, _diff['add']) + _is_diff = True + if "delete" in _diff: + res = jay_merge_delete(res, _diff['delete']) + _is_diff = True + + if not _is_diff and not _old: + res = _diff + + return res + +def _legacy_assertions() -> None: + result = jay_diff_add({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + result = jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) + assert result == {} + + result = jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}) + assert result == {} + + result = jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}) + assert result == {'d':'icecream'} + + result = jay_diff_add({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) + assert result == {'b':'fries'} + + result = jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, {'c': {'f': 'coffee'}}) + assert result == {'c': {'f': 'coffee'}} + + result = jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}) + assert result == {} + + result = jay_diff_del({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) + assert result == {'d':'icecream'} + + result = jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) + assert result == {} + + result = jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}) + assert result == {} + + result = jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries'}) + assert result == {'c':'pepsi'} + + result = jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) + assert result == {} + + result = jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a': 'hamburger', 'b': 'fries'}) + assert result == {'c': None} + + result = jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'coke'}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'f': 'coffee'}} + + result = jay_diff_del({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}) + assert result == {} + + result = jay_diff_upd({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'potatoes'}) + assert result == {'a':'hotdog', 'b':'potatoes'} + + result = jay_diff_upd({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'pepsi'}}) + assert result == {'c': {'e': 'pepsi'}} + + result = jay_diff_upd({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'fries'}) + assert result == {'a':'hotdog'} + + result = jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}) + assert result == {'c':'coke'} + + result = jay_diff_upd({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) + assert result == {'c':'coke'} + + result = jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, {'c': {'f': 'coffee'}}) + assert result == {} + + result = jay_diff_upd({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}) + assert result == {'c': {'e': 'pepsi'}} + + # Update/add + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'potatoes', 'd': 'icecream'}) + assert result == {'a':'hotdog', 'b':'potatoes', 'd': 'icecream'} + + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}, 'b':'potatoes'}) + assert result == {'b':'potatoes', 'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}} + + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'fries'}) + assert result == {'a':'hotdog'} + + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}) + assert result == {'c': {'e': 'pepsi'}} + + ##################### + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'potatoes'}) + assert result == {'a':'hotdog', 'b':'potatoes'} + + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'pepsi'}}) + assert result == {'c': {'e': 'pepsi'}} + + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'fries'}) + assert result == {'a':'hotdog'} + + result = jay_diff_upd_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}) + assert result == {'c': 'coke', 'd': 'icecream'} + + result = jay_diff_upd_add({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) + assert result == {'b': 'fries', 'c': 'coke'} + + result = jay_diff_upd_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, {'c': {'f': 'coffee'}}) + assert result == {'c': {'f': 'coffee'}} + + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}) + assert result == {'c': {'e': 'pepsi'}} + + result = jay_diff_upd_add({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}}) + assert result == {'c': {'e': 'pepsi', 'h': 'cake'}} + + # jay_diff_full + combine_upd_add = False + + result = jay_diff_full({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, combine_upd_add) + assert result == {'add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'update': {'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, combine_upd_add) + assert result == {'delete': {'d': 'icecream'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}, combine_upd_add) + assert result == {'add': {'d': 'icecream'}, 'delete': {'b': 'fries'}, 'update': {'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'add': {'b': 'fries'}, 'delete': {'d': 'icecream'}, 'update': {'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, {'c': {'f': 'coffee'}}, combine_upd_add) + assert result == {'add': {'c': {'f': 'coffee'}}, 'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}} + + result = jay_diff_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'add': {'b': 'fries'}, 'delete': {'d': 'icecream'}, 'update': {'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, combine_upd_add) + assert result == {'update': {'c': 'pepsi'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries'}, combine_upd_add) + assert result == {'delete': {'c': 'pepsi'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'update': {'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a': 'hamburger', 'b': 'fries'}, combine_upd_add) + assert result == {'delete': {'c': None}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, combine_upd_add) + assert result == {'delete': {'c': {'e': 'coke'}}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'coke'}}, combine_upd_add) + assert result == {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'potatoes'}, combine_upd_add) + assert result == {'delete': {'c': None}, 'update': {'a': 'hotdog', 'b': 'potatoes'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'pepsi'}}, combine_upd_add) + assert result == {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, 'update': {'c': {'e': 'pepsi'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'fries'}, combine_upd_add) + assert result == {'delete': {'c': None}, 'update': {'a': 'hotdog'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}, combine_upd_add) + assert result == {'update': {'c': {'e': 'pepsi'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'potatoes', 'd': 'icecream'}, combine_upd_add) + assert result == {'add': {'d': 'icecream'}, 'delete': {'c': None}, 'update': {'a': 'hotdog', 'b': 'potatoes'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}, 'b':'potatoes'}, combine_upd_add) + assert result == {'add': {'c': {'g': 'tea', 'h': 'cake'}}, 'delete': {'a': 'hamburger', 'c': {'f': 'coffee'}}, 'update': {'b': 'potatoes', 'c': {'e': 'pepsi'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'fries'}, combine_upd_add) + assert result == {'delete': {'c': None}, 'update': {'a': 'hotdog'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}, combine_upd_add) + assert result == {'update': {'c': {'e': 'pepsi'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}}, combine_upd_add) + assert result == {'add': {'c': {'h': 'cake'}}, 'update': {'c': {'e': 'pepsi'}}} + + # ToDo: jay_diff_full + combine_upd_add = True + + result = jay_diff_full({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, combine_upd_add) + assert result == {'update_add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'update_add': {'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, combine_upd_add) + assert result == {'delete': {'d': 'icecream'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}, combine_upd_add) + assert result == {'delete': {'b': 'fries'}, 'update_add': {'c': 'coke', 'd': 'icecream'}} + + result = jay_diff_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'delete': {'d': 'icecream'}, 'update_add': {'b': 'fries', 'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, {'c': {'f': 'coffee'}}, combine_upd_add) + assert result == {'update_add': {'c': {'f': 'coffee'}}, 'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}} + + result = jay_diff_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'delete': {'d': 'icecream'}, 'update_add': {'b': 'fries', 'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, combine_upd_add) + assert result == {'update_add': {'c': 'pepsi'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries'}, combine_upd_add) + assert result == {'delete': {'c': 'pepsi'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, combine_upd_add) + assert result == {'update_add': {'c': 'coke'}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a': 'hamburger', 'b': 'fries'}, combine_upd_add) + assert result == {'delete': {'c': None}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, combine_upd_add) + assert result == {'delete': {'c': {'e': 'coke'}}} + + result = jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'coke'}}, combine_upd_add) + assert result == {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'potatoes'}, combine_upd_add) + assert result == {'delete': {'c': None}, 'update_add': {'a': 'hotdog', 'b': 'potatoes'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'pepsi'}}, combine_upd_add) + assert result == {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, 'update_add': {'c': {'e': 'pepsi'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'fries'}, combine_upd_add) + assert result == {'delete': {'c': None}, 'update_add': {'a': 'hotdog'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}, combine_upd_add) + assert result == {'update_add': {'c': {'e': 'pepsi'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'potatoes', 'd': 'icecream'}, combine_upd_add) + assert result == {'delete': {'c': None}, 'update_add': {'a': 'hotdog', 'b': 'potatoes', 'd': 'icecream'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}, 'b':'potatoes'}, combine_upd_add) + assert result == {'delete': {'a': 'hamburger', 'c': {'f': 'coffee'}}, 'update_add': {'b': 'potatoes', 'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hotdog', 'b':'fries'}, combine_upd_add) + assert result == {'delete': {'c': None}, 'update_add': {'a': 'hotdog'}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}, combine_upd_add) + assert result == {'update_add': {'c': {'e': 'pepsi'}}} + + result = jay_diff_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}}, combine_upd_add) + assert result == {'update_add': {'c': {'e': 'pepsi', 'h': 'cake'}}} + + # Merge + result = jay_merge_add({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + result = jay_merge_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'d': 'icecream'}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}, 'd':'icecream'} + + result = jay_merge_add({'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, {'d': 'icecream'}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'f': 'coffee'}, 'd':'icecream'} + + result = jay_merge_add({'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}, 'd': 'icecream'}, {'d': 'icecream'}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'f': 'coffee'}, 'd':'icecream'} + + result = jay_merge_delete({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}, 'd': 'icecream'}, {'d': 'icecream'}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + result = jay_merge_delete({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'f': 'coffee'}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'coke'}} + + result = jay_merge_delete({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'c': {'e': 'coke'}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'f': 'coffee'}} + + # jay_merge_full + # the no-jaydiff case + result = jay_merge_full({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + # combine_upd_add = False + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'update': {'c': 'pepsi'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, {'delete': {'d': 'icecream'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'add': {'d': 'icecream'}, 'delete': {'b': 'fries'}, 'update': {'c': 'coke'}}) + assert result == {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'add': {'b': 'fries'}, 'delete': {'d': 'icecream'}, 'update': {'c': 'coke'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, {'add': {'c': {'f': 'coffee'}}, 'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}}) + assert result == {'c': {'f': 'coffee'}} + + result = jay_merge_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'add': {'b': 'fries'}, 'delete': {'d': 'icecream'}, 'update': {'c': 'coke'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'update': {'c': 'pepsi'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'delete': {'c': 'pepsi'}}) + assert result == {'a': 'hamburger', 'b': 'fries'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'update': {'c': 'coke'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}}) + assert result == {'a': 'hamburger', 'b': 'fries'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': {'e': 'coke'}}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}}) + assert result == {'c': {'e': 'coke'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}, 'update': {'a': 'hotdog', 'b': 'potatoes'}}) + assert result == {'a':'hotdog', 'b':'potatoes'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, 'update': {'c': {'e': 'pepsi'}}}) + assert result == {'c': {'e': 'pepsi'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}, 'update': {'a': 'hotdog'}}) + assert result == {'a':'hotdog', 'b':'fries'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'update': {'c': {'e': 'pepsi'}}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'add': {'d': 'icecream'}, 'delete': {'c': None}, 'update': {'a': 'hotdog', 'b': 'potatoes'}}) + assert result == {'a':'hotdog', 'b':'potatoes', 'd': 'icecream'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'add': {'c': {'g': 'tea', 'h': 'cake'}}, 'delete': {'a': 'hamburger', 'c': {'f': 'coffee'}}, 'update': {'b': 'potatoes', 'c': {'e': 'pepsi'}}}) + assert result == {'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}, 'b':'potatoes'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}, 'update': {'a': 'hotdog'}}) + assert result == {'a':'hotdog', 'b':'fries'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'update': {'c': {'e': 'pepsi'}}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'add': {'c': {'h': 'cake'}}, 'update': {'c': {'e': 'pepsi'}}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}} + + # ToDo: jay_merge_full + # combine_upd_add = True + + result = jay_merge_full({}, {'update_add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'update_add': {'c': 'coke'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, {'delete': {'d': 'icecream'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'delete': {'b': 'fries'}, 'update_add': {'c': 'coke', 'd': 'icecream'}}) + assert result == {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'delete': {'d': 'icecream'}, 'update_add': {'b': 'fries', 'c': 'coke'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, {'update_add': {'c': {'f': 'coffee'}}, 'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}}) + assert result == {'c': {'f': 'coffee'}} + + result = jay_merge_full({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, {'delete': {'d': 'icecream'}, 'update_add': {'b': 'fries', 'c': 'coke'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'update_add': {'c': 'pepsi'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'delete': {'c': 'pepsi'}}) + assert result == {'a': 'hamburger', 'b': 'fries'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'update_add': {'c': 'coke'}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}}) + assert result == {'a': 'hamburger', 'b': 'fries'} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': {'e': 'coke'}}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}}) + assert result == {'c': {'e': 'coke'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}, 'update_add': {'a': 'hotdog', 'b': 'potatoes'}}) + assert result == {'a':'hotdog', 'b':'potatoes'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, 'update_add': {'c': {'e': 'pepsi'}}}) + assert result == {'c': {'e': 'pepsi'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}, 'update_add': {'a': 'hotdog'}}) + assert result == {'a':'hotdog', 'b':'fries'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'update_add': {'c': {'e': 'pepsi'}}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}, 'update_add': {'a': 'hotdog', 'b': 'potatoes', 'd': 'icecream'}}) + assert result == {'a':'hotdog', 'b':'potatoes', 'd': 'icecream'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'a': 'hamburger', 'c': {'f': 'coffee'}}, 'update_add': {'b': 'potatoes', 'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}}}) + assert result == {'b':'potatoes', 'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'delete': {'c': None}, 'update_add': {'a': 'hotdog'}}) + assert result == {'a':'hotdog', 'b':'fries'} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'update_add': {'c': {'e': 'pepsi'}}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}} + + result = jay_merge_full({'a':'hamburger', 'b':'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, {'update_add': {'c': {'e': 'pepsi', 'h': 'cake'}}}) + assert result == {'a':'hamburger', 'b':'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}} + + result = jay_merge_full({}, {'add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + result = jay_merge_full({}, {'add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': {'coffee': {'h': 'black'}}}}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': {'coffee': {'h': 'black'}}}} + + result = jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': {'coffee': {'h': 'black'}}}}, {'add': {'c': {'f': {'coffee': {'j': 'sugar'}}}}}) + assert result == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': {'coffee': {'h': 'black', 'j': 'sugar'}}}} + + old = {'charging': { + 'batteryStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:34Z', 'cruisingRangeElectric_km': 192}}, + 'chargingStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:34Z'}}, + 'chargingSettings': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:30Z'}}, + 'plugStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:29Z'}}}} + update = {'charging': { + 'batteryStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:35:46Z', 'cruisingRangeElectric_km': 191}}, + 'chargingStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:35:46Z'}}}} + add = {'charging': { + 'batteryStatus': {'value': {'currentSOC_pct': 55}}}, + 'fuelStatus': {'rangeStatus': {'value': {'primaryEngine': {'currentSOC_pct': 55}}}}, + 'measurements': {'fuelLevelStatus': {'value': {'currentSOC_pct': 55}}}} + + delete = {'charging': { + 'chargingSettings': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:30Z'}}, + 'plugStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:29Z'}}}} + + result = jay_merge_full(old, {'update':update, 'add':add, 'delete':delete}) + assert result == old + +if __name__ == '__main__': + _legacy_assertions() diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/data/2026_05_25_17_12_38_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_17_12_38_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..7d581e1 --- /dev/null +++ b/tests/data/2026_05_25_17_12_38_WVWZZZE1ZMP010760.json @@ -0,0 +1,4411 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T17:12:38.322646+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T17:12:39.116539+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:13:09.916423+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:13:40.788330+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:14:11.570650+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:14:42.373571+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:15:13.093200+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:15:43.823468+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:16:15.537625+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:16:46.408418+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:17:17.186737+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:17:47.965136+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:18:18.741907+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:18:49.545461+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:19:20.339918+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:19:51.266509+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:20:22.003774+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:20:54.080686+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:21:25.001017+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:21:55.794322+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:22:26.659649+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:22:57.485171+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:23:28.240324+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:24:01.482585+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:24:32.264819+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:25:03.124157+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:25:33.926243+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:26:04.706813+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:26:35.504957+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:27:06.309276+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:27:37.072450+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:28:09.651976+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_17_28_48_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_17_28_48_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..73395ee --- /dev/null +++ b/tests/data/2026_05_25_17_28_48_WVWZZZE1ZMP010760.json @@ -0,0 +1,3275 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T17:28:48.309845+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T17:28:57.463885+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:29:28.227394+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:29:58.994043+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:30:29.774961+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:31:00.600064+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:31:31.317802+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:32:02.111736+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:32:32.899418+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:33:03.772252+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:33:34.524896+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:34:05.358640+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:34:36.124500+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:35:06.947741+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:35:37.709908+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:36:08.449748+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:36:39.211613+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:37:10.110718+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:37:40.870797+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:38:11.715418+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:38:42.525759+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:39:13.344026+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:39:44.209427+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:40:14.970011+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_17_40_44_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_17_40_44_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..083fa72 --- /dev/null +++ b/tests/data/2026_05_25_17_40_44_WVWZZZE1ZMP010760.json @@ -0,0 +1,4127 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T17:40:44.243816+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T17:40:45.049604+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:41:15.904455+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:41:46.633750+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:42:17.533839+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:42:48.291125+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:43:19.005652+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:43:49.788616+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:44:20.653304+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:44:51.398559+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:45:22.135868+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:45:52.971037+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:46:23.763588+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:46:54.587666+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:47:25.360538+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:47:57.631166+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:48:28.368926+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:48:59.200438+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:49:30.029426+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:50:01.022452+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:50:31.779748+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:51:02.544420+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:51:33.288712+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:52:04.095057+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:52:34.866696+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:53:05.652243+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:53:36.411454+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:54:07.278490+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:54:38.076273+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:55:08.867187+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_17_56_43_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_17_56_43_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..19c15a8 --- /dev/null +++ b/tests/data/2026_05_25_17_56_43_WVWZZZE1ZMP010760.json @@ -0,0 +1,5689 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T17:56:43.192712+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T17:56:43.957313+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:57:14.715398+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:57:45.562470+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:58:16.473558+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:58:47.318908+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:59:20.570669+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:59:51.358504+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:00:22.081815+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:00:53.069431+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:01:23.869306+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:01:54.643646+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:02:25.570451+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:02:56.496210+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:03:27.276352+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:03:58.127461+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:04:29.041320+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:05:00.009482+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:05:30.865264+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:06:01.729933+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:06:32.557906+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:07:03.344108+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:07:34.162895+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:08:04.922514+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:08:35.687854+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:09:06.525086+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:09:37.345394+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:10:08.191161+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:10:38.992956+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:11:09.767142+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:11:40.581892+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:12:11.399437+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:12:42.211384+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:13:13.005687+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:13:43.724589+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:14:14.525156+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:14:45.302850+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:15:16.141831+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:15:46.980573+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:16:17.825426+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:16:48.657782+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_18_17_07_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_18_17_07_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..e636fa6 --- /dev/null +++ b/tests/data/2026_05_25_18_17_07_WVWZZZE1ZMP010760.json @@ -0,0 +1,14351 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T18:17:07.532528+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T18:17:10.372029+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:17:43.205063+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:18:16.029498+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:18:48.864070+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:19:21.766697+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:19:54.545877+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:20:27.647049+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:21:00.473559+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:21:33.321561+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:22:06.082190+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:22:38.840064+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:23:14.687040+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:23:47.418109+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:24:20.365236+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:24:53.372583+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:25:26.323882+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:26:00.241586+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:26:33.120776+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:27:05.962721+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:27:38.832699+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:28:11.888328+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:28:44.734708+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:29:18.297510+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:29:51.100324+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:30:23.832393+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:30:56.887901+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:31:29.854061+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:32:03.122326+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:32:35.881092+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:33:08.990392+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:33:41.841920+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:34:14.721716+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:34:47.538556+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:35:20.422508+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:35:53.163247+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:36:26.154633+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:36:59.070273+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:37:32.142098+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:38:15.169115+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:38:47.961461+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:39:20.760097+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:39:53.676188+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:40:26.669034+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:40:59.509200+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:41:32.524373+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:42:05.685029+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:42:38.471056+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:43:11.326466+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:43:44.062367+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:44:16.842932+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:44:49.636707+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:45:22.415558+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:45:55.175276+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:46:27.952230+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:47:00.747214+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:47:33.593157+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:48:06.533457+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:48:39.372461+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:49:12.243068+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:49:45.043615+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:50:17.844637+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:50:50.716232+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:51:23.634780+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:51:56.751995+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:52:29.963422+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:53:03.096361+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:53:35.866747+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:54:08.747065+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:54:41.644846+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:55:14.457085+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:55:47.283845+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:56:20.100261+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:56:53.078317+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:57:26.010424+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:57:59.041162+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:58:32.104663+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:59:04.942893+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T18:59:37.748590+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:00:10.625523+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:00:43.476182+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:01:18.669286+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:01:51.482833+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:02:24.257185+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:02:57.086677+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:03:31.483175+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:04:04.449217+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:04:37.622815+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:05:10.666474+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:05:43.611335+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:06:16.719511+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:06:49.552337+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:07:22.371845+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:07:55.208653+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:08:28.015330+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:09:01.247141+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:09:34.196441+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:10:07.182963+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:10:39.993584+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:11:12.789610+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:11:45.705485+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:12:18.578537+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_19_06_22_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_19_06_22_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..bddc982 --- /dev/null +++ b/tests/data/2026_05_25_19_06_22_WVWZZZE1ZMP010760.json @@ -0,0 +1,1287 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T17:06:22.006266+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T17:06:22.831886+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:06:53.694943+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:07:24.648737+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:07:55.434025+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:08:26.581684+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:08:57.384603+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:09:28.147333+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:09:58.980513+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T17:10:29.873883+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 283, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 283, + "unit": "km" + }, + "totalRange": { + "value": 283, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 20.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_19_12_47_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_19_12_47_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..cb47ddf --- /dev/null +++ b/tests/data/2026_05_25_19_12_47_WVWZZZE1ZMP010760.json @@ -0,0 +1,1287 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T19:12:47.976724+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T19:12:52.231603+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:13:24.948654+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:13:57.921159+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:14:31.019075+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:15:03.986987+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:15:37.169510+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:16:10.824948+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:16:44.639620+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:17:17.659448+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_19_17_57_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_19_17_57_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..529a2e5 --- /dev/null +++ b/tests/data/2026_05_25_19_17_57_WVWZZZE1ZMP010760.json @@ -0,0 +1,2423 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T19:17:57.138946+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T19:17:59.868343+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:18:32.678003+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:19:05.491015+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:19:38.521672+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:20:11.967467+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:20:44.759418+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:21:17.946223+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:21:50.684046+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:22:23.583231+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:22:56.448029+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:23:29.294919+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:24:02.228296+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:24:35.126542+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:25:08.368733+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:25:41.620872+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:26:14.634940+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:26:47.444716+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_19_27_12_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_19_27_12_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..f1bb10a --- /dev/null +++ b/tests/data/2026_05_25_19_27_12_WVWZZZE1ZMP010760.json @@ -0,0 +1,2281 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T19:27:12.588905+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T19:27:16.941931+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:27:49.953624+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:29:00.811100+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:29:33.966267+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:30:07.245261+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:30:40.250562+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:31:13.315261+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:31:47.790442+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:32:20.762197+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:32:53.802666+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:33:26.896928+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:33:59.966520+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:34:33.179755+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:35:06.110165+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:35:39.000621+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:36:11.918712+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_25_19_36_44_WVWZZZE1ZMP010760.json b/tests/data/2026_05_25_19_36_44_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..eed54a8 --- /dev/null +++ b/tests/data/2026_05_25_19_36_44_WVWZZZE1ZMP010760.json @@ -0,0 +1,29971 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-25T19:36:44.232022+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-25T19:36:47.035025+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:37:23.148139+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:37:56.056473+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:38:28.872862+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:39:02.169794+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:39:35.013238+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:40:07.836733+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:40:40.575360+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:41:13.332665+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:41:46.158815+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:42:19.010466+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:42:51.885745+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:43:24.895742+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:43:57.744931+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:44:31.541568+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:45:04.673828+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:45:37.965896+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:46:10.883308+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:46:43.636199+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:47:16.499853+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:47:49.365842+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:48:22.178432+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:48:55.108757+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:49:27.979507+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:50:00.854696+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:50:33.859839+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:51:06.705000+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:51:39.818637+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:52:12.642780+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:52:45.487113+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:53:18.388834+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:53:51.261335+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:54:24.192473+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:54:57.023867+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:55:29.787039+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:56:02.768061+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:56:35.822326+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:57:08.733764+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:57:41.728975+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:58:14.633265+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:58:47.525628+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:59:20.390125+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T19:59:53.424677+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:00:26.467462+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:01:02.242039+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:01:35.192219+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:02:08.158912+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:02:40.897358+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:03:14.497331+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:03:47.288763+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:04:23.620877+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:04:56.571278+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:05:29.363268+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:06:02.276710+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:06:35.110131+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:07:07.981358+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:07:42.405440+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:08:15.273761+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 29.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:08:48.185044+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:09:21.000636+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:09:53.992492+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:10:27.002135+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:10:59.966747+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:11:32.974070+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:12:05.871040+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:12:38.816842+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:13:11.724640+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:13:45.433732+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:14:18.361539+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:14:51.212526+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:15:25.153453+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:15:58.099716+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:16:30.945339+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:17:04.111304+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:17:37.076295+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:18:09.989075+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:18:43.001874+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:19:16.385592+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:19:49.317577+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:20:22.131848+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:20:54.991899+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:21:28.099684+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:22:01.025577+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:22:33.963001+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:23:07.108032+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:23:40.818269+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:24:13.717090+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:24:46.584678+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:25:19.819574+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:25:54.689160+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:26:27.783345+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:27:00.653988+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:27:33.508792+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:28:07.293105+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:28:40.193096+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:29:13.023945+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:29:45.904333+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:30:18.679685+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:30:51.426179+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:31:24.229185+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:31:57.179284+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:32:30.007360+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:33:02.974804+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:33:36.399713+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:34:09.210860+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:34:41.989349+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:35:14.891541+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:35:48.259111+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:36:21.177802+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:53:23.661276+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:53:56.659016+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:54:29.463896+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:55:02.633467+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:55:35.516456+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:56:08.455804+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:56:41.317200+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:57:14.293998+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:57:47.141199+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:58:20.016057+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:58:52.756236+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:59:25.824611+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T20:59:58.810800+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:00:31.794481+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:01:04.740367+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:01:37.565057+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:02:10.345772+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:02:43.470650+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:03:16.378872+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:03:49.195768+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:04:22.065747+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:04:54.965802+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:05:27.877435+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:06:00.689959+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:06:33.656879+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:07:06.788410+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:07:39.630923+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:08:12.375717+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:08:45.142809+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:09:17.938648+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:09:52.753563+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:10:26.992344+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:10:59.916757+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:11:32.753538+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:12:05.646791+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:12:38.659085+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:13:11.640110+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:13:44.683950+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:14:17.775699+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:14:50.786783+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:15:23.628926+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:15:56.511674+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:16:29.302420+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:17:02.331131+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:17:35.016203+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:18:07.746038+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:18:40.456836+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:19:13.217763+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:19:46.035346+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:20:18.839494+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:20:51.650606+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:21:24.416436+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:21:57.410496+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:22:30.132748+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:23:03.194612+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:23:36.125150+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:24:09.044446+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:24:41.880528+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:25:14.778060+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:25:48.775209+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:26:21.693087+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:26:54.543394+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:27:27.486229+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:28:00.593772+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:28:33.484311+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:29:06.394714+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:29:39.234222+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:30:12.051965+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:30:44.917480+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:31:17.919321+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:31:50.723926+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:32:23.680443+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:32:56.659950+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:33:29.613190+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:34:02.715314+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:34:36.113446+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:35:08.996437+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:35:42.005961+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:36:14.949318+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:36:48.339093+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:37:21.277110+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:37:54.770299+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:38:28.992430+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:39:02.139497+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:39:35.083774+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:40:07.908480+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:40:40.818270+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:41:13.703466+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:41:46.616573+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:42:19.549259+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:42:53.391864+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:43:26.475962+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:43:59.316863+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:44:32.212404+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:45:05.309226+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:45:48.133476+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:46:21.017959+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:46:53.890236+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:47:26.882404+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:47:59.759342+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:48:34.755425+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-25T21:49:07.630055+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 282, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 282, + "unit": "km" + }, + "totalRange": { + "value": 282, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 28.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 27.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_26_10_41_07_WVWZZZE1ZMP010760.json b/tests/data/2026_05_26_10_41_07_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..79911db --- /dev/null +++ b/tests/data/2026_05_26_10_41_07_WVWZZZE1ZMP010760.json @@ -0,0 +1,1429 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-26T10:41:07.769057+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-26T10:41:10.841895+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:41:43.686062+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:42:16.419553+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:42:49.535142+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:43:22.517697+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:43:55.342327+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:44:28.382541+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:45:01.210275+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:45:34.185047+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T10:46:06.936523+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 279, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 279, + "unit": "km" + }, + "totalRange": { + "value": 279, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 22.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 21.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_26_11_24_21_WVWZZZE1ZMP010760.json b/tests/data/2026_05_26_11_24_21_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..e60395e --- /dev/null +++ b/tests/data/2026_05_26_11_24_21_WVWZZZE1ZMP010760.json @@ -0,0 +1,2139 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-26T11:24:21.945687+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-26T11:24:24.767930+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:24:57.687250+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:25:30.464581+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:26:08.539047+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:26:41.353498+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:27:14.711213+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:27:48.513040+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:28:21.351124+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:28:54.057405+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:29:26.832579+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:29:59.899930+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:30:32.817612+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:31:07.462291+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:31:40.262772+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:32:13.108726+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_26_11_37_05_WVWZZZE1ZMP010760.json b/tests/data/2026_05_26_11_37_05_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..783ad6d --- /dev/null +++ b/tests/data/2026_05_26_11_37_05_WVWZZZE1ZMP010760.json @@ -0,0 +1,293 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-26T11:37:05.156831+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-26T11:37:08.127749+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:37:43.660250+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_CONSERVATION", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.AC" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 280, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.LOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 280, + "unit": "km" + }, + "totalRange": { + "value": 280, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 23.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 22.0, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_26_11_52_40_WVWZZZE1ZMP010760.json b/tests/data/2026_05_26_11_52_40_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..6379540 --- /dev/null +++ b/tests/data/2026_05_26_11_52_40_WVWZZZE1ZMP010760.json @@ -0,0 +1,1571 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-26T11:52:40.676662+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-26T11:52:43.637308+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:53:16.577831+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:53:51.708218+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:54:24.872499+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:54:57.765323+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:55:33.009214+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:56:06.730670+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:56:39.615203+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:57:12.699200+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:57:55.560723+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + }, + { + "ts": "2026-05-26T11:58:28.375815+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.CHARGE_PURPOSE_REACHED_NOT_CONSERVATION_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 80, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 278, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.CONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.READY" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67419, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 278, + "unit": "km" + }, + "totalRange": { + "value": 278, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 25.0, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 23.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.SAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.LOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_26_19_47_34_WVWZZZE1ZMP010760.json b/tests/data/2026_05_26_19_47_34_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..621d103 --- /dev/null +++ b/tests/data/2026_05_26_19_47_34_WVWZZZE1ZMP010760.json @@ -0,0 +1,6817 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-26T19:47:34.085918+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-26T19:47:36.986546+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:48:10.016087+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:48:43.225931+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:49:16.266446+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:49:49.241371+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:50:23.862921+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:50:56.893604+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:51:29.876180+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:52:02.922114+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:52:36.003065+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:53:08.946328+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:53:41.842806+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:54:14.988675+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:54:47.796500+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:55:20.791342+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:55:53.814536+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:56:26.766276+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:56:59.902405+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:57:32.805993+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:58:05.853801+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:58:38.810797+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:59:11.726645+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T19:59:45.039653+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:00:18.163041+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:00:51.416572+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:01:24.351387+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:01:57.361879+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:02:30.419849+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:03:03.541739+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:03:36.717034+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:04:09.579868+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:04:42.601878+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:05:16.485218+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:05:49.488831+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:06:22.489832+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:06:55.556758+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:07:28.779029+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:08:01.798752+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:08:34.866335+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:09:07.960718+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:09:41.467560+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:10:14.415525+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:10:47.333056+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:11:20.078298+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:11:52.914729+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + }, + { + "ts": "2026-05-26T20:12:25.640910+00:00", + "charging": { + "chargingStatus": { + "chargingState": "ChargingState.NOT_READY_FOR_CHARGING", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + }, + "chargeType": "ChargeType.INVALID" + }, + "batteryStatus": { + "currentSOC": { + "value": 71, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 254, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80, + "unit": "%" + }, + "maxChargeCurrentAC": "MaximumChargeCurrent.MAXIMUM", + "autoUnlockPlugWhenCharged": "UnlockPlugState.OFF" + }, + "plugStatus": { + "plugConnectionState": "PlugConnectionState.DISCONNECTED", + "plugLockState": "PlugLockState.UNLOCKED", + "externalPower": "ExternalPower.UNAVAILABLE" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67446, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 254, + "unit": "km" + }, + "totalRange": { + "value": 254, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 30.5, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 29.5, + "unit": "degC" + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "ClimatizationState.OFF", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + }, + "unitInCar": "UnitInCar.CELSIUS" + }, + "windowHeatingStatus": { + "front": "WindowHeatingState.OFF", + "rear": "WindowHeatingState.OFF" + } + }, + "access": { + "accessStatus": { + "overallStatus": "OverallState.UNSAFE", + "doors": { + "bonnet": { + "lockState": "LockState.UNKNOWN", + "openState": "OpenState.CLOSED" + }, + "trunk": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + }, + "frontLeft": { + "lockState": "LockState.UNLOCKED", + "openState": "OpenState.CLOSED" + } + }, + "windows": { + "sunRoof": { + "openState": "OpenState.UNSUPPORTED" + }, + "roofCover": { + "openState": "OpenState.UNSUPPORTED" + }, + "sunRoofRear": { + "openState": "OpenState.UNSUPPORTED" + }, + "frontLeft": { + "openState": "OpenState.CLOSED" + }, + "frontRight": { + "openState": "OpenState.CLOSED" + }, + "rearLeft": { + "openState": "OpenState.CLOSED" + }, + "rearRight": { + "openState": "OpenState.CLOSED" + } + } + } + }, + "procedural": { + "range_at_100": { + "value": 357.7, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_05_53_07_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_05_53_07_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..2d79fa4 --- /dev/null +++ b/tests/data/2026_05_27_05_53_07_WVWZZZE1ZMP010760.json @@ -0,0 +1,485 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T05:53:07.953894+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T05:53:08.103087+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "readiness": { + "readinessStatus": { + "connectionState": { + "isOnline": false, + "isActive": true + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "parking": { + "parkingPosition": { + "lat": null, + "lon": null + } + }, + "access": { + "accessStatus": { + "overallStatus": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T05:53:38.257550+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "readiness": { + "readinessStatus": { + "connectionState": { + "isOnline": false, + "isActive": true + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "parking": { + "parkingPosition": { + "lat": null, + "lon": null + } + }, + "access": { + "accessStatus": { + "overallStatus": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T05:54:08.438969+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "readiness": { + "readinessStatus": { + "connectionState": { + "isOnline": false, + "isActive": true + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "parking": { + "parkingPosition": { + "lat": null, + "lon": null + } + }, + "access": { + "accessStatus": { + "overallStatus": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T05:54:38.603661+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "readiness": { + "readinessStatus": { + "connectionState": { + "isOnline": false, + "isActive": true + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "parking": { + "parkingPosition": { + "lat": null, + "lon": null + } + }, + "access": { + "accessStatus": { + "overallStatus": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_05_55_02_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_05_55_02_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..ff78a0c --- /dev/null +++ b/tests/data/2026_05_27_05_55_02_WVWZZZE1ZMP010760.json @@ -0,0 +1,128 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T05:55:03.027525+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T05:55:03.219238+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "readiness": { + "readinessStatus": { + "connectionState": { + "isOnline": false, + "isActive": true + } + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "parking": { + "parkingPosition": { + "lat": null, + "lon": null + } + }, + "access": { + "accessStatus": { + "overallStatus": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_06_17_18_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_06_17_18_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..6e376b4 --- /dev/null +++ b/tests/data/2026_05_27_06_17_18_WVWZZZE1ZMP010760.json @@ -0,0 +1,130 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T06:17:18.385566+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T06:17:18.554491+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connection": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_06_18_28_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_06_18_28_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..0af7785 --- /dev/null +++ b/tests/data/2026_05_27_06_18_28_WVWZZZE1ZMP010760.json @@ -0,0 +1,130 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T06:18:28.783719+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T06:18:28.981339+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connection": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_06_21_01_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_06_21_01_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..03616db --- /dev/null +++ b/tests/data/2026_05_27_06_21_01_WVWZZZE1ZMP010760.json @@ -0,0 +1,130 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T06:21:01.933728+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T06:21:02.150738+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "measurements": { + "odometerStatus": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "rangeStatus": { + "electricRange": { + "value": 209.0, + "unit": "km" + }, + "totalRange": { + "value": 209.0, + "unit": "km" + } + }, + "temperatureBatteryStatus": { + "temperatureHvBatteryMax": { + "value": 295.15, + "unit": "degC" + }, + "temperatureHvBatteryMin": { + "value": 294.15, + "unit": "degC" + } + }, + "temperatureOutsideStatus": { + "temperatureOutside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connection": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_06_33_08_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_06_33_08_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..e1f8bd2 --- /dev/null +++ b/tests/data/2026_05_27_06_33_08_WVWZZZE1ZMP010760.json @@ -0,0 +1,130 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T06:33:08.561803+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T06:33:08.745827+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "batteryStatus": { + "currentSOC": { + "value": 58.0, + "unit": "%" + }, + "cruisingRangeElectric": { + "value": 209.0, + "unit": "km" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_06_40_48_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_06_40_48_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..7bca276 --- /dev/null +++ b/tests/data/2026_05_27_06_40_48_WVWZZZE1ZMP010760.json @@ -0,0 +1,3229 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T06:40:48.341321+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T06:40:49.420099+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:41:19.580073+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:41:49.733590+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:42:20.074479+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:42:50.237200+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:43:20.393151+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:43:50.567266+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:44:20.709852+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:44:50.872280+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:45:21.036263+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:45:51.639849+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:46:21.804409+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:46:51.955808+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:47:22.127229+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:47:52.274208+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:48:22.448345+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:48:52.624648+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:49:22.774106+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:49:52.955747+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:50:23.111033+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:51:02.124477+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:51:32.279230+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:52:02.497340+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:52:32.717032+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:53:02.879061+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:53:33.061381+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:54:03.218899+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:54:33.392924+00:00", + "charging": { + "chargingStatus": { + "chargingState": "off", + "chargeType": "invalid", + "chargePower": { + "value": 0.0, + "unit": "kW" + }, + "remainingChargingTimeToComplete": { + "value": 0, + "unit": "min" + } + }, + "chargingSettings": { + "targetSOC": { + "value": 80.0, + "unit": "%" + }, + "maxChargeCurrentAC": { + "value": 16.0, + "unit": "A" + }, + "autoUnlockPlugWhenCharged": "False" + }, + "plugStatus": { + "plugConnectionState": "disconnected", + "plugLockState": "unlocked", + "externalPower": "unavailable" + } + }, + "electric_system": { + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "vehicle": { + "vehicle": { + "state": "unknown vehicle state" + } + }, + "connectivity": { + "connectivity": { + "state": "reachable" + } + }, + "climatisation": { + "climatisationStatus": { + "climatisationState": "off", + "remainingClimatisationTime": { + "value": 0, + "unit": "min" + } + }, + "climatisationSettings": { + "targetTemperature": { + "value": 21.0, + "unit": "degC" + } + } + }, + "position": { + "position": { + "lat": null, + "lon": null + } + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_06_54_58_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_06_54_58_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..143c16f --- /dev/null +++ b/tests/data/2026_05_27_06_54_58_WVWZZZE1ZMP010760.json @@ -0,0 +1,1142 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T06:54:58.165003+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T06:54:58.315795+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:55:28.468958+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:55:58.633121+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:56:28.822145+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:56:58.984992+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:57:29.129687+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:57:59.307149+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:58:29.463011+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:58:59.611505+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T06:59:29.819084+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T07:00:00.967854+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_system": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3448275862069, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_09_31_50_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_09_31_50_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..9d4e78a --- /dev/null +++ b/tests/data/2026_05_27_09_31_50_WVWZZZE1ZMP010760.json @@ -0,0 +1,627 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T09:31:50.175248+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T09:31:50.333801+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:32:20.484182+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:32:50.642394+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:33:20.808989+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:33:50.960434+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:34:21.107584+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 295.15, + "unit": "degC" + }, + "temperature_min": { + "value": 294.15, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + } + ] +} \ No newline at end of file diff --git a/tests/data/2026_05_27_09_35_00_WVWZZZE1ZMP010760.json b/tests/data/2026_05_27_09_35_00_WVWZZZE1ZMP010760.json new file mode 100644 index 0000000..3792956 --- /dev/null +++ b/tests/data/2026_05_27_09_35_00_WVWZZZE1ZMP010760.json @@ -0,0 +1,4646 @@ +{ + "meta": { + "vin": "WVWZZZE1ZMP010760", + "created_at": "2026-05-27T09:35:00.392476+00:00", + "interval_seconds": 30 + }, + "records": [ + { + "ts": "2026-05-27T09:35:00.558063+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:35:30.727344+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:36:00.881917+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:36:31.012686+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:37:01.180721+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:37:31.523918+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:38:01.693191+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:38:31.834213+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:39:02.073868+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:39:32.276412+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:40:02.872681+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:40:33.021426+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:41:03.177245+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:41:33.396765+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:42:03.548766+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:42:33.693122+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:43:03.854694+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:43:34.007646+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:44:04.147626+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:44:34.337770+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:45:05.278828+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:45:35.441464+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:46:05.596595+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:46:35.754328+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:47:05.918771+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:47:36.160682+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:48:06.626255+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:48:36.924246+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:49:16.616678+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "range": { + "value": 209.0, + "unit": "km" + }, + "range_full": { + "value": 360.3, + "unit": "km" + }, + "battery": { + "soc": { + "value": 58.0, + "unit": "%" + }, + "temperature_max": { + "value": 22.0, + "unit": "degC" + }, + "temperature_min": { + "value": 21.0, + "unit": "degC" + } + }, + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + }, + "procedural": { + "range_at_100": { + "value": 360.3, + "unit": "km" + } + } + }, + { + "ts": "2026-05-27T09:50:32.876451+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:51:02.898877+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:51:32.922457+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:52:02.940065+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:52:32.954426+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:53:02.969567+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:53:32.986507+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:54:03.002046+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:54:33.017277+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:55:03.034664+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:55:35.508111+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:56:05.527441+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:56:35.542556+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:57:05.573079+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:57:35.597009+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:58:05.614641+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:58:35.638139+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:59:05.657728+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T09:59:35.683568+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T10:00:05.707159+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T10:00:38.280535+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + }, + { + "ts": "2026-05-27T10:01:08.295165+00:00", + "charging": { + "state": "off", + "type": "invalid", + "power": { + "value": 0.0, + "unit": "kW" + }, + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_level": { + "value": 80.0, + "unit": "%" + }, + "maximum_current": { + "value": 16.0, + "unit": "A" + }, + "auto_unlock": "False" + }, + "plugStatus": { + "connection_state": "disconnected", + "lock_state": "unlocked", + "external_power": "unavailable" + } + }, + "electric_drive": { + "odometer": { + "odometer": { + "value": 67489.0, + "unit": "km" + } + } + }, + "vehicle": { + "state": "unknown vehicle state" + }, + "connectivity": { + "state": "reachable" + }, + "climatisation": { + "state": "off", + "remain": { + "value": 0, + "unit": "min" + }, + "settings": { + "target_temperature": { + "value": 21.0, + "unit": "degC" + } + }, + "environment": { + "temperature_outside": { + "value": null, + "unit": "degC" + } + } + }, + "position": { + "lat": null, + "lon": null + }, + "doors": { + "doors": { + "overallState": "None", + "doors": {}, + "windows": {} + } + } + } + ] +} \ No newline at end of file diff --git a/tests/test_jay_diff.py b/tests/test_jay_diff.py new file mode 100644 index 0000000..c411d0f --- /dev/null +++ b/tests/test_jay_diff.py @@ -0,0 +1,532 @@ +"""Tests for jay_diff.""" +import pytest +from copy import deepcopy + +from jay_diff import ( + jay_diff_add, jay_diff_del, jay_diff_upd, jay_diff_upd_add, + jay_diff_full, jay_merge_add, jay_merge_delete, jay_merge_update, jay_merge_full, +) + + +# ── jay_diff_add ────────────────────────────────────────────────────────────── + +class TestJayDiffAdd: + def test_add_to_empty(self): + assert jay_diff_add({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + def test_no_new_keys(self): + assert jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) == {} + + def test_old_has_extra_keys(self): + assert jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}) == {} + + def test_one_new_key(self): + assert jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}) == {'d': 'icecream'} + + def test_new_key_among_overlap(self): + assert jay_diff_add({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) == {'b': 'fries'} + + def test_nested_new_key(self): + assert jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, + {'c': {'f': 'coffee'}}) == {'c': {'f': 'coffee'}} + + def test_nested_no_new_keys(self): + assert jay_diff_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}) == {} + + +# ── jay_diff_del ────────────────────────────────────────────────────────────── + +class TestJayDiffDel: + def test_one_deleted_key(self): + assert jay_diff_del({'a': 'hamburger', 'c': 'pepsi', 'd': 'icecream'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) == {'d': 'icecream'} + + def test_no_deleted_keys_same_values(self): + assert jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}) == {} + + def test_no_deleted_keys_different_values(self): + assert jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}) == {} + + def test_key_absent_from_new(self): + assert jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'b': 'fries'}) == {'c': 'pepsi'} + + def test_nested_deleted_key(self): + # 'c' is absent from _new → None signals "delete entire key" + assert jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries'}) == {'c': None} + + def test_nested_partial_delete(self): + assert jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'c': {'e': 'coke'}}) == {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}} + + def test_nested_no_delete_different_value(self): + assert jay_diff_del({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}) == {} + + +# ── jay_diff_upd ────────────────────────────────────────────────────────────── + +class TestJayDiffUpd: + def test_multiple_updates(self): + assert jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hotdog', 'b': 'potatoes'}) == {'a': 'hotdog', 'b': 'potatoes'} + + def test_nested_update(self): + assert jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'c': {'e': 'pepsi'}}) == {'c': {'e': 'pepsi'}} + + def test_one_update(self): + assert jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hotdog', 'b': 'fries'}) == {'a': 'hotdog'} + + def test_no_update_new_key_ignored(self): + assert jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}) == {'c': 'coke'} + + def test_nested_no_update_new_subkey_ignored(self): + assert jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}}, + {'c': {'f': 'coffee'}}) == {} + + def test_nested_update_one_of_two(self): + assert jay_diff_upd({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'pepsi', 'f': 'coffee'}}) \ + == {'c': {'e': 'pepsi'}} + + +# ── jay_diff_upd_add ────────────────────────────────────────────────────────── + +class TestJayDiffUpdAdd: + def test_update_and_add(self): + assert jay_diff_upd_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hotdog', 'b': 'potatoes', 'd': 'icecream'}) \ + == {'a': 'hotdog', 'b': 'potatoes', 'd': 'icecream'} + + def test_nested_update_and_add(self): + assert jay_diff_upd_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}, 'b': 'potatoes'}) \ + == {'b': 'potatoes', 'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}} + + def test_update_only(self): + assert jay_diff_upd_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hotdog', 'b': 'fries'}) == {'a': 'hotdog'} + + def test_nested_update_and_new_subkey(self): + assert jay_diff_upd_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}}) \ + == {'c': {'e': 'pepsi', 'h': 'cake'}} + + def test_add_new_top_and_update(self): + assert jay_diff_upd_add({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}) \ + == {'c': 'coke', 'd': 'icecream'} + + def test_identical(self): + assert jay_diff_upd_add({'a': 'hamburger', 'b': 'fries'}, + {'a': 'hamburger', 'b': 'fries'}) == {} + + +# ── jay_diff_full (combine_upd_add=False) ───────────────────────────────────── + +class TestJayDiffFullSeparate: + F = False + + def test_add_all(self): + assert jay_diff_full({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, self.F) \ + == {'add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}} + + def test_update_one(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, self.F) \ + == {'update': {'c': 'coke'}} + + def test_delete_one(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, self.F) \ + == {'delete': {'d': 'icecream'}} + + def test_add_delete_update(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}, self.F) \ + == {'add': {'d': 'icecream'}, 'delete': {'b': 'fries'}, 'update': {'c': 'coke'}} + + def test_identical(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, self.F) == {} + + def test_delete_nested(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries'}, self.F) \ + == {'delete': {'c': None}} + + def test_nested_partial_delete(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, self.F) \ + == {'delete': {'c': {'e': 'coke'}}} + + def test_update_and_delete(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hotdog', 'b': 'potatoes'}, self.F) \ + == {'delete': {'c': None}, 'update': {'a': 'hotdog', 'b': 'potatoes'}} + + def test_nested_add_delete_update(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hotdog', 'b': 'potatoes', 'd': 'icecream'}, self.F) \ + == {'add': {'d': 'icecream'}, 'delete': {'c': None}, 'update': {'a': 'hotdog', 'b': 'potatoes'}} + + +# ── jay_diff_full (combine_upd_add=True) ────────────────────────────────────── + +class TestJayDiffFullCombined: + T = True + + def test_add_all(self): + assert jay_diff_full({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, self.T) \ + == {'update_add': {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}} + + def test_update_one(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, self.T) \ + == {'update_add': {'c': 'coke'}} + + def test_delete_one(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, self.T) \ + == {'delete': {'d': 'icecream'}} + + def test_delete_and_update_add(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'}, self.T) \ + == {'delete': {'b': 'fries'}, 'update_add': {'c': 'coke', 'd': 'icecream'}} + + def test_identical(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, + {'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, self.T) == {} + + def test_delete_nested(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries'}, self.T) \ + == {'delete': {'c': None}} + + def test_update_and_delete_nested(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hotdog', 'b': 'potatoes'}, self.T) \ + == {'delete': {'c': None}, 'update_add': {'a': 'hotdog', 'b': 'potatoes'}} + + def test_nested_update_add_and_delete(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}, 'b': 'potatoes'}, self.T) \ + == {'delete': {'a': 'hamburger', 'c': {'f': 'coffee'}}, + 'update_add': {'b': 'potatoes', 'c': {'e': 'pepsi', 'g': 'tea', 'h': 'cake'}}} + + def test_nested_add_subkey(self): + assert jay_diff_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}}, self.T) \ + == {'update_add': {'c': {'e': 'pepsi', 'h': 'cake'}}} + + +# ── jay_merge_* ─────────────────────────────────────────────────────────────── + +class TestJayMerge: + def test_merge_add_to_empty(self): + assert jay_merge_add({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + def test_merge_add_new_key(self): + assert jay_merge_add({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'d': 'icecream'}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}, 'd': 'icecream'} + + def test_merge_add_existing_unchanged(self): + assert jay_merge_add({'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}, 'd': 'icecream'}, + {'d': 'icecream'}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}, 'd': 'icecream'} + + def test_merge_delete_top_key(self): + assert jay_merge_delete({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}, 'd': 'icecream'}, + {'d': 'icecream'}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + def test_merge_delete_nested_key(self): + assert jay_merge_delete({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'c': {'f': 'coffee'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke'}} + + def test_merge_delete_nested_leaves_sibling(self): + assert jay_merge_delete({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'c': {'e': 'coke'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}} + + +class TestJayMergeFull: + def test_passthrough_when_old_empty(self): + assert jay_merge_full({}, {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}} + + def test_empty_diff_unchanged(self): + assert jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + def test_update(self): + assert jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'coke'}, {'update': {'c': 'pepsi'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'} + + def test_update_add(self): + assert jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, {'update_add': {'c': 'coke'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': 'coke'} + + def test_delete(self): + assert jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi', 'd': 'icecream'}, + {'delete': {'d': 'icecream'}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'} + + def test_add_delete_update_combined(self): + assert jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': 'pepsi'}, + {'add': {'d': 'icecream'}, 'delete': {'b': 'fries'}, 'update': {'c': 'coke'}}) \ + == {'a': 'hamburger', 'd': 'icecream', 'c': 'coke'} + + def test_nested_update_and_delete(self): + assert jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'delete': {'a': 'hamburger', 'b': 'fries', 'c': {'f': 'coffee'}}, + 'update': {'c': {'e': 'pepsi'}}}) \ + == {'c': {'e': 'pepsi'}} + + def test_update_add_new_subkey(self): + assert jay_merge_full({'a': 'hamburger', 'b': 'fries', 'c': {'e': 'coke', 'f': 'coffee'}}, + {'update_add': {'c': {'e': 'pepsi', 'h': 'cake'}}}) \ + == {'a': 'hamburger', 'b': 'fries', 'c': {'e': 'pepsi', 'f': 'coffee', 'h': 'cake'}} + + def test_real_world_snapshot_update(self): + old = {'charging': { + 'batteryStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:34Z', 'cruisingRangeElectric_km': 192}}, + 'chargingStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:34Z'}}, + 'chargingSettings': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:30Z'}}, + 'plugStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:29Z'}}}} + update = {'charging': { + 'batteryStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:35:46Z', 'cruisingRangeElectric_km': 191}}, + 'chargingStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:35:46Z'}}}} + add = {'charging': {'batteryStatus': {'value': {'currentSOC_pct': 55}}}, + 'fuelStatus': {'rangeStatus': {'value': {'primaryEngine': {'currentSOC_pct': 55}}}}, + 'measurements': {'fuelLevelStatus': {'value': {'currentSOC_pct': 55}}}} + delete = {'charging': { + 'chargingSettings': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:30Z'}}, + 'plugStatus': {'value': {'carCapturedTimestamp': '2024-10-19T05:34:29Z'}}}} + result = jay_merge_full(old, {'update': update, 'add': add, 'delete': delete}) + assert result == old + + +# ── Corner cases: data types ─────────────────────────────────────────────────── + +class TestNumericAndScalarTypes: + def test_diff_int_value_changed(self): + assert jay_diff_upd({'a': 1, 'b': 2}, {'a': 1, 'b': 3}) == {'b': 3} + + def test_diff_float_value_changed(self): + assert jay_diff_upd({'a': 1.0}, {'a': 1.1}) == {'a': 1.1} + + def test_diff_int_unchanged(self): + assert jay_diff_upd({'a': 42}, {'a': 42}) == {} + + def test_diff_bool_changed(self): + assert jay_diff_upd({'a': True}, {'a': False}) == {'a': False} + + def test_diff_bool_false_to_true(self): + assert jay_diff_upd({'online': False}, {'online': True}) == {'online': True} + + def test_diff_none_value_changed(self): + assert jay_diff_upd({'a': None}, {'a': 'something'}) == {'a': 'something'} + + def test_diff_value_to_none(self): + assert jay_diff_upd({'a': 'something'}, {'a': None}) == {'a': None} + + def test_diff_list_unchanged(self): + assert jay_diff_upd({'a': [1, 2, 3]}, {'a': [1, 2, 3]}) == {} + + def test_diff_list_changed(self): + assert jay_diff_upd({'a': [1, 2]}, {'a': [1, 2, 3]}) == {'a': [1, 2, 3]} + + def test_add_numeric_key(self): + assert jay_diff_add({'a': 1}, {'a': 1, 'b': 2}) == {'b': 2} + + def test_full_combined_numeric(self): + old = {'soc': 80, 'range': 300, 'temp': 22.5} + new = {'soc': 75, 'range': 280, 'temp': 22.5} + diff = jay_diff_full(old, new) + assert diff == {'update_add': {'soc': 75, 'range': 280}} + + def test_merge_numeric_update(self): + assert jay_merge_full({'soc': 80, 'range': 300}, {'update_add': {'soc': 75}}) \ + == {'soc': 75, 'range': 300} + + +# ── Corner cases: type changes (dict ↔ scalar) ──────────────────────────────── + +class TestTypeChanges: + def test_dict_replaced_by_scalar_in_diff(self): + # A key that was a dict becomes a scalar — upd treats the whole value as changed + old = {'a': {'b': 'c'}} + new = {'a': 'flat'} + diff = jay_diff_upd(old, new) + assert diff == {'a': 'flat'} + + def test_merge_dict_to_scalar(self): + old = {'a': {'b': 'c'}, 'x': 1} + diff = {'update_add': {'a': 'flat'}} + result = jay_merge_full(old, diff) + assert result == {'a': 'flat', 'x': 1} + + def test_diff_full_dict_to_scalar_combined(self): + old = {'status': {'value': 42}} + new = {'status': 'unknown'} + diff = jay_diff_full(old, new) + result = jay_merge_full(deepcopy(old), diff) + assert result == new + + def test_diff_add_new_nested_structure(self): + # Key absent in old, present as dict in new — treated as addition + old = {'a': 1} + new = {'a': 1, 'b': {'c': 2}} + diff = jay_diff_add(old, new) + assert diff == {'b': {'c': 2}} + + +# ── Corner cases: completely different structures ───────────────────────────── + +class TestCompletelyDifferentStructure: + def test_all_keys_replaced(self): + old = {'a': 1, 'b': 2} + new = {'x': 10, 'y': 20} + diff = jay_diff_full(old, new) + assert diff == {'update_add': {'x': 10, 'y': 20}, 'delete': {'a': 1, 'b': 2}} + + def test_all_keys_replaced_deep(self): + old = {'charging': {'state': 'charging', 'power': 11}} + new = {'electric_drive': {'range': 300, 'soc': 80}} + diff = jay_diff_full(old, new) + assert diff == { + 'update_add': {'electric_drive': {'range': 300, 'soc': 80}}, + 'delete': {'charging': None}, + } + + def test_merge_round_trip_all_keys_replaced(self): + old = {'a': 1, 'b': 2} + new = {'x': 10, 'y': 20} + diff = jay_diff_full(old, new) + result = jay_merge_full(deepcopy(old), diff) + assert result == new + + def test_diff_disjoint_no_update(self): + # No shared keys → no updates, only add/delete + old = {'a': 1} + new = {'b': 2} + diff = jay_diff_upd(old, new) + assert diff == {} + + def test_diff_disjoint_add(self): + assert jay_diff_add({'a': 1}, {'b': 2}) == {'b': 2} + + def test_diff_disjoint_del(self): + assert jay_diff_del({'a': 1}, {'b': 2}) == {'a': 1} + + +# ── Corner cases: empty containers ──────────────────────────────────────────── + +class TestEmptyContainers: + def test_diff_both_empty(self): + assert jay_diff_full({}, {}) == {} + + def test_diff_old_empty_new_has_data(self): + diff = jay_diff_full({}, {'a': 1}) + assert diff == {'update_add': {'a': 1}} + + def test_diff_new_empty_old_has_data(self): + diff = jay_diff_full({'a': 1}, {}) + assert diff == {'delete': {'a': 1}} + + def test_merge_delete_all_keys(self): + result = jay_merge_full({'a': 1, 'b': 2}, {'delete': {'a': 1, 'b': 2}}) + assert result == {} + + def test_delete_empty_dict_value(self): + # Deleting a key whose value is {} — should not recurse (fixed bug) + result = jay_merge_delete({'a': 'keep', 'b': {}}, {'b': {}}) + assert result == {'a': 'keep'} + + def test_diff_nested_empty_dict(self): + old = {'a': {'b': 'c'}} + new = {'a': {}} + diff = jay_diff_del(old, new) + assert diff == {'a': {'b': 'c'}} + + def test_empty_dict_preserved_after_delete_all_subkeys(self): + # When new has an empty dict at a location, the key must survive with {} + # (not be pruned away). This would break if merge incorrectly prunes empty dicts. + old = {'x': {'p': 1, 'q': 2}} + new = {'x': {}} + diff = jay_diff_full(old, new) + result = jay_merge_full(deepcopy(old), diff) + assert result == new # 'x' must remain as {} + + +# ── Corner cases: deep nesting ──────────────────────────────────────────────── + +class TestDeepNesting: + def test_diff_three_levels(self): + old = {'l1': {'l2': {'l3': 'old'}}} + new = {'l1': {'l2': {'l3': 'new'}}} + assert jay_diff_upd(old, new) == {'l1': {'l2': {'l3': 'new'}}} + + def test_merge_three_levels(self): + old = {'l1': {'l2': {'l3': 'old', 'keep': 'yes'}}} + diff = {'update_add': {'l1': {'l2': {'l3': 'new'}}}} + result = jay_merge_full(deepcopy(old), diff) + assert result == {'l1': {'l2': {'l3': 'new', 'keep': 'yes'}}} + + def test_diff_full_three_levels(self): + old = {'a': {'b': {'c': {'d': 'deep'}}}} + new = {'a': {'b': {'c': {'d': 'deeper'}}}} + diff = jay_diff_full(old, new) + result = jay_merge_full(deepcopy(old), diff) + assert result == new + + +# ── Round-trip: merge(old, diff(old, new)) == new ──────────────────────────── + +class TestRoundTrip: + """Verify that applying a diff to old always produces new.""" + + @pytest.mark.parametrize("old,new", [ + ({'a': 1}, {'a': 2}), + ({'a': 1, 'b': 2}, {'b': 3, 'c': 4}), + ({'x': {'y': 'old'}}, {'x': {'y': 'new', 'z': 'added'}}), + ({'a': {'b': 1}, 'c': 2}, {'a': {'b': 1}, 'd': 3}), + ({'soc': 80, 'range': 300}, {'soc': 60, 'range': 240, 'temp': 25}), + ({'a': True, 'b': None}, {'a': False, 'c': 42}), + ({'l1': {'l2': {'v': 1}}}, {'l1': {'l2': {'v': 2}}}), + ({}, {'a': 1}), + ({'a': 1}, {}), + ]) + def test_round_trip_combined(self, old, new): + diff = jay_diff_full(deepcopy(old), deepcopy(new), combine_upd_add=True) + result = jay_merge_full(deepcopy(old), diff) + assert result == new + + @pytest.mark.parametrize("old,new", [ + ({'a': 1}, {'a': 2}), + ({'a': 1, 'b': 2}, {'b': 3, 'c': 4}), + ({'x': {'y': 'old'}}, {'x': {'y': 'new', 'z': 'added'}}), + ({}, {'a': 1}), + ({'a': 1}, {}), + ]) + def test_round_trip_separate(self, old, new): + diff = jay_diff_full(deepcopy(old), deepcopy(new), combine_upd_add=False) + result = jay_merge_full(deepcopy(old), diff) + assert result == new \ No newline at end of file diff --git a/tests/test_jay_diff_real_data.py b/tests/test_jay_diff_real_data.py new file mode 100644 index 0000000..3c576cf --- /dev/null +++ b/tests/test_jay_diff_real_data.py @@ -0,0 +1,93 @@ +""" +Round-trip tests for jay_diff using real snapshot records from ./tests/data/. + +For every pair of consecutive records (within a file and across adjacent files) +we verify: + jay_merge_full(a, jay_diff_full(a, b)) == b + +We also verify that diffing identical records produces an empty diff, and that +applying an empty diff is a no-op. +""" + +import json +import pathlib + +import pytest + +from jay_diff import jay_diff_full, jay_merge_full + +DATA_DIR = pathlib.Path(__file__).parent / "data" + + +def _load_all_records() -> list[dict]: + """Return all records from all data files, sorted by timestamp.""" + records: list[dict] = [] + for path in sorted(DATA_DIR.glob("*.json")): + store = json.loads(path.read_text()) + records.extend(store.get("records", [])) + records.sort(key=lambda r: r.get("ts", "")) + return records + + +ALL_RECORDS = _load_all_records() +CONSECUTIVE_PAIRS = list(zip(ALL_RECORDS, ALL_RECORDS[1:])) + + +class TestRealDataRoundTrip: + """Diff+merge of every consecutive snapshot pair must reconstruct the target.""" + + @pytest.mark.parametrize("pair_index", range(len(CONSECUTIVE_PAIRS))) + def test_consecutive_round_trip(self, pair_index: int) -> None: + a, b = CONSECUTIVE_PAIRS[pair_index] + diff = jay_diff_full(a, b) + result = jay_merge_full(a, diff) + assert result == b, ( + f"Round-trip failed for pair #{pair_index} " + f"(ts: {a.get('ts')} → {b.get('ts')})" + ) + + @pytest.mark.parametrize("pair_index", range(len(CONSECUTIVE_PAIRS))) + def test_diff_of_identical_is_empty(self, pair_index: int) -> None: + a, _ = CONSECUTIVE_PAIRS[pair_index] + assert jay_diff_full(a, a) == {} + + @pytest.mark.parametrize("pair_index", range(len(CONSECUTIVE_PAIRS))) + def test_empty_diff_is_noop(self, pair_index: int) -> None: + a, _ = CONSECUTIVE_PAIRS[pair_index] + assert jay_merge_full(a, {}) == a + + +class TestRealDataProperties: + """Structural invariants on the real snapshot data.""" + + def test_data_dir_has_files(self) -> None: + assert len(list(DATA_DIR.glob("*.json"))) > 0, "No JSON files in tests/data/" + + def test_all_records_have_timestamp(self) -> None: + for rec in ALL_RECORDS: + assert "ts" in rec, f"Record missing 'ts': {list(rec.keys())}" + + def test_records_are_sorted(self) -> None: + ts_list = [r["ts"] for r in ALL_RECORDS] + assert ts_list == sorted(ts_list), "Records are not in ascending timestamp order" + + def test_total_record_count(self) -> None: + assert len(ALL_RECORDS) > 100, ( + f"Expected >100 records across all files, got {len(ALL_RECORDS)}" + ) + + def test_diff_size_smaller_than_full_snapshot(self) -> None: + """Diffs between similar consecutive records should usually be smaller.""" + savings = 0 + for a, b in CONSECUTIVE_PAIRS: + diff = jay_diff_full(a, b) + if diff: # skip identical pairs + diff_len = len(json.dumps(diff)) + full_len = len(json.dumps(b)) + if diff_len < full_len: + savings += 1 + ratio = savings / len(CONSECUTIVE_PAIRS) if CONSECUTIVE_PAIRS else 1.0 + assert ratio > 0.5, ( + f"Expected diffs to be smaller than full snapshots for >50% of pairs, " + f"got {ratio:.0%}" + ) \ No newline at end of file