Projects:Doorbot

From 57North Hacklab

Revision as of 19:40, 13 April 2019 by Nordin (talk | contribs) (How doorbot unlocks the space door)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Doorbot
Description Doorbot - Door Entry System
People User:DocOcassi
Theme Infrastructure
Website
Status Active

Uses an ASRock PC with an Arduino Deumilanove for the door control.

Networking is a static IP set in `/etc/network/interfaces` using the space's public allocation, address *.106. Upstream router is *.105

Originally build by Ormiret and working well with a web interface to open the door.

516px-Doorbot.svg.png

Doorbot Ver. 2

In Progress

Based on Arduino-Nanode with an RFID Reader. this will take over from the older doorbot and remove the need for a PC, connecting straight to the network and holding card details on the Nanode.

Doorbot Version 3

Don't ask

Doorbot Version 4

At the new space we built a new doorbot.

HW in the space is now a Raspberry pi zero W with a GPIO pin connected to a relay module switching 12V to the strike release plate.

This is again controlled from button in hackhub or sending a text message with an unlock code.

There are plans to put doorbots on more doors and there are new plans to add card readers...

Many (all?) parts have been bought for the new Doorbot and are in the Doorbot box next to members project boxes.

Currently, an OpenVPN connection is used (hosted on a members VPS) to link the doorbot Pi Zero to the other things (i.e. Finan).

How doorbot unlocks the space door

Once a member click the link to unlock the space door, a http POST is made to a webserver hosted on the Pi Zero over a VPN.