Add Electra intercom tag read/write support with slot auto switch#323
Add Electra intercom tag read/write support with slot auto switch#323naaraxi wants to merge 0 commit intoRfidResearchGroup:mainfrom
Conversation
|
You are welcome to add an entry to the CHANGELOG.md as well |
Built artifacts for commit 7efde79FirmwareClient |
|
Cool, thanks! I dont see any major issues? Can anyone please test this PR and report back? |
|
Note, Electra isn’t writable to T55xx. Update: I cloned my tag and used it on my building's reader, at the entrance. It worked 😄 Later edit: Write support added |
|
Hi there, It doesn't work, cli throws errors during the tag reading [USB] chameleon --> lf em 410x read I have tags and possibility to test them. Could you adjust the code for Electra tags. |
|
@nedeleav |
I'm a bit confused: shall the Built artifacts for commit 93877d1 be used from the thread or the link you've suggested ? Update: Now the question is how to write 125kHz Tag with ELECTRA KEYM as there is an error: Writing to T55xx supports 5-byte EM410X IDs (10 hex characters). @naaraxi Could you give some hints on that ? Thanks a lot! |
|
@nedeleav Glad you got it working, yeah I forgot to mention you have to set the slot type to EM410X_ELECTRA. Support for writing isn't there yet, I'll have to get a few tags to test on before I can get into that (don't want to push anything if I can't see it working on an actual tag, with my own eyes). |
I have a couple of tags 125kHz and could try couple Electra keys. |
|
@nedeleav I'll double check the (local) commit that adds writing and then see if it works as expected. |
|
@nedeleav |
I've checked all functions: write && emulation, it works like charm. |
|
@nedeleav As for the GUI, it looks like the juicy parts are in chameleonultragui/lib/gui but while I could wing it (Dart looks fairly easy to understand at first glance), I'm sure someone who's more comfortable with it would be a better fit. But that's for later, if/after this is approved. |
|
@naaraxi If you file a PR to the GUI too (once this gets merged), that be amazing! Thanks! |
|
can you help me i have tag electra blue one, what i need to do? |
|
Ok, so if I read correctly, 2 people have independently tested this now? |
|
i try to open by intercom the door and i have no succes UPD: Finally it works |
|
@GameTec-live @kirriuha |
|
In order to write Electra you have to use this 67ce574 firmware and CLI client. GUI doesn't support yet Electra tags Read firs Electra key with CLI, it might need several tries, at some point you will see Electra and a long key, that's it. With that one you can emulate or write. Tested on 3 readers, and couple of new tags written with CU in CLI. |
|
can somebody help me, how i can write saved electra tag to another one |
|
@kirriuha @nedeleav |
|
|
OK now we have 2 independent tests (myself excluded) I can redo the PR more cleanly if necessary, IMO the history on this one is a bit messy |
|
If you feel like doing so, just lmk when / if you want to merge. |
@naaraxi What about GUI version? Could you handle that one too? I could test it. |
|
@nedeleav |
|
@GameTec-live moved to #338 👍 |
|
@naaraxi Today, I tried using the CU emulation of the Electra tags on an Electra reader. Apparently, it was an older model with a white background and two rows: one for the list and one for the buttons. The tags I wrote with CU were read, but there was no reaction on CU emulation. I had written three tags with that key before, and it had worked with those readers. I even tried different positions for the CU; the white LEDs were lit, indicating that the tag had been read, but there was still no reaction. |
|
@nedeleav I also have issues with Electra emulation sometimes, it usually helps to slowly move the CU around the reader. It seems related to the distance/angle of the CU relative to the reader. You may have noticed the same issue when reading the tags, sometimes they're reported as em410x/64 I'll write a couple of tags and test them tomorrow, just in case, but I only have one of these. Edit: I think the white LEDs indicate the detection of an RF field btw, not a successful read 🤔 |
|
@nedeleav |
|
OK, so I did the following:
It seems to be functioning... Later edit: Also tested downstairs Electra reader. |


Fixes #203