Repository navigation
v1.2.0 — Reconfigure flow
What changed
Adds support for Home Assistant's Reconfigure flow. If you need to change a camera's IP address or credentials, you no longer have to delete the entry and re-add it — just click the three-dot menu on the config entry card in Settings → Devices & Services → Hikvision ISAPI and select Reconfigure.
The form prefills the current host and username so you only need to retype what's actually changing (though the password is always required for verification).
Safety check
After the new credentials validate, the integration compares the MAC address of the camera at the new host against the one stored on the original entry. If they don't match, the reconfigure aborts with a clear error. This prevents an accidental repoint at a different physical camera, which would leave that entry's entities orphaned and state inconsistent.
If you legitimately want to switch an entry to a different camera, delete it and add the new one — that's the right path for that.
Credit
Field-tested against issue #2 as part of walking a user through a permission-scope problem — needed to reconfigure a camera to a different credential set mid-diagnosis.