He just want a cheap system, connected to a pc, which will be able to send emails alarm when the stock door will be open during the days-off.
I decided to hack a old usb mouse and use the existing reed switch as click emulator.
A piece of python on a linux box will detect the mouse click as a open/close door alarm, and send a email.
Step 1: Prerequisites
You will need :
- a old wired usb mouse
- a linux box using Xorg/X11 (tested on Linux Mint and Ubuntu)
- a reed switch (not on the photo) or a other mecanical switch
- an iron solder
- terminal blocks
- some cables
Step 2: Hack the mouse
Next, identify the mouse buttons. Depending on the mouse, you can have 2 to 5 or 6 buttons.
Next, bypass the button switch. You can desolder the switch or solder directly the cable on the mouse board.
Here, i've decided to solder directly, to be able to reuse the mouse later.
Also, i've only used one switch, but the python script can handle 3 switches.
Once completed, the mouse up and get out the cable to the outside.
Solder the cable to the terminal blocks. These blocks will be used to connect the alarm switch (reed switch or mecanic switch).