Initial commit: Enviro Service for Vixy's nervous system 🦊

This commit is contained in:
Alex Kazaiev
2025-12-24 11:17:56 -06:00
commit 524c37a8c4
10 changed files with 1538 additions and 0 deletions

25
config.example.yaml Normal file
View File

@@ -0,0 +1,25 @@
# Enviro Service Configuration
server:
host: "0.0.0.0"
port: 8767
database:
path: "enviro_history.db"
retention_hours: 168 # 7 days
sampling:
interval_seconds: 60 # How often to read sensors
lcd:
enabled: true
brightness: 0.5
default_message: "🦊 Vixy"
show_sensor_data: true # Update LCD with readings each sample
# Set to true for development without hardware
mock_mode: false
# Optional: webhook for alert notifications
# alerts:
# webhook_url: "http://status-server:8080/alert"