Adopts the weather-display pattern: .env file parsed by tools/load_env.py and injected as -D compiler flags. WIFI_NETWORKS uses "SSID:password" format. ESP32 now sends a heartbeat POST after each display update so the server can track frame status for the HA integration. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
19 lines
205 B
Plaintext
19 lines
205 B
Plaintext
# PlatformIO
|
|
firmware/.pio/
|
|
firmware/.vscode/
|
|
|
|
# Python
|
|
server/__pycache__/
|
|
server/*.pyc
|
|
server/.venv/
|
|
|
|
# Photos (user data, not checked in)
|
|
server/photos/
|
|
|
|
# Secrets
|
|
.env
|
|
firmware/.env
|
|
|
|
# macOS
|
|
.DS_Store
|