Plasma 5 Weather

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/kotelnik/plasma-applet-weather-widget

27
Score 86.6%
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:

1.6.10 1 year ago

- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)

VaporEidolon

3 years 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

C

clearmartin

3 years 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

3 years 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

3 years 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

C

clearmartin

3 years 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

molecule-eye

3 years ago

Only one request: wind speed in kilometers per hour (kph)!

Report

C

clearmartin

3 years ago

This should be easy. Next release ;).

Report

bhlevca

3 years ago

Goon app but I have Three issues:
1) If you mix yR with OWN entries then the yR entry will not display below the map the temperature evolution from 0 to 24 for each day (vertical). however, the OWN entry shows that.
2) There is no way to set the start time. It appear to always shows the UTC time, which may be good for Europe, but not for other time zones
3) It show the weather forecast for the next days but no details for the current day.

Other than that I like the app and it had good potential. I think that fixing these things is more important than adding new sources.

Report

C

clearmartin

3 years ago

Hi! Thanks for your feedback! I agree bug fixing should be preferred.

ad 1)
This looks like a regression. Please try the latest version (I've now released 1.6.2)

ad 2)
Start time and overall time management should be fixed in this version, too. Please try and report back :). Still for yr.no provider there is no way showing really current weather in meteogram because they only provide weather forecast starting 1-3 hours in the future. Open Weather Map should be fine though.

ad 3)
Under the map on the left there is a "today" column with today temperatures. The current weather conditions are listed in widget tooltip and also partially in meteogram. But maybe you meant showing more info inside expanded plasmoid under the meteogram?

Report

bhlevca

3 years ago

Hi

I had to compile myself (from github) and install it. The one which was installed from the plasma repository is possible that was not replaced.

It would be good if you can stick somewhere the version number as I had no clue what version I was testing.

1) Fixed.
2) Fixed. The OWM does not offer cloud and wind info
3) Yes I meant in the expanded plasmoid. Also Wind, humidity etc would be good. In addition OWM does not print the Name of the location but just a number, which is annoying

Also, It would be good (if sources permit) to be able to select current/day forecast , 2 day forecast or extended (7 days) forecast

Bogdan

Report

C

clearmartin

3 years ago

Thanks for retesting and suggestions.

Yes, this is known plasma bug. Hopefully will be fixed soon (updating through "Get new widgets").

I'll add some version info next release.

ad 2)
I'm working on it :)

ad 3)
I'll try to stick the missing current weather conditions inside expanded plasmoid.

The idea is that all weather info (current, 2 day and long term) is showed at once in expanded plasmoid. Or did you mean showing e.g. current + 2 more days right inside panel?

Report

bhlevca

3 years ago

"The idea is that all weather info (current, 2 day and long term) is showed at once in expanded plasmoid. Or did you mean showing e.g. current + 2 more days right inside panel?"

Yes, inside this panel it would be good to have detailed current conditions: temp, wind, humidity, pressure and + 2 days forecast, but probably with less info because it is not available

Great work.

Report

C

clearmartin

3 years ago

Understood. I'll try to do my best :).

Report

pmendl

3 years ago

I use dual boot Linux/Windows 7 if it matters. After reboot into linux the data shown are incorrect (probably until next regular reload - did not check, just today noticed the behavior), and last reload time displays 8309m ago. However hovering mouse pops up correct data (cloud cover, temperature). As well clicking on the gadget to display yr.no forecast gives proper (current) forecast timeline. Nevertheless 8309m ago is again displayed in the lower left corner. Hovering the mouse turns this to "Reload" button, however clicking it does not change the last reload time figures, neither does it change the main gadget displayed values.

Report

C

clearmartin

3 years ago

Maybe it really corresponds with the time skew related to win/linux dual-booting. You should set your time to "local" in your linux distro so that both windows and linux is setting the same time in bios. Anyway it looks like you are using an old version of Weather Widget because of the big number of "minutes ago". The newer versions are using also days and hours.

