尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Claude Raspberry pi project
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Open-source software for the Oracle Raspberry Pi Weather Station kit — a father-son
build in Dublin, Ireland. Rewritten from scratch to replace the (now defunct) official
Oracle/Raspberry Pi Foundation stack.
Live at weather.dermotdooley.com (a dedicated
domain may follow).
Real readings from the station in Skerries, Co. Dublin — the hero updates every 45s,
and a new reading reaches the site about 5s after the Pi records it.查看完整 README ↗Open-source software for the Oracle Raspberry Pi Weather Station kit — a father-son build in Dublin, Ireland. Rewritten from scratch to replace the (now defunct) official Oracle/Raspberry Pi Foundation stack.
Live at weather.dermotdooley.com (a dedicated domain may follow).
| Dashboard — "Now in detail" | History — 24h / 7d / 30d / All time |
|---|---|
Real readings from the station in Skerries, Co. Dublin — the hero updates every 45s, and a new reading reaches the site about 5s after the Pi records it.
┌─────────────── Raspberry Pi ───────────────┐
│ sensors/ ──▶ core/sampler ──▶ store/ │
│ (BMP085/HTU21D, wind, rain) (SQLite) │
│ │ │
│ upload/ │──▶ Supabase (Postgres)
│ (supabase, wunderground, │──▶ Weather Underground
│ windy, cwop, wowbe, wow) │──▶ Windy
│ │──▶ CWOP / NOAA MADIS (APRS-IS)
│ │──▶ WOW-BE (wow.meteo.be)
│ │──▶ WOW / WOW-IE (until late 2026)
└────────────────────────────────────────────┘
│
Astro site on Vercel ┘
(server island: live panel,
API route + ECharts: history)
pi/ Python collector package (runs on the Pi)
web/ Astro + shadcn/ui site — the full standalone dashboard project
docs/ Wiring, setup, architecture
# On the Pi (Raspberry Pi OS, I2C + SPI + 1-Wire enabled via raspi-config)
git clone https://github.com/ddools/mipi-weather-station.git
cd mipi-weather-station/pi
python3 -m venv .venv && source .venv/bin/activate
pip install -e ".[pi]"
cp config.example.yaml config.yaml # edit pins, station metadata
cp .env.example .env # add Supabase / WU / Windy keys
weatherstation # run in foreground to test
Run on boot:
sudo cp systemd/weatherstation.service /etc/systemd/system/
sudo systemctl enable --now weatherstation
No Pi handy? The collector runs anywhere with mock sensors:
pip install -e ".[dev]"
WS_MOCK_SENSORS=1 weatherstation
config.yaml — station metadata (lat/lon/elevation), GPIO pins, calibration
constants, sample/archive intervals, which uploaders are enabled..env — secrets only (Supabase service key, WU station key, Windy password,
CWOP passcode, WOW-BE auth key, WOW auth key) plus the optional HEARTBEAT_URL.
Never committed; see .env.example.GW7965 (MADIS G7965), registered
2026-08-31 and activated 2026-09-08 (docs/cwop.md)MIT — see LICENSE.