-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
48 lines (38 loc) · 1.17 KB
/
.env.example
File metadata and controls
48 lines (38 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# Manhattan Power Grid - Environment Configuration
# SUMO Configuration
# Required: Path to your SUMO installation
# Windows example: C:/Program Files/Eclipse/Sumo
# Linux/Mac example: /usr/share/sumo
SUMO_HOME=/path/to/sumo
# OpenAI API Configuration (Optional - for AI chatbot features)
# Get your API key from: https://platform.openai.com/api-keys
OPENAI_API_KEY=your_openai_api_key_here
# Flask Configuration
FLASK_ENV=development
FLASK_DEBUG=True
FLASK_HOST=0.0.0.0
FLASK_PORT=5000
# Database Configuration
DATABASE_URL=sqlite:///manhattan_grid.db
# Mapbox Configuration (Optional - for enhanced mapping)
# Get your token from: https://account.mapbox.com/access-tokens/
MAPBOX_ACCESS_TOKEN=your_mapbox_token_here
# Simulation Parameters
DEFAULT_VEHICLE_COUNT=10
DEFAULT_EV_PERCENTAGE=0.70
DEFAULT_BATTERY_MIN_SOC=0.20
DEFAULT_BATTERY_MAX_SOC=0.90
# V2G Configuration
V2G_POWER_RATE_KW=250
V2G_MARKET_PRICE_PER_KWH=0.15
V2G_EMERGENCY_THRESHOLD=0.90
# Grid Configuration
SUBSTATION_COUNT=8
PRIMARY_VOLTAGE_KV=13.8
SECONDARY_VOLTAGE_V=480
# Logging Configuration
LOG_LEVEL=INFO
LOG_FILE=server.log
# Performance Monitoring
ENABLE_PERFORMANCE_MONITORING=True
METRICS_COLLECTION_INTERVAL=60