TerrariumPI screenshot

TerrariumPI

Author Avatar Theme by Theyosh
Updated: 16 May 2025
438 Stars

Home automated terrarium/aquarium or other enclosed environment with a Raspberry Pi

Categories

Overview:

TerrariumPI 4.11.0 is software designed for home automation of enclosed environments like reptile terrariums, aquariums, tanks, and greenhouses. It allows users to control temperature, humidity, lighting, sprayers, heating, cooling, and other electronic devices with a flexible web interface.

Features:

  • Controlling electronic devices: Lights, sprayers, heating, cooling, water pump equipment, etc.
  • Support for various sensors: Temperature, humidity, moisture, conductivity, distance, pH, light intensity, UV A and B, fertility, volume.
  • Webcams and Raspberry Pi cam support: Live streaming and motion-based image archiving.
  • Analog devices support: Through MCP3008, PH probe SKU SEN0161, MiFlora Bluetooth sensors.
  • Cost calculation: Total power and water usage tracking for cost estimation.
  • Automation options: Lights control based on sunrise/sunset or timers, rain control, temperature control, day and night settings.

Installation:

To install TerrariumPI, follow these steps:

  1. Clone the repository: git clone [repository_url]
  2. Navigate to the project folder: cd TerrariumPI
  3. Install dependencies: pip install -r requirements.txt
  4. Configure settings: cp config.yaml.example config.yaml
  5. Start the server: python3 server.py

Summary:

TerrariumPI 4.11.0 is a comprehensive software solution for automating and monitoring enclosed environments, offering control over various electronic devices, sensor support, webcam integration, cost calculation features, and diverse automation options. With a user-friendly interface and extensive documentation, it provides a flexible solution for managing terrariums, aquariums, and more.