Report

robbyk

3 years ago

Hi, I have one problem with every one of the Weather widgets on KDE, none of them will find me. I am located in the US, Mississippi, and entering my zip code, or even the in town NOAA weather station ID, returns only European stations. I don't even know where to start asking where to start. I mean usually I figure it's something I've done, and it may be, but how could all of them return the same stations, but they all (mostly) use the same search program so I just don't know. Can you give me any help?

Thanks

Report

C

clearmartin

3 years ago

Hi, I'm not sure I can help you as you probably tried all what I'm going to suggest. Probably the only way to find your location is here:
http://openweathermap.org/find
...for OWM provider and here in search bar:
http://www.yr.no
...for yr.no provider

If these are not returning expected result maybe you are entering invalid data (my zip code was also not found) so I suggest to find your place on maps.google.com, copy the name to the search bar in OWM or yr.no site and hope for the best :). But it should find anything since it has found little villages in Czech Republic...

Report

gericom

3 years ago

First, thanx for this great extention, being now installed by default on my Netrunner/Manjaro system.
I have one simple suggestion - besides yr.no and owm, can you add as provider, if it is possible, also weather.com - being used by default on google weather page, google now launcher on android, yahoo and more.
Thanx in advance.

Report

C

clearmartin

3 years ago

Thanks for your feedback! I guess I can add more providers... I was planning the yahoo one. I'll add more (e.g. weather.com) but it will take time as I have plans with other widgets, too :-).

Report

gericom

3 years ago

Great, to hear that, as to me weather.com gives the most accurate temperature info. Thanx once again.

Report

iggypl

3 years ago

I`m on fedora 22 kde and weather-widget not starting after reboot, is there any chance to fix it?

Report

C

clearmartin

3 years ago

I'm not sure what that means exactly. Is there anything instead of the widget (icon, empty space)? Can the weather be refreshed with "Reload" button inside expanded weather widget?

Report

iggypl

3 years ago

The only thing don`t work is after reboot there is no icon, it shows nothing.

Report

C

clearmartin

3 years ago

And if you expand the widget (by clicking on it) and click on the left bottom text (changes to "Reload" on hover)... does that bring the weather data on the screen?

Did you find any way to show the weather data again? E.g. removing and adding the widget? Or it just stopped showing anything after one reboot and there is no weather data visible since?

Report

iggypl

3 years ago

I can not refrash it, after reboot it is in off mode :-(

Report

1.6.10 1 year ago

- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)

Version 1.6.8 2 years ago

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

3 years 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

