{% extends "base.html" %} {% block title %}Import — Battery Tracker{% endblock %} {% block content %}

Import Data

Upload a JSON file exported from Battery Tracker. Devices are matched by name and batteries by label — existing records are skipped (not overwritten). Charge logs, capacity tests, and percentage logs are always appended.

{% if results is not none %}

Import Results

Category Created / Appended Skipped
Devices {{ results.devices_created }} {{ results.devices_skipped }}
Batteries {{ results.batteries_created }} {{ results.batteries_skipped }}
Charge Logs {{ results.charge_logs_appended }} {{ results.charge_logs_skipped }}
Capacity Tests {{ results.capacity_tests_appended }} {{ results.capacity_tests_skipped }}
% Logs {{ results.pct_logs_appended }} {{ results.pct_logs_skipped }}
Go to Dashboard Import Another File
{% endif %} {% endblock %}