<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Right, so we had a hackathon a couple
      weeks ago during which I cleaned up the access and billing plugin
      considerably. There's still an outstanding privilege escalation
      issue I need to resolve before I'm comfortable sharing the code (I
      don't want you jerks hacking Sector67, and this issue is only
      under specific conditions you can't replicate), but expect it to
      be available soon.<br>
      <br>
      The plugin is independent of the hardware, so you could use
      whatever hardware you want and access the REST API to do stuff. At
      Sector we're using Raspberry Pis with the LCD+Keypad Plate and
      RFID reader. I'm rewriting those scripts to be a little more
      robust and reliable and will release those soon, too.<br>
      <br>
      I'd be interested in a standard API. It seems everybody needs a
      hardware part and a web-based part, and it'd be nice to have the
      hardware options play nicely with any of the web-based options.
      Especially since the API is where considerable security
      vulnerabilities can exist and a group effort could mitigate a lot
      of those.<br>
      <br>
      On 12/02/2015 05:02 PM, Chad Elish wrote:<br>
    </div>
    <blockquote
      cite="mid:3CB9233E-1D53-4545-8111-F22544E061C3@hackpittsburgh.org"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div class=""><br class="">
      </div>
      I had a nice talk with Bob the other week. HackPGH are going to be
      working with Bob and Sector67 to create a better plugin to use
      with WooCommerce.
      <div class=""><br class="">
      </div>
      <div class="">I’m really interested in the Board you guys are
        using Arclight. </div>
      <div class="">
        <div class=""><br class="">
        </div>
        <div class="">I think treasury and access control are the two
          hardest parts in running a HackerSpace.</div>
      </div>
      <div class="">Would everyone be down to do a Hangout and discuss
        how we can merge all of this and make a standard.</div>
      <div class=""><br class="">
      </div>
      <div class="">
        <div class="">
          <div class="">
            <div apple-content-edited="true" class="">
              <div style="color: rgb(0, 0, 0); letter-spacing: normal;
                orphans: auto; text-align: start; text-indent: 0px;
                text-transform: none; white-space: normal; widows: auto;
                word-spacing: 0px; -webkit-text-stroke-width: 0px;
                word-wrap: break-word; -webkit-nbsp-mode: space;
                -webkit-line-break: after-white-space;" class="">
                <div style="color: rgb(0, 0, 0); letter-spacing: normal;
                  orphans: auto; text-align: start; text-indent: 0px;
                  text-transform: none; white-space: normal; widows:
                  auto; word-spacing: 0px; -webkit-text-stroke-width:
                  0px; word-wrap: break-word; -webkit-nbsp-mode: space;
                  -webkit-line-break: after-white-space;" class="">
                  <div style="color: rgb(0, 0, 0); letter-spacing:
                    normal; orphans: auto; text-align: start;
                    text-indent: 0px; text-transform: none; white-space:
                    normal; widows: auto; word-spacing: 0px;
                    -webkit-text-stroke-width: 0px; word-wrap:
                    break-word; -webkit-nbsp-mode: space;
                    -webkit-line-break: after-white-space;" class="">
                    <div style="color: rgb(0, 0, 0); letter-spacing:
                      normal; orphans: auto; text-align: start;
                      text-indent: 0px; text-transform: none;
                      white-space: normal; widows: auto; word-spacing:
                      0px; -webkit-text-stroke-width: 0px; word-wrap:
                      break-word; -webkit-nbsp-mode: space;
                      -webkit-line-break: after-white-space;" class="">
                      <div class="">Cheers!</div>
                      <div class="">-Chad</div>
                      <div class=""><span style="font-size: 11px;"
                          class=""><font class="" color="#606060">President | HackPGH</font></span></div>
                      <div class="">
                        <div class=""><span style="font-size: 11px;"
                            class=""><font class="" color="#606060">Pittsburgh</font></span><font
                            class="" color="#606060"><span
                              style="font-size: 11px;" class="">’s First
                              Makerspace</span></font></div>
                      </div>
                      <div class=""><span style="font-size: 11px;"
                          class=""><font class="" color="#606060"><i
                              class=""><a moz-do-not-send="true"
                                href="http://www.hackpittsburgh.org"
                                class="">http://www.hackpittsburgh.org</a></i></font></span></div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <br class="">
            <div>
              <blockquote type="cite" class="">
                <div class="">On Dec 1, 2015, at 11:53 PM, Arclight <<a
                    moz-do-not-send="true"
                    href="mailto:arclight@gmail.com" class=""><a class="moz-txt-link-abbreviated" href="mailto:arclight@gmail.com">arclight@gmail.com</a></a>>
                  wrote:</div>
                <br class="Apple-interchange-newline">
                <div class="">
                  <div class="">For the RFID hardware, we're using
                    off-the-shelf Wiegand-format<br class="">
                    readers (available in 125Khz open-standard formats
                    like EM4100 as well<br class="">
                    as Mifare/NFC) and the custom board we've been
                    making/selling:<br class="">
                    <br class="">
                    <a moz-do-not-send="true"
                      href="http://accxproducts.com/wiki/index.php?title=Open_Access_4.0"
                      class="">http://accxproducts.com/wiki/index.php?title=Open_Access_4.0</a></div>
                </div>
              </blockquote>
              <blockquote type="cite" class=""><br class="">
              </blockquote>
              <blockquote type="cite" class="">
                <div class="">
                  <div class="">The server side can be a Pi bolted
                    directly on or a USB connection to a server.<br
                      class="">
                    <br class="">
                    It's a bit of work to roll a custom board with
                    proper input protection<br class="">
                    and the like on every input.  This is one of our
                    more successful<br class="">
                    open-source hardware projects to date.<br class="">
                    <br class="">
                    Arclight<br class="">
                    23b Shop<br class="">
                    <br class="">
                    On Tue, Dec 1, 2015 at 6:24 PM, Russell Fair <<a
                      moz-do-not-send="true"
                      href="mailto:rfair404@gmail.com" class=""><a class="moz-txt-link-abbreviated" href="mailto:rfair404@gmail.com">rfair404@gmail.com</a></a>>
                    wrote:<br class="">
                    <blockquote type="cite" class="">Bob, I'd love to
                      see if we can use your plugin at our space. Any
                      chance<br class="">
                      you'd consider open sourcing it?<br class="">
                      <br class="">
                      Russell<br class="">
                      <br class="">
                      On Tue, Dec 1, 2015 at 6:40 PM, Shirley Hicks <<a
                        moz-do-not-send="true"
                        href="mailto:shirley@velochicdesign.com"
                        class=""><a class="moz-txt-link-abbreviated" href="mailto:shirley@velochicdesign.com">shirley@velochicdesign.com</a></a>><br
                        class="">
                      wrote:<br class="">
                      <blockquote type="cite" class=""><br class="">
                        <br class="">
                        On Nov 5, 2015, at 11:31 AM, sheila miguez <<a
                          moz-do-not-send="true"
                          href="mailto:shekay@pobox.com" class=""><a class="moz-txt-link-abbreviated" href="mailto:shekay@pobox.com">shekay@pobox.com</a></a>>
                        wrote:<br class="">
                        <br class="">
                        <br class="">
                        On Sun, Nov 1, 2015 at 10:48 AM, Bob Baddeley<br
                          class="">
                        <<a moz-do-not-send="true"
                          href="mailto:hackerspace-discuss@bobbaddeley.com"
                          class="">hackerspace-discuss@bobbaddeley.com</a>>
                        wrote:<br class="">
                        <blockquote type="cite" class=""><br class="">
                          Then it gets cool. We built another plugin on
                          top of all these that<br class="">
                          manages 'machines' in the space and their
                          usage. We have RFID keys for door<br class="">
                          access, and Raspberry Pi's at the doors. When
                          an RFID is swiped, the pi<br class="">
                          makes a web service request to our plugin to
                          check the membership and<br class="">
                          permission level of that user and allows them
                          access. We have some caching<br class="">
                          in place in case the web goes down, but
                          essentially we have a web interface<br
                            class="">
                          that controls who has access to what physical
                          things. We've also tied this<br class="">
                          system in to our laser cutter, where we not
                          only enable/disable the laser<br class="">
                          based on whether the person has been trained,
                          but we track the length of the<br class="">
                          job and charge against their account funds for
                          how many seconds of laser<br class="">
                          time (since the laser tube is a consumable).
                          We have a scale next to our 3D<br class="">
                          printer area with a pi that lets you pay for
                          plastic parts using account<br class="">
                          funds as well.<br class="">
                        </blockquote>
                        <br class="">
                        <br class="">
                        <br class="">
                        This is really interesting and I would like more
                        details!<br class="">
                        <br class="">
                        So would I. And thanks for sharing the details!
                        I’m finally compiling the<br class="">
                        list.<br class="">
                        <br class="">
                        — Shirley<br class="">
                        <br class="">
                        At PS1 we have a similar door control system
                        that makes service requests<br class="">
                        to our member site. We use it to manage member
                        information rather than a<br class="">
                        wiki plugin.<br class="">
                        <br class="">
                        <br class="">
                        I would like to know how you have tied your
                        system in to the laser cutter<br class="">
                        and other tools.<br class="">
                        <br class="">
                        --<br class="">
                        <a moz-do-not-send="true"
                          href="mailto:shekay@pobox.com" class="">shekay@pobox.com</a><br
                          class="">
                        _______________________________________________<br
                          class="">
                        Discuss mailing list<br class="">
                        <a class="moz-txt-link-abbreviated" href="mailto:Discuss@lists.hackerspaces.org">Discuss@lists.hackerspaces.org</a><br class="">
