first commit

This commit is contained in:
2026-01-26 12:40:47 +11:00
commit adaa57f9e2
17 changed files with 1382 additions and 0 deletions

26
config.yaml Normal file
View File

@@ -0,0 +1,26 @@
mqtt:
broker: "tcp://mosquitto:1883"
client_id: "go-weatherstation-ingestd"
topic: "ecowitt/ws90"
qos: 1
db:
conn_string: "postgres://postgres:postgres@timescaledb:5432/micrometeo?sslmode=disable"
site:
name: "home"
latitude: -33.8688
longitude: 151.2093
elevation_m: 50
pollers:
open_meteo:
enabled: true
interval: "30m"
model: "ecmwf"
wunderground:
enabled: true
station_id: "ISSYDWXYZ123"
station_key: "your_station_key_here"
interval: "60s"