access-control
access-control copied to clipboard
Raspi interface (hardware / board)
Hi, finally I decided to make custom PCB because previous version of my build was horrible "tangled cables" style horror and I was scared about safety because there weren't any fuses and so on... Here is result:
https://photos.app.goo.gl/cX6htVHS83aTDqEaA
Jindra
Very nice. So it looks like you built yourself an 8 door controller. What are the pinouts for each rj45? Wiegand + lock relay? Anything else?
Yes, each RJ-45 contain all necessary for one door 4 wires for wiegand reader and 2+2 for lock. 8 maybe 9 doors without SPI I/O epander is possible to do only with level shifter. It runs for 3 years without any issue. I can provide eagle files or gerbers...
Jindra
Good idea doubling up on the lock power pairs.
Yes, each RJ-45 contain all necessary for one door 4 wires for wiegand reader and 2+2 for lock. 8 maybe 9 doors without SPI I/O epander is possible to do only with level shifter. It runs for 3 years without any issue. I can provide eagle files or gerbers...
Jindra
Hi Jindra,
If you can supply the eagle and gerber files, that would be amazing!
-Joaquin
Yes, each RJ-45 contain all necessary for one door 4 wires for wiegand reader and 2+2 for lock. 8 maybe 9 doors without SPI I/O epander is possible to do only with level shifter. It runs for 3 years without any issue. I can provide eagle files or gerbers... Jindra
Hi Jindra,
If you can supply the eagle and gerber files, that would be amazing!
-Joaquin
http://www.jindrichnikles.cz/?p=178
👍
@nixator, This is a really impressive project. Leosac in and of itself is a very impressive effort and sorely needed in this space, and your work on top of it is really amazing.
I have 8 doors with magnetic door locks and corresponding Wiegand RFID card readers that is currently controlled by a horrible proprietary system running on Windows XP that the vendor refuses to provide upgrades for or support. They would rather we throw these perfectly functioning devices out, and buy new ones so that they can provide support for it.
Unfortunately I'm not terribly skilled at electronics so building one of these is beyond my skills. Would you consider building one of these out for me? I will be happy to pay for your time and materials and some more to make it worth your while.
Do let me know.
@nixator, This is a really impressive project. Leosac in and of itself is a very impressive effort and sorely needed in this space, and your work on top of it is really amazing.
I have 8 doors with magnetic door locks and corresponding Wiegand RFID card readers that is currently controlled by a horrible proprietary system running on Windows XP that the vendor refuses to provide upgrades for or support. They would rather we throw these perfectly functioning devices out, and buy new ones so that they can provide support for it.
Unfortunately I'm not terribly skilled at electronics so building one of these is beyond my skills. Would you consider building one of these out for me? I will be happy to pay for your time and materials and some more to make it worth your while.
Do let me know.
Hi, I'm able to make another four devices, because PCB supplier do only batch of 5 pieces... So answer is yes, I can provide one unit for you.
That's great to hear. Let me know if I should email you directly to work out the details.
@jeremy-walker Yes, contact me here: jnikles (a) seznam dot cz
Hi, I'm able to make another four devices, because PCB supplier do only batch of 5 pieces... So answer is yes, I can provide one >unit for you.
Hi Nixator.
I know it's been a while since you replied to this thread but i would also be interested if you still have a spare board for your Leosac/Pi setup. I am interested in setting up my own implementation.
Hi, I still have two PCB's, where are you from?
Jindra
Dne 12.04.2021 v 22:40 RIVA-Theo napsal(a):
Hi, I'm able to make another four devices, because PCB supplier do only batch of 5 pieces... So answer is yes, I can provide one >unit for you.Hi Nixator.
I know it's been a while since you replied to this thread but i would also be interested if you still have a spare board for your Leosac/Pi setup. I am interested in setting up my own implementation.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/leosac/leosac/issues/129#issuecomment-818203987, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIA6VMGIE7Q5W3U5GVYCLTTINLFTANCNFSM4O4EBOAA.
Hi, I still have two PCB's, where are you from? Jindra Dne 12.04.2021 v 22:40 RIVA-Theo napsal(a): … Hi, I'm able to make another four devices, because PCB supplier do only batch of 5 pieces... So answer is yes, I can provide one >unit for you. Hi Nixator. I know it's been a while since you replied to this thread but i would also be interested if you still have a spare board for your Leosac/Pi setup. I am interested in setting up my own implementation. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#129 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIA6VMGIE7Q5W3U5GVYCLTTINLFTANCNFSM4O4EBOAA.
I am from New York City. I sent you an email to the address you listed above.
Hi, I still have two PCB's, where are you from? Jindra Dne 12.04.2021 v 22:40 RIVA-Theo napsal(a): … Hi, I'm able to make another four devices, because PCB supplier do only batch of 5 pieces... So answer is yes, I can provide one >unit for you. Hi Nixator. I know it's been a while since you replied to this thread but i would also be interested if you still have a spare board for your Leosac/Pi setup. I am interested in setting up my own implementation. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#129 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIA6VMGIE7Q5W3U5GVYCLTTINLFTANCNFSM4O4EBOAA.
Hi, I sent you email.
@nixator, This is a really impressive project. Leosac in and of itself is a very impressive effort and sorely needed in this space, and your work on top of it is really amazing.
I have 8 doors with magnetic door locks and corresponding Wiegand RFID card readers that is currently controlled by a horrible proprietary system running on Windows XP that the vendor refuses to provide upgrades for or support. They would rather we throw these perfectly functioning devices out, and buy new ones so that they can provide support for it.
Unfortunately I'm not terribly skilled at electronics so building one of these is beyond my skills. Would you consider building one of these out for me? I will be happy to pay for your time and materials and some more to make it worth your while.
Do let me know.
Hi Jeremy were you able to get it? I am also looking to setup one as we have same issue like you.
Hi @onlinegill,
Yes, I was able to get it, and @nixator was kind enough to not only build one out for me, but also help me set it up and sort out some installation issues specific to my setup. So if @nixator is willing to build you one, I strongly recommend you go for it. This is way better a solution than the crap they sell in the market place. Especially since it's paired with a standard linux box (raspi), it opens up a world of possibilities.
Good luck.
cheers -Jeremy
Hi @onlinegill,
Yes, I was able to get it, and @nixator was kind enough to not only build one out for me, but also help me set it up and sort out some installation issues specific to my setup. So if @nixator is willing to build you one, I strongly recommend you go for it. This is way better a solution than the crap they sell in the market place. Especially since it's paired with a standard linux box (raspi), it opens up a world of possibilities.
Good luck.
cheers -Jeremy
Thanks for reply. I sent him email couple days ago but got no response. I was wondering if you have alternative contact information. How many doors are you using?also looks like leosac hasn't updated since long time. I can make pcb but due to lack of parts I don't know if there are alternative parts can be used.
hi @nixator , apologies for pulling up this old thread. I was wondering if you could share how you wired up for multiple card readers to the Pi?
hi @nixator , apologies for pulling up this old thread. I was wondering if you could share how you wired up for multiple card readers to the Pi?
Hi, here is schematic in Eagle sch file: http://www.jindrichnikles.cz/?p=178
hi @nixator , apologies for pulling up this old thread. I was wondering if you could share how you wired up for multiple card readers to the Pi?
Hi, here is schematic in Eagle sch file: http://www.jindrichnikles.cz/?p=178
Awesome, thanks very much. I am working on a similar project for industrial implementation. Would it be OK if I reached out to you if I bump into any problems further down the road?
@fabkoh the purpose of Leosac was also to be used on industries and later one big companies. It has been designed this way at least. I know there was no much activities these past years but better to contribute to this one than to start again from scratch IMOO unless you see architecture downsides... I still have hope for future contribution from @xaqq and myself :).
@fabkoh the purpose of Leosac was also to be used on industries and later one big companies. It has been designed this way at least. I know there was no much activities these past years but better to contribute to this one than to start again from scratch IMOO unless you see architecture downsides... I still have hope for future contribution from @xaqq and myself :).
Hi Max, will definitely start off with the leosac libraries (Python in particular) and contribute any generic changes I make.
I have my own codes for the user authentication/database layer, and was hoping to find something here to help with parsing the Wiegand inputs coming in from the reader. Will dig into the repo and come back if I have any questions.
Thanks for all the awesome work!
@fabkoh the purpose of Leosac was also to be used on industries and later one big companies. It has been designed this way at least. I know there was no much activities these past years but better to contribute to this one than to start again from scratch IMOO unless you see architecture downsides... I still have hope for future contribution from @xaqq and myself :).
Hi Max, will definitely start off with the leosac libraries (Python in particular) and contribute any generic changes I make.
I have my own codes for the user authentication/database layer, and was hoping to find something here to help with parsing the Wiegand inputs coming in from the reader. Will dig into the repo and come back if I have any questions.
Thanks for all the awesome work!
Hi, please let me know if It can be used in bussines warehouse. Currently we are using old s2 netbox. I would love to use it if has web portal to create cards etc. I can also test things as I have Wiegand 26 cards and readers.
@fabkoh the purpose of Leosac was also to be used on industries and later one big companies. It has been designed this way at least. I know there was no much activities these past years but better to contribute to this one than to start again from scratch IMOO unless you see architecture downsides... I still have hope for future contribution from @xaqq and myself :).
Hi Max, will definitely start off with the leosac libraries (Python in particular) and contribute any generic changes I make. I have my own codes for the user authentication/database layer, and was hoping to find something here to help with parsing the Wiegand inputs coming in from the reader. Will dig into the repo and come back if I have any questions. Thanks for all the awesome work!
Hi, please let me know if It can be used in bussines warehouse. Currently we are using old s2 netbox. I would love to use it if has web portal to create cards etc. I can also test things as I have Wiegand 26 cards and readers.
We are just starting on the journey, will keep you posted as we go along.
@Maxhy , looking through the hardware setup on the documentation page, may I know if we can control multiple LEDs on the reader using the LED library? E.g. green/red
Many standard readers out there have 1 wire for the LED but have both red/green lights coming through.
hi @nixator , apologies for pulling up this old thread. I was wondering if you could share how you wired up for multiple card readers to the Pi?
Hi, here is schematic in Eagle sch file: http://www.jindrichnikles.cz/?p=178
Awesome, thanks very much. I am working on a similar project for industrial implementation. Would it be OK if I reached out to you if I bump into any problems further down the road?
@nixator , thanks again for this. I read the schematic diagram and would like to clarify a few things. Would it be ok if I reach out over another channel? Would like to find out more on how you setup the power for the EM locks and the relay control. Would also like to get your thoughts on incorporating buzzer and LED control.
Hi @Maxhy , was wondering if you could point to the code where you do the processing of key presses on the Wiegand keypad please?
Hi @Maxhy , was wondering if you could point to the code where you do the processing of key presses on the Wiegand keypad please? Hi any progress on it ?
@nixator I would like to include your PCB schemas as an example to the default Leosac documentation. Would that be OK? I would like to highlight the license as well, any chance for you to pick a license popular on open hardware community? Thanks!
Hi, no problem, no secret there...
The community has a lot of issues with the hardware setup since Piface Digital got discontinued. I would also like to prepare the project for the next phase now that there is some activity again, to be more "robust" and that goes through having proper hardware support.
Based on what you did @nixator I believe the basic requirements for a "door unit board" that would match most use cases are:
| Type | Quantities | Details | Remarks |
|---|---|---|---|
| Power | 1 | 12 VDC | 24 VDC support at the same time would be a plus |
| Reader connectors | 4 | - D0 / Rx+ for Wiegand or RS485 input - D1 / Rx- for Wiegand or RS485 input - VDC+ - GRND - Green LED output (for Wiegand) - Red LED output (for Wiegand) - Buzzer output (for Wiegand) - Tamper switch/alarm input |
Outputs and tamper switch wire could be global to the board |
| Door relays | 4 | NO or NC | |
| Exit Request connectors | 4 | NO or NC | |
| Door Sensor inputs | 4 | ||
| DIP Switch | 2 | For RS485 bus address and network/factory reset triggering | |
| Jumpers | ? | To switch from Wiegand to RS485 for instance, except if it can be properly managed software side only | |
| LED Activity | 4 | Will blink on transmission from reader data inputs | |
| MCU connector | 1 | This should be generic enough to work with several hardware (BeagleBone, OrangePi, Raspberry Pi etc...) We probably don't want it to be manufactured as a HAT board (or it should requires intermediate HAT board as adapter?) | |
| Press Button | 1 | - Restart button |
Could be bumped to 8 doors/readers or 4 doors with 8 readers (for in/out scenarios) but it may be difficult to make it fit. This new board should support RS485 as well for reader connection as Wiegand readers are unsecure. Some RS485 readers (eg. OSDP) has been recently implemented with the new LLA module.
Connectors should be "removable" to facilitate the wiring, that's also what the industry is used to afaik. Now, we should also think about the following options:
- DIN?
- UPS power support with proper monitoring to Leosac (battery low / switched to battery). Leosac has to be considered as a critical system, will be required at some point as the power is coming from the board (cannot use already existing MCU specific UPS hats).
- ... ?
The schematics should be under an explicit and permissive open hardware license.
Looking for feedbacks😄.