izacus / hass-swissweather

HomeAssistant module for MeteoSwiss
Apache License 2.0
13 stars 3 forks source link

Re-think concept of "Station for Current Weather State" #5

Open dbrgn opened 1 month ago

dbrgn commented 1 month ago

First of all, thanks for writing this integration, it worked great out-of-the-box!

When setting up the integration, one must choose the "station for current weather state". Unfortunately this causes some issues for me:

I could switch to the closest station providing all these measurements, which would be Hörnli (it's close, but on a hill, so measurements won't be representative for my location) or Wädenswil (more representative, but currently more than 1°C off from values at my place).

An idea how this could be solved:

Alternatively, completely decouple measurements from forecasts. When setting up the integration, allow adding forecast locations (by PLZ/ZIP) or measurement stations (from a dropdown). More effort by the user, but more flexible.

izacus commented 1 month ago

I agree, the way how measurement stations work right now is very clunky and not as practical as I'd like. Unfortunately, the refactor to use multiple stations is rather big so I'm not going to promise any movement in this direction soon (unless someone contributes :)

dbrgn commented 1 month ago

Thanks for your feedback 🙂 I would like to contribute, but unfortunately I'm very tight on time (and am maintaining too many open source projects already), so I can't promise anything at the moment.