All who participated! Please post your links to code and docs here!

27 views
Skip to first unread message

Jordan Bunker

unread,
Dec 15, 2010, 2:16:06 PM12/15/10
to OpenDoorHack-a-Thon
I know much of the work done was being shared on the freenode channel,
but it would be immensely helpful to have everyone post their links to
code and documents here!

That way, when new people want to see what work has been done, we can
put them to this thread!

Post away!

Flemming Frandsen

unread,
Dec 15, 2010, 2:18:10 PM12/15/10
to opendoorh...@googlegroups.com
On Wed, Dec 15, 2010 at 8:16 PM, Jordan Bunker <bunker...@gmail.com> wrote:
> That way, when new people want to see what work has been done, we can
> put them to this thread!

Alright, here's our door controller hardware: http://dc.osaa.dk

--
Flemming Frandsen - YAPH - http://dren.dk/

john arclight

unread,
Dec 15, 2010, 2:43:20 PM12/15/10
to opendoorh...@googlegroups.com

Craig

unread,
Dec 15, 2010, 2:45:35 PM12/15/10
to opendoorh...@googlegroups.com
While not directly related here is an Open Door Switch that was worked out during the event.  It's a physical light switch that sends it's status to a remote server.  Ajax on the main page of www.hive13.org shows the status of the space.  This switch is to show when a member is in the space and the space is considered "Open".  We also have our IRC bot reporting state changes to the #hive13 channel.  This is to let non-members know there is somebody in the space and they can stop by on non-public hours.  It will also be used once the inner-hackerspace passport protocol is established to allow other hackerspaces to gain entry to the space when at least one member is in the space (switch set to Open) with out needing to know the keycode.


We got some other RFID stuff but have not worked on it nor have we really worked on a proposal for an open passport protocol :/

Craig

Flemming Frandsen

unread,
Dec 15, 2010, 2:46:06 PM12/15/10
to opendoorh...@googlegroups.com
On Wed, Dec 15, 2010 at 8:43 PM, john arclight <arcl...@gmail.com> wrote:
> Here is ours:
> http://code.google.com/p/open-access-control

404!?

Rhys Rhaven

unread,
Dec 15, 2010, 3:45:13 PM12/15/10
to opendoorh...@googlegroups.com
https://github.com/tsaylor/opendoor-ps1

This is the huge interconnect system using a almost defined data
standard called odCard (which are beautiful little JSON objects) that
has alot of specifications and only some code.

And Tim's REST authentication server.

Craig

unread,
Dec 15, 2010, 4:00:02 PM12/15/10
to opendoorh...@googlegroups.com
Ooooohh, that's nice.  Good job PS1!

Rhys Rhaven

unread,
Dec 15, 2010, 4:05:41 PM12/15/10
to opendoorh...@googlegroups.com
I would like to put out bounties on some python modules, as I'm not that good at python.

1) Add REST client library. Something probably using urllib2 to interface with Tim's authentication server. It we can use to "open auth server. get user's info. put into odCard." Simple, fun, small.

For that, I think I need to write an init script for Tim's auth server to easily deploy it. Maybe a .deb package.

Lokkju Brennr

unread,
Dec 16, 2010, 1:31:29 AM12/16/10
to opendoorh...@googlegroups.com
Here is our code for our super simple arduino based RFID shield. I'll
be adding a schematic soon, but it is only about 10 parts. It is
very, very simple, with an internal database and a serial
communication protocol. It isn't directly on topic, as it is missing
most stuff needed for cross hackerspace authentication.

http://bitbucket.org/lokkju/arduino_rfid_contoller/

The PS1 solution looks very interesting - I'll be having fun exploring it!

Loki

Rhys Rhaven

unread,
Dec 16, 2010, 2:50:05 AM12/16/10
to opendoorh...@googlegroups.com
So part of the JSON message, and probably the most important section of
the physical key is the pk signature. (meta:sig-all) So I've spent most
of tonight trying to find a proper python library to do gpg compatible
pk. (Which I -think- is a RSA encrypted hash, as they don't seem so keen
on DSA/Elcamal. Still not sure what the hash is on that.)

I think google's keyczar seems to be pretty straight forward and nice
code, built ontop of pycrypto. Anyone have experience with keyczar?

Rhys

Royce Pipkins

unread,
Dec 16, 2010, 10:59:34 AM12/16/10
to opendoorh...@googlegroups.com
Like some of the others I have only the door hardware. No passport solution.


The shown hardware controls four doors across two facilities ATM. (3 at Bucketworks, one at Milwaukee Makerspace) 

Given the focus of the contest, I think the real decision is between the PS1 file based solution and the QCColab OpenID based solution. 

I have praises and criticisms for both systems. I'm hoping QCColab will post a finalized write-up soon.

Whatever the final consensus is, I will try modify my stuff to work with it.

Regards,
Royce
--
The real problem is not whether machines think but whether men do.
B. F. Skinner

Chris Cooper (QC Co-Lab)

unread,
Dec 16, 2010, 3:54:56 PM12/16/10
to OpenDoorHack-a-Thon
QC Co-Lab had their Modular Open-Door Access Control (MODAC) system.
Still working on the name, but it will do for now.

Here are some of the associated files:

Official Documentation: http://bit.ly/MODAC
Source forge page of the code done during the hackathon:
http://sourceforge.net/projects/modac/

Proof of Concept Videos:
http://twitvid.com/L6LBN
http://twitvid.com/VHEPX
http://twitvid.com/99SC6
http://twitvid.com/EMUIQ

Various photos from the event:
http://yfrog.com/gzdy7cj
http://yfrog.com/h0jqhaj
http://yfrog.com/gyobsuj


We know there was some debate as to our use of OpenID. In the next
few weeks several of us plan on rounding out some of the code and
adding some more documentation to explain the system a little better.
If you have any questions, I would be glad to discuss our ideas and
thoughts behind the implementation with anyone.

We had a blast working on this, thanks for finally kicking us into
gear and giving us a great group project to hack on.


Chris Cooper
QC Co-Lab
http://qccolab.com

Wise Cricket

unread,
Jul 2, 2011, 3:58:05 AM7/2/11
to opendoorh...@googlegroups.com
Hi Flemming cutting and paste http://code.google.com/p/open-access-control link works 

I notice that the hyperlink doesn't have "http://" and for some reason clicking it doesn't work (error 404).

-- 
Jigsaw Renaissance is a learning and making community, a collaborative community dedicated to collective education and creation. Our mission is to create an environment in which success, failure, and most of all discovery are celebrated. Our vision is that this environment will foster an enduring sense of wonder and a drive to effect change in ourselves, our communities, and the world.


Contact us, so we can chat about scheduling something cool together.
Thanks! 

Ultimate Regards,

--
Budi Mulyo
Reply all
Reply to author
Forward
0 new messages