12345678910
12601
product-maker autotech Jul 23 2019 8 great
8 great
product-maker luca-web Jun 24 2019 8 great
8 great
product-maker zhigalin May 28 2019 10 the best
Very informative
product-maker zinjanthr0pus Mar 14 2019 9 excellent
+
product-maker ewon Feb 25 2019 9 excellent
+
product-maker prolaser Feb 22 2019 9 excellent
+Now it shows the same pressure like on the website (Today 1030). Great ! :-)
product-maker mystress Dec 14 2018 9 excellent
+
product-maker marianarlt Dec 02 2018 9 excellent
Great plasmoid. Would it be possible to have an option to disable the blue text about "xxx minutes ago" in some future release? I is not at all legible in most panels or task bars and looks like broken pixels more than anything else. Would be awesome. Good work!
product-maker Nano-Ocelot Nov 14 2018 9 excellent
+best weather plasmoid by far
product-maker stroum Oct 25 2018 9 excellent
+
product-maker octopuss Oct 24 2018 9 excellent
+
product-maker molecule-eye Aug 31 2018 9 excellent
Much nicer than the default weather widget that comes with Plasma!
product-maker rikursion Jun 17 2018 9 excellent
+
product-maker verticalSquid May 14 2018 9 excellent
product-maker poamber Dec 24 2017 9 excellent
product-maker malte-ketelsen Dec 01 2017 9 excellent
product-maker sen7 May 02 2017 9 excellent
product-maker nikomartn Apr 25 2017 9 excellent
product-maker Aetf Apr 18 2017 9 excellent
product-maker serg Apr 08 2017 9 excellent
product-maker MalteK Mar 25 2017 9 excellent
product-maker FraQu Feb 19 2017 9 excellent
product-maker baltolkien Nov 01 2016 9 excellent
product-maker sash222 Oct 13 2016 9 excellent
product-maker Juan-Lutz63 Sep 15 2016 9 excellent
product-maker glewik Sep 06 2016 9 excellent
product-maker Elandria Sep 06 2016 9 excellent
product-maker MarcoFroehlich Jul 28 2016 9 excellent
product-maker VaporEidolon Apr 05 2016 9 excellent
product-maker converted Mar 26 2016 9 excellent
product-maker whizje Feb 14 2016 9 excellent
product-maker herrbatka Dec 29 2015 9 excellent
product-maker bxabi Dec 09 2015 9 excellent
product-maker Ghostdmn Oct 26 2015 9 excellent
product-maker bruno666 Oct 24 2015 9 excellent
product-maker MirceaKitsune Oct 23 2015 9 excellent
product-maker losty Oct 22 2015 9 excellent
product-maker piegope Oct 21 2015 9 excellent
product-maker Eol Oct 19 2015 9 excellent
product-maker janet Sep 19 2015 9 excellent
product-maker pyrforos Sep 19 2015 9 excellent
product-maker tanghus Sep 18 2015 9 excellent
product-maker schnelle Aug 27 2015 9 excellent
product-maker tomXx Aug 26 2015 9 excellent
product-maker alex10336 Aug 25 2015 9 excellent
product-maker svah4cky0 Aug 09 2015 9 excellent
product-maker auxsvr Aug 02 2015 9 excellent
product-maker slm33 Jul 27 2015 9 excellent
product-maker gericom Jul 24 2015 9 excellent
product-maker geoaraujo Jul 08 2015 9 excellent
product-maker RingOV Jul 03 2015 9 excellent
product-maker Ekaradon_double Jun 22 2015 9 excellent
product-maker roctheme Jun 20 2015 9 excellent
product-maker cyberconan Jun 19 2015 9 excellent
product-maker nowrouznowrouz Jun 17 2015 9 excellent
product-maker lazx888 May 26 2015 9 excellent
product-maker kubicle May 26 2015 9 excellent
product-maker ChemBro May 20 2015 9 excellent
product-maker jarkamirov May 10 2015 9 excellent
product-maker bosssas May 10 2015 3 bad
product-maker fatino Apr 28 2015 9 excellent
product-maker sefran Apr 05 2015 9 excellent
product-maker koqep Apr 04 2015 9 excellent
product-maker srog Apr 04 2015 9 excellent
product-maker Count: 4 Rating: 5.0

luca-web

Jun 24 2019

ifmx

Jun 23 2019

Petworth

May 31 2019

akwala

Apr 08 2019

prolaser

Feb 22 2019

soroush

Dec 15 2018

sen7

Dec 09 2018

marianarlt

Dec 02 2018

Nano-Ocelot

Oct 14 2018

slm33

Jun 20 2018

floorek

Jun 03 2018

JCA

May 30 2018

verticalSquid

May 14 2018

escarzador

May 04 2018

x-varlesh-x

Apr 05 2018

eugenez

Mar 26 2016

converted

Mar 26 2016

whizje

Feb 14 2016

frapell

Jan 04 2016

bxabi

Dec 09 2015

piegope

Oct 21 2015

janet

Sep 19 2015

nazir

Aug 16 2015

gericom

Jul 24 2015

HATRED

Jul 24 2015

steelsnake

Jun 17 2015

mareex

May 26 2015
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
2 Plings
*Needs ocs-url or ocs-store to install things
Details
license
version
1.6.10
updated Oct 06 2017
added Apr 04 2015
downloads 24h
80
page views 24h 63