[APP][Pro] Swiss weather with MeteoSwiss data – Weather & Alerts (BETA)

Hi all,

I’ve created a Homey app that integrates weather data from MeteoSwiss :switzerland:. MeteoSwiss has a roadmap that will have more data available gradually. My goal will be integrating this in the future and to create appealing dashboard widgets.

:backhand_index_pointing_right: App (current test version: v0.0.245) :


:sun_behind_rain_cloud: What does it do?

This app brings Swiss weather data into Homey, including:

  • Current weather conditions

  • Forecast data

  • Possibly warnings / alerts (depending on implementation)

  • Data from official Swiss weather services

MeteoSwiss is the official Swiss meteorological service, providing highly accurate forecasts and environmental data.


:gear: Features

  • Real-time weather updates

  • Beautiful widgets

  • Local forecasts

  • Integration into flows

  • Reliable government-backed data


:memo: Changelog

:wrench: Bug fixes

  • v0.0.245 Homey location → PLZ

:sparkles: Added

  • v0.0.245

    • Dark mode color change
    • Switchable custom label in the forecast widget (location)
    • Place name lookup from PLZ
  • v0.0.210 New flow cards for wind, rain probability, sunshine and precipitation.
    New Hourly Detail widget with wind direction, speed and sunshine bars.
    Improved current weather descriptions using 10-minute precipitation data.

  • v0.0.193 Added dark mode support for widgets (default light mode to match MeteoSwiss, it does not switch automatically with the Homey setting)

  • v0.0.190 First beta release

:warning: Known issues

  • Current weather description - might need tweaking to cover more weather types
  • Pollen map out of date - last update from 2025. Waiting for a correct API implementation

:speech_balloon: Feedback

I’d love to hear your feedback:

  • Bugs
  • Feature requests
  • Device support ideas
  • Flow use-cases


This app is a hobby project, built with a lot of curiosity, coffee, and late-night tinkering :hot_beverage:

I’m creating and maintaining it in my spare time, mainly because I enjoy it and love sharing it with the Homey community.

If you like the app and it makes your day a little easier, consider supporting the project with a small donation. It’s absolutely not required, but always appreciated — and it definitely fuels future ideas and improvements :rocket:

Thanks for using the app and being part of the community! :raising_hands:

2 Likes

Hi Remco,

Oops, it looks like I might have deleted my MeteoSwiss app project.:face_with_head_bandage:

P.S.: It seems to me that we Swiss app developers need to get better organized in the future so that “accidents” like this don’t happen again.:thinking:.

Gruss Chris

Hi Chris,

Yes, I was really confused there wasn’t an app like this. Am I cannibalising you? sorry for that.

Grüße von einem Auslandschweizer

No problem. I can live with that.

I’ve actually wanted to do a project with OpenData for quite some time now. But first, the necessary data wasn’t available; then it was flawed; and now you’re just ahead of me.

The only downside is the time we’ve invested in development, which has now gone to waste.

For this reason, it would be helpful if all Swiss app developers could coordinate with each other so that such mishaps don’t happen again.

P.S.: Where abroad?

Yes I agree fully.

I am based in the Netherlands, but originating from Schlatt, ZH. But that is a few generations ago. Never was taught Schweizerdeutsch… my biggest childhood flaw I guess :laughing:

So you’re not your typical homesick Swiss person.:joy:

I’ll take a closer look at the app and peer out of the window in Wädenswil ZH, to see if it works properly.

Best regards and have a nice day.

1 Like

Lausanne here :slight_smile:

the zip-code configured as the homey-location is not being applied, nor is the nearest swiss zip-code as described in the documentation.

homey is set to location zip 4xxx, but the widget consistently displays zurich, which is not close to the actual location.

if i manually select the zip-code instead of using homey-location, the weather data for 4xxx is currently correct, and the widget also displays zip “4xxx”. It would be great if a custom display name could be entered instead of showing only the zip code.

additionally, when selecting the dark theme, the background is indeed dark but has a noticeable brown tint.

this is not meant as criticism — just observations from my testing so far. otherwise, the app is excellent. thank you for your work.

Thank you for your feedback, really appreciated! I will have a look at the PLZ, couldn’t test for myself as I am not located in Switzerland :smiling_face_with_tear: currently. Also the custom title is a good idea which I can implement. I will have a look at the RGB values for the dark mode as well, to make it more gray.

Any feedback is appreciated.

I have updated the app. current: v0.0.245

  • PLZ should work much better now!
  • Dark mode changed
  • Custom label possible

We’re getting very close to publishing this app! :tada:

The core features are in place and everything is looking solid, but this is the perfect moment to give it a final round of testing. If you have some time to try it out, your feedback would be incredibly valuable.

Found something odd? Have a suggestion? Let me know — I’d love to hear it before the official release :rocket:

Thanks for helping make this app even better! :raising_hands:

1 Like