HWS-template (WD34) July version available

A quick look at the scripts showed that the January release was using the single value “precipIntensityMax” instead of the current “24 * precipIntensity”. . . problem solved.

For those who already want to switch from WU to your own graphs-data,
I wrote a smal script to convert the WU_CSV file in chartswudata/ to the data as used in chartsmydata/

The script will get your wuID from the easyweather settings, read the chartswudata/wuID.txt
and outputs chartsmydata/2019.txt and 2019_08.txt

I have no access to a WU.CSV file with imperial units, so maybe some USA user would be so kind to test it.

The graphs at https://www.weerstation-herent.be/pws07/ now use the converted wu data.

You have to set the easyweather setting to use your own data
AND run the w34_cron_addtoyear.php at 23:55 every day
AND rund the w34_cron_stationcron.php every 5 → 10 minutes, but most of you already use that cron.

PLEASE remove the script after use from your pwsXX/ folder, it has to run only once.

===

A lot of us are missing one or more groups of multiple days of data in their WU-CSV files.
This weekend I will write a small script to search the WU-api-database for those missing days in the converted file.

Wim


_cvt_wucsv.php.zip (2.71 KB)

charts.jpg

hello
thank you for the script i just did the test actually we found the files txt pr against in my case we return to the starting point … to go back, just delete the files in the folder “chartsmydata /”?
Regards

Not all problems are solved at WU, sometimes new problems arise also.
Your “old” WU.CSV contains data until July 25.
Your new WU-dashboard is missing far more days for July https://www.wunderground.com/dashboard/pws/ILORRAIN49/table/2019-07-1/2019-07-1/monthly
Also the August data is incomplete, missing august 12.
https://www.wunderground.com/dashboard/pws/ILORRAIN49/table/2019-08-1/2019-08-1/monthly

thank you for the script i just did the test actually we found the files txt pr against in my case we return to the starting point ... to go back, just delete the files in the folder "chartsmydata /"? Regards
The version of the script I posted yesterday, only converts the WU file without adding missing data. So yes, only the available data until July 25 was generated.

The new version (planned for this weekend) of the script reads the WU-api and tries to add missing days. I was glad to test that new script with your ILORRAIN49 data.
Attached the chartsmydata/ folder with all available from the .CSV and the WU-api history.

The only days missing are 2019-07-27 2019-07-28 and 2019-08-12
Unzip the folder and move only the 2019.txt and 2019_08.txt to your website => chartsmydata/ folder.

@ALL
Very strange, it seems that the new data base has it flaws also. There are more and different days missing in the dashboard as in the .CSV

I do need some other wu_ID’s with missing data to test with.
Post or PM me your wuID if you have missing data in the .CSV which, in your opinion, was uploaded correctly to WU in the past.

Wim


chartsmydata.zip (7.24 KB)

@Wim :wink:
i made the correction on my site
thanks for the returns
it seems to be ok
I have another station MeteoLive ID_WU "ILORRAIN102"
I am installing the template for this second station
to be continued
REGARDS

_edit :
template installed for my second station
charts_WU same problem csv loads
:oops:
http://seremange-meteolive.franceserv.com/pwsWD/index.php

Attached the my-graph-files for ILORRAIN102
Wim


chartsmydata.zip (7.24 KB)

:wink: thnx it seems to be functional at this stage enjoy …
good evening fto
rectified
i have just seen my colors are absolutely discordant (month / year) ??! ide. for my first site

I do not understand your remark.
What is your problem and is it on this site? http://valdefench57sgz.franceserv.com/pwsWD/index.php
The graph colours has always been this way. Maybe a small screenshot would help to clarify.

Discordant colours are those that are almost opposite each other on a colour wheel. In colour theory, a complementary colour is the one directly opposite of a colour.

===

I checked your website and I found an error in generating the files when using weatherlink.com
The values should be in imperial units, same as the data from wl.com, but they were in your default units.

To test, I regenerated the year and month files for ILORRAIN102
If these are correct, I will regenerate the ones for your first site also.

Wim


chartsmydata_ILORRAIN102.zip (6.96 KB)

hello
sorry for the confusion :oops:
affirmative for the graphics put i had not thought of WL since my datas were correct
thanks for the file ok the values are (finally) consistent

please opportunity to have those for my first site “ILORRAIN49
have a nice week end
Regards fto

Attached the ILORRAIN49 data,

Wim


chartsmydata ILORRAIN49.zip (6.2 KB)

thanks for the file :wink:
OK relative to the graphics it seems to be good now except for those of the rainfall (month ! / year ??) for the 2 websites … unless otherwise stated !
best regards

The last original pop-up contained errors in the data as detected by @beteljuice.
He / she also pointed me to the correct source for that data, thanks =D>

I had to rewrite the script to remove the html warnings a.s.o.
It will display the current and 2 next meteor showers, sun & moon eclipse and now contains clickable links to the wikipedia descriptions and IMO calendar.

As test I run it at Leuven Home Weather Station (wf version) click the “meteors” link in the sun or moon block.

If anyone wants to test it, the script is attached. Always make a copy of the current script, just to be sure.

Wim


meteors_popup.php.zip (4.8 KB)

Looks good, Wim, but the translations don’t work :frowning:


lang_nl.png

Wim, you can use my site https://pendulous-here.000webhostapp.com/ I haven’t had any data since 7/25. Do I need to do anything first?

Yes on purpose as not all languages had decent translations.
Translations will now work and caused by some remarks of @beteljuice I added more information. F.I. peak dates now show the period, not the first day.
Also the new pop-up look as with the UV pop-up, so without the “very contrasting” white borders
As far as I can see the script it is ready for use. :smiley:

===
For those helping me with testing the script, at line 1512 one can set the current date to any value for this year.

Also test with either the debug console (w34_module_test) or with _test.php
https://pwsdashboard.com/pwsWD/_test.php?test=meteors_popup.php&lang=nl
Both will show the PHP errors and list the missing translations.
UPDATE: New zip, I removed typing error , missing translation in large texts should work
Wim

P.S., Back to the WU convert script, which needs some documentation #-o


meteors_popup.php.zip (5.14 KB)

. . . almost :wink:


lang_nl_2.png

I generated the graphs data-files, please unzip attached folder and put the contents in your chartsmydata/ folder
The files contains all available data from the .CSV Most of the missing data could be loaded from the new WU-database, but not all. 2 days are still missing.

As with other users, your new WU-dashboard is missing more days for July

then in the .CSV.
https://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=KMDBELCA3&graphspan=day&day&month&year&format=1

Lets hope that WU will get all data in at least one of the databases correct.

Wim


chartsmydata.zip (12.3 KB)

Posted an updated zip in Reply #278

Wim

Thanks, Wim :slight_smile:

I attach a “release ready version” of the convert script for users of the July version
I could test the .CSV files from about 5 users, but sadly only for 3 weather-programs. Maybe there are bugs left.

Unzip and place the script in your pwsWD/ folder
Execute the script with Fastest Web Hosting Services | Buy High Quality Hosting
This readme explains how the script works: https://pwsdashboard.com/readme_convert_wu.pdf

After converting your wuID.CSV file, the website files can be used for your graphs.
They are at least as complete as the combined WU data from the .CSV and your WU dashboard.

Change the easyweather setting for which graph-files you use.

Do not forget to activate the w34_cron_addtoyear.php which should run before the end of each day.
You can check the documentation at https://pwsdashboard.com/documentation/WD34_cron-2019-07.pdf

Sorry, there was already 1 download but I had to upload a new and corrected version at Aug 25, 17:40 UTC
Wim


cvt_wu_script.zip (19.1 KB)