A comprehensive solar heating system with intelligent task management and real-time energy monitoring.
π Complete PRD Documentation - Comprehensive 741-line Product Requirements Document
π« GitHub Issue #23 - PRD Summary and Overview
- Name: Sun Heat and FTX - Solar Heating System with AI Integration
- Version: 2.0
- Status: Active Development
- Architecture: Raspberry Pi + Sequent Microsystems hardware + TaskMaster AI
/
βββ π docs/ - System documentation and Home Assistant configs
βββ π python/ - Python implementation (v1, v2, v3, deployment)
βββ β‘ taskmaster/ - TaskMaster AI integration system
βββ βοΈ config/ - Configuration files and examples
βββ π .vscode/ - VS Code development settings
βββ π±οΈ .cursor/ - Cursor IDE settings
βββ π .venv/ - Python virtual environment
cd python/v3
source venv/bin/activate # If virtual environment exists
python3 main_system.pycd taskmaster
pip install -r ../config/requirements.txt
python taskmaster_demo.pycd python/deployment
chmod +x deploy_to_pi.sh
./deploy_to_pi.shThis project uses unified OpenCode agents. See .opencode/README.md for:
- Available agents and their capabilities
- How to invoke agents
- Project-specific usage patterns
- Link to comprehensive agent guide
- Complete System Overview - Master guide to everything
- Component Map - Visual navigation guide
- Quick Start - Get running in 5 minutes
- System Setup: See
docs/HOME_ASSISTANT_SETUP.md - Real-time Energy: See
docs/REALTIME_ENERGY_SENSOR_SETUP.md - TaskMaster AI: See
taskmaster/README_TASKMASTER.md - Python Implementation: See
python/README.md - Deployment: See
python/deployment/README.md
- Rate of Change Sensors: See
docs/RATE_OF_CHANGE_SENSORS_SUMMARY.md - Monitoring Options: See
docs/MONITORING_OPTIONS.md - Watchdog System: See
docs/WATCHDOG_SYSTEM.md
- RTD Data Acquisition: Temperature sensors
- Building Automation V4: MegaBAS control
- Four Relays + HV Inputs: Relay control
# RTD Data Acquisition
sudo apt-get install build-essential python-pip python-dev python-smbus git
git clone https://github.com/SequentMicrosystems/rtd-rpi.git
cd rtd-rpi/python/rtd/
sudo python3 setup.py install
# Building Automation V4
sudo apt-get install build-essential python3-pip python3-dev python3-smbus git
git clone https://github.com/SequentMicrosystems/megabas-rpi.git
cd megabas-rpi/python/
sudo python3 setup.py install
# Four Relays + HV Inputs
sudo apt-get install build-essential python3-pip python3-dev python3-smbus git
git clone https://github.com/SequentMicrosystems/4relind-rpi.git
cd 4relind-rpi/python/4relind/
sudo python3 setup.py installpip3 install statistics numpy paho-mqtt- v1 System: β DEPRECATED (moved to
python/v1/) - v2 System: β DEPRECATED (moved to
python/v2/) - v3 System: β ACTIVE (production ready)
- TaskMaster AI: β ACTIVE (integrated)
- Home Assistant: β FULLY INTEGRATED
- Real-time Energy: β IMPLEMENTED
- β Legacy sensors removed (32 sensors eliminated)
- β Repository reorganized (clear folder structure)
- β v3 system optimized (clean, focused codebase)
- β Documentation updated (comprehensive guides)
- β Deployment scripts (organized and updated)
- Read the documentation in
docs/folder - Set up configuration from
config/examples - Deploy v3 system using
python/deployment/scripts - Configure Home Assistant using
docs/configurations - Integrate TaskMaster AI from
taskmaster/folder
- Solar Heating: See
python/v3/README.md - TaskMaster AI: See
taskmaster/README_TASKMASTER.md - Deployment: See
python/deployment/README.md - Documentation: See
docs/README.md