Description:

Plasmoid for showing weather information from yr.no and Open Weather Map servers.

Features:
- shows basic info (with font-like icons) in panel
- shows meteogram + long term forecast in expanded plasmoid
- shows more info and near future forecast in tooltip
- offline cache
- support for multiple places
- system tray support

Future plans:
- support for other providers (accu, yahoo)
- place picker

REQUIRED DEPENDENCIES
- qt5-xmllistmodel, qt5-graphicaleffects
- e.g. packages for kubuntu users: qml-module-qtquick-xmllistmodel, libqt5qml-graphicaleffects

HOW TO INSTALL
- EDIT: Preferred way: your distribution's package manager or build it yourself (https://github.com/kotelnik/plasma-applet-weather-widget#requirements)

ANOTHER WAY TO INSTALL
- Add Widgets... -> Get new widgets -> Download new plasma widgets
- find this applet and install through the first item with .plasmoid extension
- NOTE: this version does not support offline data cache
Last changelog:

Version 1.6.8 8 months ago

Attempt to ensure proper connection timeout (and sequential reconnect).

pieter

1 month ago

Great great plasmoid! But on my system (plasma 5.10.4) it doesn't work under a Wayland session.

Report

sombragris

2 months ago

in Slackware64-current under Plasma 5.10 and Qt 5.9 the plasmoid (1.6.9) seems so far to work normally with no crashes. It *might* be affected by issue #54 but there's no current impact on system performance in my box. Thanks

Report

musikjunkie

2 months ago

Thank you very much for your work on this plasmoid. Very much appreciated.

Unfortunately, it more often than not crashes plama (5.10, but was the same with 5.9) when I click on it. If I rename one of the locations, it works OK for the rest of the time that plasma is up. However, on the next start it crashes plasma again. I'm running Kubuntu Zesty with all KDE backports installed.

Report

MavropaliasG

2 months ago

I have the same problem as schnelle, usually after suspend and wake, the widget in the taskbar keeps "loading" and does not recover even if I pause and unpause updating. In manjaro KDE with plasma 5.10.2

Report

peter2m

4 months ago

Checking below bug seems that your plasmoid crashes periodically Plasma 5.9.5.
Could you please check this?

Bug 375860 - Crash in QTXML Patterns parsing
https://bugs.kde.org/show_bug.cgi?id=375860

Report

clearmartin

4 months ago

Thanks for sharing this! I've actually experienced the crashes as well (on occasion) but couldn't figure what was doing it. I cannot reproduce it right now unfortunately... Anyway it seems like a bug int Qt rather then my widget. I'll investigate more and submit a bug report if necessary. When I do some further actions, I'll make a comment in the KDE bug you've just mentioned.

Report

Walternate

6 months ago

PL:EASE add support for an Accuweather (accuweather.com) data source. In Colorado, USA Accuweather is by FAR the most accurate source. For Colorado, Yahoo and OpenWeatherMap have poor accuracy.

Also, please extend the "Reload Interval" time range down to 10 minutes or at least 15 minutes. In Colorado, the weather changes VERY quickly; so much that there is a saying: "If you don't like the weather, wait 10 minutes."

The yaWP plasmoid (https://store.kde.org/p/999199/) uses data from Accuweather, so that code might be helpful for you to reference in your effort to include the Accuweather data source.

Thank you very much for your work on this plasmoid. :)

Report

piratejumbo

6 months ago

You can have in Italian language?
a plasmoid that in time, perhaps not likely to regret yawd, looking on like this, thanks

Report

hellasKronos

8 months ago

the best weather widget. Thank you.
But i have a problem, when i reboot the system, i loose all the locations i added. Is there a specific setting i missed or?
Thank you

Report

clearmartin

8 months ago

Hi! I tried to fix the not-updating after some time. Please try this updated version (1.6.8). Also my apologies for not responding here quite a long time.

Report

Lemmiwinks

8 months ago

Hey thanks for your awesome weather widget!
I noticed that there are updated files on your github repository including a fix for plasma 5.7. Could you also update the package offered here on this page?
I'm having a problem with the weather widget not updating anymore after some wakeups from suspend. Anyone else having this problem?

Report

thx1111

8 months ago

I've never actually been able to get this to work on Arch Linux. After configuring, all I ever see is the "spinner", and no information is ever loaded. Maybe there is some extra trick to installing this?
Currently have Arch plasma5-applets-weather-widget 1.6.7-1.

Report

jacobtey

