-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
66 lines (55 loc) · 1.44 KB
/
.env.example
File metadata and controls
66 lines (55 loc) · 1.44 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# Development configuration for Node METAR Map
# Copy from .env.example and customize as needed
# Development mode with mock GPIO
USE_MOCK_GPIO=false
# LED Configuration
LED_COUNT=50
LED_PIN=18
LED_BRIGHTNESS=0.5
LED_BRIGHTNESS_DIM=0.1
LED_ORDER=GRB
# Airport Configuration (using JSON file)
AIRPORTS_FILE_JSON=./airports.json
# Alternative: Simple comma-separated list (sequential LEDs)
# AIRPORTS=KGMU,KCLT,KJQF
# Colors (GRB format for WS2811)
COLOR_VFR=255,0,0
COLOR_VFR_FADE=128,0,0
COLOR_MVFR=0,0,255
COLOR_MVFR_FADE=0,0,128
COLOR_IFR=0,255,0
COLOR_IFR_FADE=0,128,0
COLOR_LIFR=0,255,255
COLOR_LIFR_FADE=0,128,128
COLOR_CLEAR=0,0,0
COLOR_LIGHTNING=255,255,255
COLOR_HIGH_WINDS=255,255,0
# Animation Settings
ACTIVATE_WIND_ANIMATION=true
ACTIVATE_LIGHTNING_ANIMATION=true
FADE_INSTEAD_OF_BLINK=false
WIND_BLINK_THRESHOLD=15
HIGH_WINDS_THRESHOLD=25
ALWAYS_BLINK_FOR_GUSTS=false
BLINK_SPEED=1.0
BLINK_TOTAL_TIME_SECONDS=30
# Daytime Dimming (disabled for testing)
ACTIVATE_DAYTIME_DIMMING=false
BRIGHT_TIME_START=07:00
DIM_TIME_START=19:00
USE_SUNRISE_SUNSET=false
LOCATION_LAT=35.2271
LOCATION_LON=-80.8431
# Legend LEDs
SHOW_LEGEND=false
OFFSET_LEGEND_BY=0
# API Configuration
METAR_API_URL=https://aviationweather.gov/api/data/metar
METAR_UPDATE_INTERVAL=5
# Mock GPIO Display Options (for development)
MOCK_GPIO_COLORS=true
MOCK_GPIO_FORMAT=strip
# State and Logging
STATE_FILE_PATH=./metar-state.json
ENABLE_LOGGING=true
LOG_FILE_PATH=./metar-history.log