chargelink backend ================== Inspect and diagnose EVCC backend adapters. Reference syntax ---------------- .. code-block:: text usage: chargelink backend [-h] {list,doctor} ... positional arguments: {list,doctor} options: -h, --help show this help message and exit Subcommands ----------- .. list-table:: :header-rows: 1 :widths: 25 75 * - Subcommand - Purpose * - ``list`` - List EVCC backends and adapter capability metadata. * - ``doctor`` - Run readiness or dry-run checks for a backend adapter. list ---- List EVCC backends and adapter capability metadata. CLI help ~~~~~~~~ .. code-block:: text usage: chargelink backend list [-h] [--output OUTPUT] options: -h, --help show this help message and exit --output OUTPUT Production examples ~~~~~~~~~~~~~~~~~~~ **List the current catalog.** .. code-block:: bash chargelink backend list **Write the catalog to JSON.** .. code-block:: bash chargelink backend list --output 'artifacts/backend/list.json' doctor ------ Run readiness or dry-run checks for a backend adapter. CLI help ~~~~~~~~ .. code-block:: text usage: chargelink backend doctor [-h] [--backend BACKEND] [--mode MODE] [--output OUTPUT] options: -h, --help show this help message and exit --backend BACKEND --mode MODE --output OUTPUT Production examples ~~~~~~~~~~~~~~~~~~~ **Dry-run the native backend.** .. code-block:: bash chargelink backend doctor --backend 'native' --mode 'dry_run' --output 'artifacts/backends/native_doctor.json' **Dry-run the Josev adapter backend.** .. code-block:: bash chargelink backend doctor --backend 'josev' --mode 'dry_run' --output 'artifacts/backends/josev_doctor.json'