Repository navigation
Summary
- New action
proxmark3.write_magic_uid— write a random or custom UID to block 0 of writable Magic MIFARE Classic tags - Returns
uid,block_0, andtag_typein the action response - Only UID bytes and BCC are changed; SAK, ATQA, and manufacturer data are preserved
- Keys: configured integration keys plus common fallbacks (factory, MAD, NDEF, null)
- README updated with usage examples and automation sample
Upgrade
Reload the integration or restart Home Assistant after updating via HACS or git pull.
Test plan
- Place a Magic MIFARE Classic tag on the reader
- Call
proxmark3.write_magic_uidwithoutuid— verify response and sensor UID update - Call with
uid: "76343115"(or your hex) — verify written UID matches - Confirm normal (non-Magic) tags fail with a clear error