Skip to content
RFID door entry bot.
Python Makefile Processing Shell PHP
Find file
Latest commit 72c20d7 Feb 25, 2016 @jasiek jasiek Merge pull request #45 from londonhackspace/fix_doorbot_notifications
Non-subscribers should not return a name
Failed to load latest commit information.
Doorbot_pde Correct pin Mar 16, 2013
listeners Merge pull request #45 from londonhackspace/fix_doorbot_notifications Feb 25, 2016
.gitignore Config up DoorbotListener Apr 7, 2014
README.md needs python-daemon as well May 31, 2014
acnode.conf
acnode.py Minor method corrections Mar 15, 2012
addcard.py Encode website errors to utf-8 Apr 25, 2014
addcard.sh Update lovelace scripts Jan 17, 2012
addsound.py
addsound.sh Update lovelace scripts Jan 17, 2012
announcer.py
backupcards.sh Move card DB to tmpfs May 10, 2013
doorbot doorbot needs pcscd to start Mar 31, 2014
doorbot.conf.sample Make relay open duration configurable Apr 4, 2014
doorbot.py Force cards to uppercase Oct 24, 2015
getcards.sh Use ipv6 only. Feb 14, 2016
pidfile.py demonise + syslog, tidy the config file a bit, not tested Oct 12, 2013
relay.py
restorecards.sh Move card DB to tmpfs May 10, 2013
rootfswd Watchdog for rootfs Aug 30, 2010
runglados Correct path for glados Dec 3, 2011

README.md

Prerequisites

 sudo apt-get install python-serial python-pyscard pcscd pcsc-tools python-lxml python-crypto python-daemon curl

 sudo wget http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt -O /usr/share/pcsc/smartcard_list.txt

On some versions of Debian, edit:

 /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist

changing ifdDriverOptions from 0x0000 to 0x0004.

 sudo service pcscd restart

 pcsc_scan

For glados:

apt-get install mpg123 bplay alsa-oss

Then use alsamixer to boost the volume, don't forget to unmute ('m')!

Something went wrong with that request. Please try again.