<a class="moz-txt-link-freetext" href="http://lists.hackerspaces.org/mailman/listinfo/discuss">http://lists.hackerspaces.org/mailman/listinfo/discuss</a><br class="">
                        <br class="">
                        <br class="">
                        <br class="">
                        _______________________________________________<br
                          class="">
                        Discuss mailing list<br class="">
                        <a class="moz-txt-link-abbreviated" href="mailto:Discuss@lists.hackerspaces.org">Discuss@lists.hackerspaces.org</a><br class="">
<a class="moz-txt-link-freetext" href="http://lists.hackerspaces.org/mailman/listinfo/discuss">http://lists.hackerspaces.org/mailman/listinfo/discuss</a><br class="">
                        <br class="">
                      </blockquote>
                      <br class="">
                      <br class="">
                      <br class="">
                      --<br class="">
                      Thanks,<br class="">
                      <br class="">
                      Russell Fair<br class="">
                      770.401.9039<br class="">
                      <br class="">
                      _______________________________________________<br
                        class="">
                      Discuss mailing list<br class="">
                      <a moz-do-not-send="true"
                        href="mailto:Discuss@lists.hackerspaces.org"
                        class="">Discuss@lists.hackerspaces.org</a><br
                        class="">
<a class="moz-txt-link-freetext" href="http://lists.hackerspaces.org/mailman/listinfo/discuss">http://lists.hackerspaces.org/mailman/listinfo/discuss</a><br class="">
                      <br class="">
                    </blockquote>
                    _______________________________________________<br
                      class="">
                    Discuss mailing list<br class="">
                    <a moz-do-not-send="true"
                      href="mailto:Discuss@lists.hackerspaces.org"
                      class="">Discuss@lists.hackerspaces.org</a><br
                      class="">
<a class="moz-txt-link-freetext" href="http://lists.hackerspaces.org/mailman/listinfo/discuss">http://lists.hackerspaces.org/mailman/listinfo/discuss</a><br class="">
                  </div>
                </div>
              </blockquote>
            </div>
            <br class="">
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Discuss mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Discuss@lists.hackerspaces.org">Discuss@lists.hackerspaces.org</a>
<a class="moz-txt-link-freetext" href="http://lists.hackerspaces.org/mailman/listinfo/discuss">http://lists.hackerspaces.org/mailman/listinfo/discuss</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>