Weather Forecasts for Switzerland

Rating: 
5
Your rating: None Average: 5 (5 votes)

An unofficial client to the Swiss Federal Office of Meteorology and Climatology (MeteoSwiss). Forecasts are available offline and updated hourly.

Features:

  • supports all places in Switzerland
  • designed to use as little network volume as possible
  • forecasts are cached and available offline
  • uses the official source thus being more reliable than other services

This app is free software released under the GNU GPL v3+. The source code is available here: https://github.com/ichthyosaurus/harbour-meteoswiss

 

Note: weather warnings are not (yet) supported!

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-meteoswiss-1.2.4-1.noarch.rpm208.35 KB03/09/2019 - 17:44
File harbour-meteoswiss-1.2.5-1.noarch.rpm209.17 KB05/09/2019 - 12:16
Changelog: 

* Thu Sep 05 2019: 1.2.5-1
- make app translatable to French and Italian
- translate weather descriptions to French and Italian

* Sun Mar 24 2019: 1.2.4-1
- improve startup time

* Thu Mar 21 2019: 1.2.3-1
- fix missing loading indicators on overview page

* Mon Mar 18 2019: 1.2.2-1
- fix some visual glitches
- improve data validation to make sure downloaded data is reliable

* Mon Feb 11 2019: 1.2.1-1
- heavily decrease network load
- fix some visual glitches
- heavily improve loading performance
- heavily improve location adding performance
- fix refreshing week summary on overview page

* Sat Feb 09 2019: 1.2.0-1
- backwards incompatible: store more locations details and week summaries in database
- include more details in shipped list of locations
- attempt to reduce network load by caching source paths
- make clock on overview page non-clickable
- highlight items on overview page to make them more distinct
- prevent day summaries from flickering when selected
- improve some error messages
- mark current day in overview page's week overview
- use API fromt he official app to load better week summaries
- improve handling of missing data
- show sunrise and other sun times for each day
- fix saving locations order (regression from version 1.1.0)
- indicate current hour only in today's charts
- greatly improve performance:
    - general loading
    - data loading from network
    - search page, searching
    - details page
- add tiny overview charts to overview page
- plus some minor visual improvements

* Tue Jan 29 2019: 1.1.1-1
- visually overhaul forecast page
- show week overview for first 3 locations on overview page
- visually polish table
- fine-tune colors throughout
- fix wrong wind speed unit
- show weather description when clicking on a summary item on forecast page
- improve code quality

* Mon Jan 28 2019: 1.1.0-2
- fix version number in About page

* Mon Jan 28 2019: 1.1.0-1
- backwards incompatible: store less data in database
- show variance data in graphs (temperature and rain)
- improve data loading performance

* Sun Jan 27 2019: 1.0.3-1
- improve translations
- hide scales and overview on forecast page while loading
- make status line dynamic
- show zip code on overview page
- add clock on overview page
- small performance improvement while loading
- add wind graph (with details in the table)
- detect clicks everywhere on table list entries
- add descriptions to graphs
- fix slight difference in size of main scale and overlay scale

* Sat Jan 26 2019: 1.0.2-1
- use straight lines in temperature chart
- add forecast summaries with symbols to the main forecast page
- fix issues with graph width
- visually align temperature and precipitation graphs

* Sat Jan 5 2019: 1.0.1-1
- refactor visuals of forecast page
- show weather string instead of zip and canton in overview
- fix temperature sometimes not being shown in overview
- don't restart refresh timer when data is manually refreshed
- add some busy indicators and animations
- performance changes

* Fri Jan 4 2019: 1.0.0-1
- initial release

Comments

Jordi's picture

Simply beautiful!

A small request: to be able to choose the language of the information coming from MeteoSwiss. I guess there is French and Italian in addition to German.

ichthyosaurus's picture

check out the update :)

Jordi's picture

Wow, that was quick! Many thanks.

Vieno's picture

This app just looks marvelous. A shame that we here in Germany hv'ing this hanky penky with wetteronline against DWD.

ichthyosaurus's picture

Actually, I started working on a generalized version which uses different weather data providers. It needs a lot of time, though, which I don't have at the moment. (My plan is to make it a bit like Meecast but I like my GUI more ;).)

daniele's picture

Thank you, this is great!

Does MeteoSwiss provide a public api, or you took a different path? Also, do you think that having precipitation clouds information is viable?

ichthyosaurus's picture

They have an undocumented api that I use.

Uhm, what do you mean by "precipitation clouds information"? As far as I know, the only things missing are warnings and the weather map. Things like clouds percentage etc. are not available from the source...

daniele's picture

Interesting, well done! With precipitation clouds, I mean the information MeteoSwiss give on their website in the "Precipitation" tab (in the english version, of course). In there, you have timestamped images showing the actual precipitation clouds on a map.

Anyway, your app is absolutely useful even without that information.  

Historyscholar's picture

beautiful :)

ichthyosaurus's picture

thanks :)