Alplakes is a Home Assistant custom integration that fetches lake temperature data from the Eawag Alplakes API (simulations, Delft3D-Flow model) and exposes it as sensor entities. Each configured “point” (lake, latitude, longitude, depth) becomes one temperature sensor, updated on a user-configurable interval.
- Retrieves modeled water temperature at specific coordinates and depth
- Polls the Alplakes “simulations” endpoint Delft3D-FLOW simulations on a user-configurable intervall (default: every 10 minutes)
- Fallback to 1D Simstrat for unsupported lakes
- Supports multiple sensors (measurement stations) via UI configuration. One sensor per configured lake/latitude/longitude/depth point
or
-
Go to HACS → Integrations → ⋯ → Custom repositories
-
Add this repo:
https://github.com/phoebos02/alplakes-ha
Category: Integration -
Search for
Alplakesin HACS and install
then
- Restart Home Assistant
- Go to Settings → Devices & Services → Add Integration → Alplakes
- Add as many sensor devices as you like
This integration uses data from the Alplakes API, developed and
maintained by Eawag – Swiss Federal Institute of Aquatic Science and Technology.
Users must comply with the Alplakes terms of use; for full details, see Eawag's Legal Notice and AGB.
The Alplakes name and logo are copyright of Alplakes
This project and its author are not affiliated with Alplakes or Eawag in any way.
BSD 3-Clause License. See LICENSE for details.


