basically there will be about three parts of the project:

1. hardware on the sudoroom tables (wiring stuff up and making things talk to
each other and fiddling with early software tests)

2. copying the basic hardware setup a couple of times and making a third or
fourth spare setup, for fiddling and hacking and maybe additional doors after
the needs specified by the events group

3. writing more software together and concurrently writing notes on how to use
it, and composing instructions to send to end users like people in the events
group

4. installing the hardware at the required doors and configuring and testing

5. writing emails to events group people explaining how the system works and
handling their replies and ongoing tech support requests.

I will be back in two weeks and ready to work on this stuff in person!!  butt
in the meantime if anyone wants to get started (especially on the software)
let's not hesitate!  I've been writing lots of software remotely.

if you want to see the CGI door access stuff i've been working on which will
be pretty relevant to this project, send me your github username so I can
grant you access

as for the hardware, people can start by grabbing an N600 router and flashing
it with openWRT and installing python and configuring things... or you can
find a working arduino and wire it up to a numeric keypad and a couple of LEDs
and a beeper for testing, and that involves a bit of soldering and software
flashing.

-jake

On Sat, 26 Aug 2023, ch1rxpy3 via sudo-discuss wrote:

> I can't commit to the entire project but I do need to work on networking
> skills and would be interested in flashing a router. What sort of machine
> would we want to use?
>
> -------- Original Message --------
> On Aug 25, 2023, 4:00 PM, Laura Wesely via sudo-discuss wrote:
>
>> Thanks for including me in this!  I am very eager to support by lending
>> what I can: some time, brute force, impeccable instruction-following, and
>> strong executive functioning and spacial reasoning skills.
>>
>> Beyond that I lack technological knowledge and experience to be of much
>> help.
>>
>> I short: tell me what to do and put me to work.

you not short

>>
>> XO
>> Lo
>>
>> On Fri, Aug 25, 2023, 15:08 Jake <jake@spaz.org> wrote:
>>
>>> Hi everyone,
>>>
>>> Omni Commons needs some rooms locked up with electronic locks. I
>>> volunteered
>>> us to make everything and all the software. We can ask for some rent relief
>>> or other favors in exchange for making this stuff, because otherwise they
>>> were
>>> going to spend money that we don't have, to buy stuff that wouldn't work.
>>>
>>> Who wants to help with this stuff???
>>>
>>> We have a bin of keypads and another bin of solenoids and another bin of
>>> servo
>>> motors, and plenty of arduinos. The plan is to build a couple of these
>>> things
>>> and tune up the software and get them going, and install them on the rooms.
>>>
>>> I'm thinking an N600 wifi router flashed with openWRT and python, with an
>>> Arduino plugged into it over USB. The Arduino connects to the numeric
>>> keypad
>>> and solenoid latch, and a beeper. The software on the arduino can be
>>> basically this:
>>> https://github.com/jerkey/doorkeypad/tree/twocol-eeprom
>>>
>>> and then the N600 linux machine can host stuff like what i made recently
>>> for
>>> the omni front door magstripe reader (ask me about it) so that people from
>>> the
>>> events group who are not technical can add and remove codes from the
>>> systems.
>>>
>>> here is what Phillip from the events group has put together to describe
>>> what
>>> they want the system to do:
>>>
>>> Feature List:
>>>
>>> ● Remote access by Omni events staff to unlock or see if the door is
>>> currently
>>> closed/locked
>>>
>>> ● Ability for Omni events staff to admin the system for these doors
>>>
>>> ● Numpad next to door for renters to quickly unlock with 4 digit pins
>>>
>>> ● Timeline recorded of each door access for lookup later by Omni event
>>> staff
>>>
>>> ● (optional) log of when door is closed
>>>
>>> Feature Expectations:
>>>
>>> ● Omni events staff admin abilities
>>>
>>> ○ Delegate additional admins
>>>
>>> ○ Add/remove renters with a pin access
>>>
>>> ○ Set dates when renter pin starts and stops working
>>>
>>> Planned Doors:
>>>
>>> ● DJ booth above bar with sound system control
>>>
>>> ● Tech room side of stage where sound equipment is stored