9 months ago

It's a cool widget. I use it for a long time and have no problem. Well, what about wind's direction and power in the meteogram?

Report

gerrypg

1 year ago

Unlike other plasmoids this one doesn't seem to respond to global hiDPI scaling settings. So I've got a beautiful meteogram but it's about the size of a postage stamp.

Is this something that can
be changed he user or are we stuck, please?

Report

gerrypg

1 year ago

It is scaled properly in the system tray, it's only the meteogram which is microscopic

Report

bezolaam

1 year ago

By far the best weather tool in Linux. 10/10 for yr.no chart integration in desktop.
Many thanks!

Report

jerfly1

1 year ago

I love the chart, could you add a vertical red line, maybe 10 pixels wide for the current time so it's easy to see where in the trend we lie?

Report

Walternate

3 months ago

Excellent suggestion!

I second the request for this feature addition, please.

Report

schnelle

1 year ago

From time to time widget freezes. It stops/cannot reload and stays in that frozen state until logout/reboot. Plus circle constantly spins end eats cpu (pause does not stop the circle spinning).

Report

IronManCC

1 year ago

My weather source of choice is Weather Underground; so would love to see support for it.

https://www.wunderground.com/

Otherwise, recently decided to give this widget a try and have been enjoying it.

Report

VaporEidolon

1 year ago

Hi and thanks for this plasmoid!

I miss a couple of things:
1 - I don't get a cloud cover forecast as you do. Why?
2 - Why no prediction for rainfall amount?
3 - Additional providers. Those used do not really provide very good predictions in many areas. I suggest you could maybe try to use the forecasts from ECMWF - they are quite good, they use a large ensemble size to give an idea of the uncertainty.
4 - As asked before, the ability to have the plasmoid on the desktop, full time, with the full meteogram.
5 - If two consequent locations have the same name/alias, make them use the same scales. This way, I can compare the forecasts from multiple providers (just two right now) for the same area.

Thanks again, awesome plasmoid!

Report

clearmartin

1 year ago

Thanks for positive feedback and for your suggestions!

ad 1) If you are using rendered meteogram (for OWM and optionally for yr.no) you don't have a cloud cover forecast. This is because I did not have time to work it in, yet. Or did you mean something else?

ad 2) I don't understand. Isn't it the precipitation bars in the bottom of the meteogram?

ad 3) I know, more providers :D. I'm planning weather.com or yahoo as the next one. I don't know ECMWF very well but it seems like they don't have much free data. Or can you point me to some free api from which I can consume XML or JSON?

ad 4) Will do.

ad 5) Uff, I'll put it on my TODO list but it won't be done anytime soon, sorry :).

Report

VaporEidolon

1 year ago

Hi!
1) I just looked at the snapshop above, and you have the cloud cover there, that's why I asked ;)

2) My bad, I'm an idiot! No rain for the next days where I live!
3) I was referring to these:
http://www.ecmwf.int/en/forecasts/charts/medium/mean-sea-level-pressure-wind-speed-850-hpa-and-geopotential-500-hpa?time=2016040512,0,2016040512&parameter=Wind%20850%20and%20mslp&area=Europe
and these:
http://www.ecmwf.int/en/forecasts/charts/medium/ensemble-mean-and-spread-four-standard-parameters?time=2016040500,0,2016040500&parameter=MSLP&area=Europe
Unfortunately they have some kind of API, but I'm not sure it can be of help:
https://software.ecmwf.int/wiki/display/WEBAPI/ECMWF+Web+API+Home
most data will probably be in Grib or NetCDF format, which if not good in this case. I did not think of the fact that you'll need something in plain text.
You may find some other general info about useful providers here:
http://gis.stackexchange.com/questions/81900/real-time-weather-forecast-raster-for-europe
4) Yay!
5) That's all right ;)

Report

janet

1 year ago

When I use the widget via systemtray I get a popup with a simplified forecast (compared to the very detailed popup for the panel) for the next days.

When the applet the popup is the same as for the systemtray but blinks that short that you cannot recognize anything. How can this be fixed?

And a wish on top: Can you please (optionally) make the widget on the desktop look like the popup for the systemtray/desktop? So that you have a simplified yet more complete overview at on glance instead of the single temperature + symbol view?

Report

clearmartin

1 year ago

ad 1) Systray expanded area has limited space. This is the main reason why the forecast is not so detailed. Do you think it should have also a graph?

