mirror of
https://github.com/lynchaos/ashvale-station.git
synced 2026-09-12 20:52:23 +00:00
36 lines
1.1 KiB
YAML
36 lines
1.1 KiB
YAML
# Ashvale Station configuration. Every field is optional: anything omitted
|
|
# falls back to the dataclass default in ashvale/config.py.
|
|
|
|
site:
|
|
name: ashvale-labs-weather-station
|
|
latitude: 52.2053 # Cambridge, UK
|
|
longitude: 0.1218
|
|
altitude_m: 15.0 # matters more than you would think, see README
|
|
timezone: Europe/London
|
|
indoors: true # be honest here, it changes how forecasts are worded
|
|
|
|
sensor:
|
|
sample_period_s: 2.0
|
|
persist_period_s: 30.0
|
|
rotation_deg: 90
|
|
cpu_heat_k: 0.55 # starting point only, calibrate from the dashboard
|
|
kalman_q_temp: 2.0e-6 # raise to track faster, lower to smooth harder
|
|
kalman_r_temp: 0.02
|
|
|
|
model:
|
|
grid_s: 300
|
|
horizons_s: [900, 3600, 10800, 21600, 43200, 86400]
|
|
rls_forgetting: 0.9985 # effective memory ~ 11 h on a 5-minute grid
|
|
conformal_alpha: 0.10 # 90% prediction intervals
|
|
train_period_s: 600
|
|
min_rows_to_train: 120
|
|
|
|
storage:
|
|
raw_retention_days: 7.0
|
|
five_min_retention_days: 90.0
|
|
|
|
server:
|
|
host: 0.0.0.0
|
|
port: 8000
|
|
led_enabled: true
|