A security system for my apartment.
Other Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
RF12demo.ino
create-dropbox_token.py
create-pushover_tokens.py
dropboxBackgroundImageUpload.py
dropbox_token(template).py
icon.png
jeenode.ino
macrostomata.py
pushover.py
pushover_tokens(template).py

README.md

Macrostomata

A security system for my apartment. It uses a JeeNode to read the states of the windows and doors and wirelessly sends the data to a JeeLink connected to a Rasperry Pi. The Raspberry Pi uses various python scripts to create a folder in Dropbox of the current date, time, and location of the switch in my apartment. That information is sent as a push notification to my iPhone using Pushover. Over a user-selectable period of time, I take a series of pictures with the Raspberry Pi Camera and upload them to that Dropbox folder.

The name of this project, Macrostomata, is the order of snakes that includes the python - the langauge I'm using for most of the project. Also "macro" relates to programming as an instruction that exands into a set of instructions to perform a task, or means "large-scale", such as the project looks over my entire apartment. "Stomata" is plural for "stoma", which is a pore in a plant, which relates to the raspberry in Raspberry Pi.

This code is a work in progress and will continue to be updated.

This work is licensed under a Creative Commons Attribution 3.0 Unported License.