ad 2) To be honest I don't know how to make the systray tooltip more persistent. In systray tooltip has limited possibilities.

ad 3) I can do that. I have limited time possibilities nowadays but eventually I'll get to it ;).

Report

Version 1.6.8 8 months ago

Attempt to ensure proper connection timeout (and sequential reconnect).

1 year ago

1.6.5
- loading OWM more reliable
- visible plasmoid version in settings
- localization support (requires installing through "make install" or your distribution's package manager)

1.6.3
- icons in rendered meteogram
- owm request cache fixed

1.6.2
- next days legend fixed
- stability fixes
- rendered meteogram has red/blue temp. colour
- UTC/local-time fixes and option; mmHg option
- tooltip improved

1.6.1
- WARNING: your current locations won't be preserved when updating to this version, I am very sorry for that
- Open Weather Map support
- american settings (mph, inHg)
- proper offline cache implementation (requires C++ extension, therefore offline cache is no longer supported when installing through Add Widgets button)
- rendered meteogram for OWM and optionally for yr.no (it allows to be used by e.g. fahrenheit users)
- bugfixes

1.5.1
- next-days temperatures load fixed
- theming fixes

1.5.0
- theming & layout & other issues fixed (thanks a lot to nowrep from github)
- in-tray & classic tooltip improved
- today info added to expanded part
- finally 3 layout options added
- cache data goes to ~/.cache/ folder instead of in-plasmoid configuration

1.4.1
- added option to pause updating

1.4
- sunrise & sunset time in tooltip
- 'ago' message improved for bigger time intervals

1.3.2
- system tray support
- bugfixes (change place fix; properly handling day/night icons based on sunrise/sunset; credit link fix; resizing on desktop fix)
- more bugfixes: day/night icons fixed, M/s -> m/s (thanks ochurlaud)

1.2.7
- fixed compatibility with KF 5.12

1.2.6
- bug fix: refreshing current place when places changed
- tooltip fixed for KF 5.11
- new widget icon by varlesh

1.2.5
- using avansert_meteogram instead of meteogram (thx to steelsnake for this suggestion)
- better moon icon (thx to jacobtey)
- hour legend
- place aliases
- bug fixes

1.2
- tooltip overhaul

1.1
- offline cache
- fahrenheit support
- support for multiple places
- long-term forecast in expanded plasmoid
- using night icons in the night

1.0.BETA
- initial import

product-maker sen7 May 02 2017

product-maker nikomartn Apr 25 2017

product-maker Aetf Apr 18 2017

product-maker serg Apr 08 2017

product-maker MalteK Mar 25 2017

product-maker FraQu Feb 19 2017

product-maker gfdsa3 Nov 24 2016

product-maker baltolkien Nov 01 2016

product-maker sash222 Oct 13 2016

product-maker Juan-Lutz63 Sep 15 2016

product-maker glewik Sep 06 2016

product-maker Elandria Sep 06 2016

product-maker VaporEidolon Apr 05 2016

product-maker converted Mar 26 2016

product-maker whizje Feb 14 2016

product-maker herrbatka Dec 29 2015

product-maker bxabi Dec 09 2015

product-maker Ghostdmn Oct 26 2015

product-maker bruno666 Oct 24 2015

product-maker MirceaKitsune Oct 23 2015

product-maker losty Oct 22 2015

product-maker piegope Oct 21 2015

product-maker Eol Oct 19 2015

product-maker janet Sep 19 2015

product-maker pyrforos Sep 19 2015

product-maker tanghus Sep 18 2015

product-maker schnelle Aug 27 2015

product-maker tomXx Aug 26 2015

product-maker alex10336 Aug 25 2015

product-maker svah4cky0 Aug 09 2015

product-maker auxsvr Aug 02 2015

product-maker slm33 Jul 27 2015

product-maker geoaraujo Jul 08 2015

product-maker RingOV Jul 03 2015

product-maker Ekaradon Jun 22 2015

product-maker roctheme Jun 20 2015

product-maker cyberconan Jun 19 2015

product-maker lazx888 May 26 2015

product-maker kubicle May 26 2015

product-maker ChemBro May 20 2015

product-maker jarkamirov May 10 2015

product-maker bosssas May 10 2015

product-maker fatino Apr 28 2015

product-maker sefran Apr 05 2015

product-maker koqep Apr 04 2015

product-maker srog Apr 04 2015

product-maker 6 6

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.6.8
updated Aug 08 2017
added Apr 04 2015
downloads today
20
page views today 10