Files
obsidian-vault/Projects/Mission Control Dashboard (Python).md

1006 B

Mission Control Dashboard (Python)

Location: C:\web\htdocs\mission-control-py URL: http://localhost:5050 Tech: Python/Flask + MySQL + Home Assistant API

Quick Reference

Command Action
Run cd C:\web\htdocs\mission-control-py && python app.py
Port 5050 (Frigate-safe)
Restart Auto-reloads on file changes

Pages

Route Purpose
/ Gateway status, Cron jobs, Weather
/admin Projects/Tasks CRUD
/news News briefs archive
/alerts System alerts
/calendar HA calendar + F1 races
/memory Memory file stats

Features

  • Caching: 5-minute TTL for Gateway/Cron/Weather
  • Weather: From HA weather.home entity
  • News: Cron-fed JSON at 8 AM daily
  • Calendar: HA integration (date range bug known)

Known Issues

Issue Status
Calendar >10 days not showing Known
Calendar agent creates cron not events Known

Last updated: 2026-02-20