I guess it probably needs network and power. Is someone able to volunteer to do that?
We need a better way to mount the sensor to the window so it stays put and is obvious from the outside where to tap your card/phone. Perhaps someone could design and build something?
Once it’s on the network perhaps we can get laftho remote access
right, I had simply bought some double sided foam tape that would work but that’s when COVID kicked in and haven’t been down to tape it to the glass.
It uses wifi but wired ethernet would be better. It currently does not have an SD card in there, just needs raspbian with docker installed and then to just run this docker image: Docker
with the correct environment settings, see: GitHub - vhs/rpi-tapstack: NFC Raspberry PI relay shield tap stack
I have made a raspberry pi image. I deviated a bit from the PROVISION.md instructions by using DietPi instead of raspbian, and an Ethernet connection instead of wifi. I’ve also created a docker-compose.yml. I’ll commit these changes to the repo along with an updates to PROVISION.md.
Kudos to @laftho for a very tidy repo and docker image and even a provision document! Such a joy to pick up a project where the last person did some solid documentation!
Just wondering if you know off hand how to set all the environment variables. I can take the various hats off the pi and figure out what pin everything is connected to, but I assume you probably already have this info @laftho. Or maybe I just didn’t see it.
On the wiring side, I had some trouble with the high-current wires coming out of the screw terminals on the relay hat as they don’t seem to be fitting very well. I think I’ll try some bootlace ferrules next time I’m in.
For the tap hardware, I’ll try foam tape like you intended.
Awesome work @lukecyca thanks for diving in on that! The README.md on the repo mentions the defaults for the environments so you can pretty much omit all of them except the API key.
@lukecyca in the meantime, this is the stack I used (its in the private gitlab repo with the secrets for the api key and theres a few provision scripts):
because the container needs access to the /dev/i2c-1 device and /sys for it to be able to properly communicate with the NFC reader, you need to run the container in privileged mode. This prevents you from running it in a docker swarm as this stack file was setup for. You can just use docker-compose instead like you had started and just have like ssh on the PI or something for the rare management/updates it might need.
We have the system installed and working with the Nomos membership software.
However this project has stalled because the door and door hardware are wholly unsuitable right now. The electronic strike lines up with the rickedy old door handle, which is loose and missing screws and generally untrustworthy. We have been mainly relying on the deadbolt, which is in good repair. However in order to use this system we will need to leave the deadbolt unlocked, so that the electronic strike can release the door.
Can somebody step up to assess this door and make any necessary repairs and improvements?
This project is on hold again I guess, pending a new champion to figure out how to secure the door so that using this electronic access system is feasible.
I set out to get the electronics installed and working, and to that end I think we succeeded! But I need to pass off the next part of this project to someone else — my VHS sweat equity is already being spent on maintaining the laser, CNC, and VHS finances.
Yeah I can have a look next week, from the sounds of this we just need to replace the existing handle that interacts with the strike and reinforce the door/frame somewhat if I am understanding the situation correctly.
Okay so the door is rigged. You can no longer open the side door from outside. Turns out the existing door had a pair of push buttons to lock and unlock it.
Rather than trusting y’all not unlock it and leave it unlocked I took the liberty of disabling the unlock button by hammering the brass plate flat and installing a captive screwhead. Its hackspace good enough.
If you want to undisable it you’ll need a flat head screw driver to take off the side plate and remove the disabling screw.
Longer term moving forward @JohnC found a box of door hardware including a new handleset which is much nicer. Unfortunately its not locked and there is no key present. @rsim any idea where that key ended up?
I have put this box of door stuff under the side door stairs in front of the mame cabinet.
Still on the list is reinforcing the frame with steel flatbar but that cam happen at any time and is not required for the rfid system to proceed.
So the other thing is we need to make sure we have an override key for the front door in case the batteries die or we are not getting into the hackspace easily.
*edit - bill pointed out that we will also have to leave the deadbolt open for the rfid to work, probably cant make it a double lock because fire exit but we could remove it entirely
Hi guys: I wish Happy New Year to everyone to begin with. I was away for a while and now much encouraged to re-enroll with my membership, if I can. I am still long ways away; and far behind VHS life; though, maybe it would be easier to install a strong mechanical lock (key and handle) and have computer monitor because, it sounds like digital key and there are errors everywhere in the world these days. So that a key-holder can really hold and enter. Wish you all best…
Door is reinforced. Seems solid, I even slapped the reenforcement strip and said “that’s not going anywhere.”
The u channel is 3/16ths and there are 7 screws going at least 3.5" into the frame so its good.
Thanks @Metal_Janet for plasmaing the notch.
Edit- also we are going to take that new door handle from under the stairs into a locksmith and get it rekeyeed so its useable. Why the key isnt in the box with it is beyond me but here we are…