A Raspberry Pi-based Flask webserver hosting an environmental control system for a Hermann's tortoise enclosure.
The webserver allows monitoring of basking temperature, non-basking temperature, basking and non-basking humidity, UV index output from the lamp, and a camera feed to allow for visual monitoring of the enclosure.
Control of the lamp is also possible, allowing remote switching.
Temperature and humidity is monitored via 2 separate DHT22 temperature/humidity sensors. UV Index is measured by a UVM30A.
All sensors are connected to an Arduino Uno which sends data via serial connection to the Raspberry Pi.
git clone https://github.com/amitchone/hectormon hectormon
cd hectormon/install
. setup.sh
sudo python app.py
Note that the host IP address and port in app.py, line 160
will more than likely need to be changed. It would also be wise to change the secret_key
.