#Wireless sensor network applied to greenhouse monitoring via cloud access.
The overall objective of the project (Wireless sensor network applied to access via cloud monitoring greenhouse) is monitoring a greenhouse through integrated sensors microcontroller which can measure temperature, humidity, light and carbon dioxide in the environment, such information will be collected, analyzed and adjusted by a Raspberry Pi, then the information will be sent to a server for so it can be viewed in graphs via internet through a web browser.
##WSN (Wireless sensor network ) The WSN (Wireless Sensor Network) library is responsible for the reception, transmission and adjustment of the information submitted by the senseores. It is also responsible for handling battery alerts and shipments to server.
Contents:
- lisandra_receiver: Module for receiving information on measurements made by the sensors
- lisandra_transmitter: Module responsible for sending information on measurements made by the sensors
- rpi: Module responsible for alerts,processing and sending measurements data to the server
##Appengine The library appengine the party will serve as a server, take charge analyze, decode, store and graph the information submitted by the RPI, will also be handling phone alerts if are met certain conditions relating to limits established.
Contents:
- Database: Module responsible for the structure of the Data Base
- Handlers: Module responsible for handling database tasks, alerts and decoding json data
- Templates: It contains files and controls that will be displayed in the web browser
##3rd party libs
- Twilio, for sending phone messages
- httplib2 for htttp requests
- pytz and six.py for Twilio dependencies
##python_utils python_utils it is a library used for the sole purpose of testing.
- Google App Engine
- Python 2.7
- Twilio - voice & video messaging
- Amcharts - JavaScript Charts & Maps
- Arduino - Microcontrollers programming
##Authors
- G. Karosuo
- Islas Alejandro
- Gutierrez David F.
- Gutierrez Martin
- Blanco Erick V.