Author Topic: weewx-Weather34 Update  (Read 3511 times)

0 Members and 1 Guest are viewing this topic.

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
weewx-Weather34 Update
« on: July 30, 2020, 12:50:07 PM »
Version W34-HC-IMJD-2.0.0

1. New air quality modules (US/Global AQI and UK/DAQI) for the top row and an updated main air quality module. These all rely on you using the new default extended database schema which includes records for particle concentrations. You must have an air quality particle detector which is able to populate these fields. There are Highcharts setup to plot particle data concentrations. These new modules are selectable from the settings page.

2. Cloud Coverage. Cloud coverage is displayed in the current conditions module expressed as % and oktas(eighths). There are Highcharts set up to plot % coverage. The cloud coverage is measured from satellite images and is adapted from a method proposed by David Marshall.

3. For Geographical European users only, Meteoalarm weather alerts. The warnings are flagged in the advisory top row module which has a hot link to a pop-up window showing the full detail. Up to four different warnings for a location can be displayed in the pop-up window. Again thanks to David Marshall for this proposal. All settings are contained in the web services section of the setup page. I am keen to expand this idea for other parts of the globe. As I am not familiar with warning/advisory services in other places, I am open to any users' contribution of working code which fits in with the Weather34 design.

4. Connections to a remote server. Thanks to Jerry Dietrich, a more robust method of connection to a remote server has been written into the weather34.py code. Please see separate instructions for setting up a remote server.
 
5. Additional Highcharts from Jerry Dietrich include twin wind rose, wind Hays chart, cloud coverage, air particle concentrations, improved radial charts. 

https://github.com/steepleian/weewx-Weather34

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
weewx-Weather34 Update - parts of it not working for me
« Reply #1 on: January 27, 2021, 01:49:33 PM »
Hi
I installed the skin yesterday following the installation.mb (method 1 as the link in method 2 led to a http 404) and I got it working to 67-75%.
what does not work is the forecast and the parts of the current conditions. Also the METAR remains offline.
Forecast remains 0. At the current conditions, the cloud base value changes, not automatically but on page refresh only.

What am I missing ? Or might have forgotten ?

Weewx 4.3.0, python3, php 7.3+, apache2 - Raspbian 10 on RPi4-B

 in the syslog there's an error message regarding forecast
Jan 27 12:39:51 raspberrypi weewx[30263] INFO user.weather34: zambretti forecast: False
Jan 27 12:39:51 raspberrypi weewx[30263] ERROR user.weather34: Forecast Not Installed ForecastData No services found
But not sure if this is related.

I cross-checked my WU API key in weewx.conf - if I enter the URL in my web browser it produces reasonable results.
Looks like these results are not processed resp. don't make their way into the skin.

the weewx.conf W34 related stanzas below:
################################################################################

# Apply your own latitude and longitude and continent to the URLs in this section


[Weather34CloudCover]
    db_field = signal8
    cc1_url = https://api.sat24.com/crop?type=visual5hdcomplete&lat=49.2673&lon=7.0325&width=300&height=300&zoom=1.00&continent=eu
    enable = True
    cc_interval = 300
    cc2_url = https://api.sat24.com/crop?type=infraPolair&lat=49.2673&lon=7.0325&width=300&height=300&zoom=1.00&continent=eu
#
################################################################################

[Weather34RealTime]
    weewx_port = 25252
    HTML_ROOT = ""
    cache_enable = True
    unit_system = METRICWX
    weewx_file_transfer = ""
    webserver_address = ""
    cache_stale_time = 900
    weewxserver_address = ""
    exclude_fields = rain
#
################################################################################

# Air quality, your own latitude, longitude, token and interval in seconds are required

# Dark Sky, your own latitude, longitude, API key, language, units and interval in seconds required

# DarkSky Units key us = US Units, ca = METRIC Units, si = METRICWX Units, uk2 = UK(metric with mph) Units

# Example https://api.forecast.io/forecast/yourtokenhere/51.94,-0.987?lang=en&units=uk2

# Weather Underground, your own latitude, longitude, API key, language, units and interval in seconds required

# Weather Underground Units key e = US, m = METRIC, s = SI(with m/s Scandinavia), h = UK(with mph)

# Example https://api.weather.com/v3/wx/forecast/daily/5day?geocode=51.94,-0.987&language=en&format=json&units=h&apiKey=yourapikeyhere

# Earthquake reports interval in seconds required

# K-Index reports interval in seconds required

# Metar reports airport code, API Key and interval in seconds required

# Example https://api.checkwx.com/metar/EGTK/decoded

# Example X-API-Key:yourapikeyhere

# Purpleair reports device ID and interval in seconds required

# Example https://www.purpleair.com/json?show=38365

# Meteoalrm European weather warnings country code, region code and interval in seconds required

# Example http://192.168.1.232/weewx/weather34/eualert.php?country=UK&region=013

# Select the services you require by creating a string of the services above

# Example services = ds.me.eq.ki.wu.aq.al.ah.ao.aa.pu

# Select your prefered time interval in seconds for each service


[Weather34WebServices]
    aq_url = https://api.waqi.info/feed/geo:49.2673;7.0325/?token=
    wu_interval = 900
    wu_url = https://api.weather.com/v3/wx/forecast/daily/5day?geocode=49.2673,7.0325&language=en&format=json&units=m&apiKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    ds_interval = 900
    ds_url = https://api.forecast.io/forecast//49.2673,7.0325?lang=en&units=si
    me_interval = 900
    pu_url = https://www.purpleair.com/json?show=
    services = ""
    me_url = https://api.checkwx.com/metar/EDDR/decoded
    ki_interval = 43200
    me_header = X-API-Key:
    pu_interval = 3600
    al_interval = 3600
    al_url = http://192.168.1.24/weewx/weather34/eualert.php?country=Germany&region=
    ki_url = https://services.swpc.noaa.gov/products/geospace/planetary-k-index-dst.json
    aq_interval = 3600
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #2 on: January 27, 2021, 05:25:09 PM »
Hi,

It looks to me that you have not set the services string. This a string of two character period seperated codes which represent the web services you need to run which you place at the end of the [Weather34WebServices] stanza like this: -

      services = me.ki.wu.aq.al

Only use the codes of the services you wish to use.

For future reference could you please raise problems in the issues log at the Github repository as it makes it easier for other users who may have similar problems to track. See attached.
Thank you,
Ian

« Last Edit: January 27, 2021, 05:33:57 PM by steepleian »

Offline WA4OPQ

  • Forecaster
  • *****
  • Posts: 320
  • 4 stations: 2902 array, GW1000, 3 on Meteobridge
Re: weewx-Weather34 Update
« Reply #3 on: February 06, 2021, 03:00:27 PM »
Yesterday I noticed that I don't have weather advisories or forecasts.
Did Darksky stop their service this week? Is everyone else seeing this, or is it just me?

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #4 on: February 06, 2021, 05:32:44 PM »
Yesterday I noticed that I don't have weather advisories or forecasts.
Did Darksky stop their service this week? Is everyone else seeing this, or is it just me?
https://blog.darksky.net/
Last information was that the use of existing api keys will be discontinued by the end of 2021.
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #5 on: February 07, 2021, 02:49:22 AM »
Yesterday I noticed that I don't have weather advisories or forecasts.
Did Darksky stop their service this week? Is everyone else seeing this, or is it just me?

The situation seems patchy. I was under the impression that access to the DarkSky for existing key holders would carry on until the rest of the year. I myself have not been able to access for the past few weeks.

Weather Underground forecasts are also built into the skin and the API has been extremely stable for a long time now.

Alternative free services for forecasts will be built into future releases of the skin. Trials are currently undergoing using APIs from Aeris Weather, ClimaCell and OpenWeather.

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #6 on: February 07, 2021, 04:13:04 AM »
Yesterday I noticed that I don't have weather advisories or forecasts.
Did Darksky stop their service this week? Is everyone else seeing this, or is it just me?

The situation seems patchy. I was under the impression that access to the DarkSky for existing key holders would carry on until the rest of the year. I myself have not been able to access for the past few weeks.

Weather Underground forecasts are also built into the skin and the API has been extremely stable for a long time now.

Alternative free services for forecasts will be built into future releases of the skin. Trials are currently undergoing using APIs from Aeris Weather, ClimaCell and OpenWeather.

I have noticed that the DarkSky API is working again for me this morning. However the alerts are nor present for The UK. DarkSky gets its alert data for Europe from Meteoalarm. There is currently no UK alert data being received by Meteoalarm whilst transitioning to a new format.

Offline Invidia

  • Member
  • *
  • Posts: 1
Re: weewx-Weather34 Update
« Reply #7 on: February 07, 2021, 09:23:41 PM »
Hello,

I installed for the first time, get the following in syslog, thanks for the help:

Feb  8 03:20:45 raspberrypi weewx[2806] INFO weewx.manager: Added record 2021-02-08 03:20:00 CET (1612750800) to database 'weewx.sdb'
Feb  8 03:20:45 raspberrypi weewx[2806] INFO weewx.manager: Added record 2021-02-08 03:20:00 CET (1612750800) to daily summary in 'weewx.sdb'
Feb  8 03:20:48 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 2.14 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 1.26 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>'
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: **** Ignoring template /home/weewx/skins/Weather34/serverdata/archivedata.php.tmpl
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: **** Reason: cannot find 'format' while searching for 'format'
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****  Traceback (most recent call last):
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****    File "/home/weewx/bin/weewx/cheetahgenerator.py", line 324, in generate
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****      unicode_string = compiled_template.respond()
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****    File "_home_weewx_skins_Weather34_serverdata_archivedata_php_tmpl.py", line 2517, in respond
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****  NameMapper.NotFound: cannot find 'format' while searching for 'format'
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 0 files for report Weather34Report in 0.06 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html/weather34/
Feb  8 03:20:52 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 7 files for report w34Highcharts in 2.55 seconds
Feb  8 03:20:52 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html/weather34/w34highcharts

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #8 on: February 08, 2021, 01:54:48 PM »
Hello,

I installed for the first time, get the following in syslog, thanks for the help:

Feb  8 03:20:45 raspberrypi weewx[2806] INFO weewx.manager: Added record 2021-02-08 03:20:00 CET (1612750800) to database 'weewx.sdb'
Feb  8 03:20:45 raspberrypi weewx[2806] INFO weewx.manager: Added record 2021-02-08 03:20:00 CET (1612750800) to daily summary in 'weewx.sdb'
Feb  8 03:20:48 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 2.14 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 1.26 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>'
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: **** Ignoring template /home/weewx/skins/Weather34/serverdata/archivedata.php.tmpl
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: **** Reason: cannot find 'format' while searching for 'format'
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****  Traceback (most recent call last):
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****    File "/home/weewx/bin/weewx/cheetahgenerator.py", line 324, in generate
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****      unicode_string = compiled_template.respond()
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****    File "_home_weewx_skins_Weather34_serverdata_archivedata_php_tmpl.py", line 2517, in respond
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****  NameMapper.NotFound: cannot find 'format' while searching for 'format'
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 0 files for report Weather34Report in 0.06 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html/weather34/
Feb  8 03:20:52 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 7 files for report w34Highcharts in 2.55 seconds
Feb  8 03:20:52 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html/weather34/w34highcharts

I am going to move this to Github Issues log. This will enable more exposure for other users so the they can see the progress of solutions.

Offline WA4OPQ

  • Forecaster
  • *****
  • Posts: 320
  • 4 stations: 2902 array, GW1000, 3 on Meteobridge
Re: weewx-Weather34 Update
« Reply #9 on: February 08, 2021, 05:27:44 PM »
Yesterday I noticed that I don't have weather advisories or forecasts.
Did Darksky stop their service this week? Is everyone else seeing this, or is it just me?

The situation seems patchy. I was under the impression that access to the DarkSky for existing key holders would carry on until the rest of the year. I myself have not been able to access for the past few weeks.



And now, two days later, Darksky has returned for me. I have no explanation.

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #10 on: February 08, 2021, 07:27:38 PM »
Hello,

I installed for the first time, get the following in syslog, thanks for the help:

Feb  8 03:20:45 raspberrypi weewx[2806] INFO weewx.manager: Added record 2021-02-08 03:20:00 CET (1612750800) to database 'weewx.sdb'
Feb  8 03:20:45 raspberrypi weewx[2806] INFO weewx.manager: Added record 2021-02-08 03:20:00 CET (1612750800) to daily summary in 'weewx.sdb'
Feb  8 03:20:48 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 2.14 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 1.26 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>'
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: **** Ignoring template /home/weewx/skins/Weather34/serverdata/archivedata.php.tmpl
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: **** Reason: cannot find 'format' while searching for 'format'
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****  Traceback (most recent call last):
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****    File "/home/weewx/bin/weewx/cheetahgenerator.py", line 324, in generate
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****      unicode_string = compiled_template.respond()
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****    File "_home_weewx_skins_Weather34_serverdata_archivedata_php_tmpl.py", line 2517, in respond
Feb  8 03:20:49 raspberrypi weewx[2806] ERROR weewx.cheetahgenerator: ****  NameMapper.NotFound: cannot find 'format' while searching for 'format'
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 0 files for report Weather34Report in 0.06 seconds
Feb  8 03:20:49 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html/weather34/
Feb  8 03:20:52 raspberrypi weewx[2806] INFO weewx.cheetahgenerator: Generated 7 files for report w34Highcharts in 2.55 seconds
Feb  8 03:20:52 raspberrypi weewx[2806] INFO weewx.reportengine: Copied 0 files to /home/weewx/public_html/weather34/w34highcharts

I am going to move this to Github Issues log. This will enable more exposure for other users so the they can see the progress of solutions.

Invidia You will find your issue reported here https://github.com/steepleian/weewx-Weather34/issues/8

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
weewx-Weather34 Update - current year 2021 number mising in Solar Almanac
« Reply #11 on: February 18, 2021, 02:07:48 AM »
Not sure if this this a bug and should be entered into the issue log ...
the current year 2021 number of the Solar radiation in the solar almanac is strangely missing while the respective date is shown - see picture
 [ You are not allowed to view attachments ]
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline ConligWX

  • Forecaster
  • *****
  • Posts: 836
  • #conligwx
    • conligwx.org
Re: weewx-Weather34 Update - current year 2021 number mising in Solar Almanac
« Reply #12 on: February 18, 2021, 07:06:03 AM »
Not sure if this this a bug and should be entered into the issue log ...
the current year 2021 number of the Solar radiation in the solar almanac is strangely missing while the respective date is shown - see picture

none of your charts are working either:  http://meshka.eu/Weather34-Aurora-MKII/consolecharts.php

 [ You are not allowed to view attachments ]


Date doesnt look right either.

« Last Edit: February 18, 2021, 07:07:47 AM by ConligWX »
Regards Simon
Davis Vantage Pro2 Plus (6162UK) • Daytime FARS • WeatherLink Live • AirLink • PurpleAir PA-II-SD • CumulusMX •


Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update - current year 2021 number mising in Solar Almanac
« Reply #13 on: February 18, 2021, 08:30:35 AM »
Not sure if this this a bug and should be entered into the issue log ...
the current year 2021 number of the Solar radiation in the solar almanac is strangely missing while the respective date is shown - see picture

none of your charts are working either:  http://meshka.eu/Weather34-Aurora-MKII/consolecharts.php

Date doesnt look right either.
that's a different W34 installation (not weewx based) and a different (temporary) issue. Solved meanwhile. Thanks for the hint.  [tup]
The weewx installation I was talking about above is not directly visible from outside.

These types of (daily) charts which are (had been) momentarily missing (it's (was) a posting issue I guess) are not available in the weewx version.
That's Aurora MKII.
« Last Edit: February 18, 2021, 08:52:55 AM by Gyvate »
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #14 on: February 19, 2021, 03:25:46 AM »
This morning it was back again  :roll: - it had been away for a couple of days, that's when I decided to go public.
(different date, different number [missing]).
 [ You are not allowed to view attachments ]
And no change done to my weewx installation, even no restart.
Server uptime    23 days, 6 hours, 45 minutes
WeeWX uptime    8 days, 12 hours, 5 minutes
WeeWX version    4.4.0
Will keep an eye on it.
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #15 on: February 20, 2021, 05:57:31 AM »
back again - i.e. the current year number is missing again.
I think there is a timer behind - so that the current year maximum number for the solar radiation is calculated some time during the day and from then on only it shows.
And as long as it's a new day and that timeline hasn't been reached yet, it shows nothing - instead of the old value.
I will see if I can narrow done the time. Suspicion is local noon time.
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #16 on: February 23, 2021, 05:54:59 AM »
the missing current year number in the Solar Almanac is solved with the new version 4.1.0.

However I've noticed another inconvenience - that's the automatic update frequency of the tiles.
I've documented that in the below "enhanced" screencopy:
 [ You are not allowed to view attachments ]
Whereas temperature, wind and rain are automatically refreshed in reasonable intervals (temp, rain 1 minute, wind 30 seconds), is in my opinion the update of the solar radiation much too slow - every five, sometimes 10 minutes. That should be also at least every minute, if not every 30 seconds (of course this can depend on the polling frequency from the console, but that's not an issue here).

When I manually enforce refreshing by refreshing/reloading the browser window, the data is shown, in minute interval for the solar.
Lightning automatic refresh should imho also at least be every 5 minutes. Same with the solar clock.

I have observed/watched (and documented) this over an hour.

Am I missing some cronjob or the like setting here - or is this something the user cannot influence (except by a screen refresh all the time) ?
« Last Edit: February 23, 2021, 05:58:33 AM by Gyvate »
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #17 on: February 23, 2021, 09:03:56 AM »
the refresh timings can be set in the script settings.php which is located in HTML_ROOT/weewx/weather34
thanks to steepleian for this piece of information. Saved me a lot of digging - and allowed me to make the interface refresh in a rate I like it to be.
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #18 on: February 23, 2021, 10:25:57 AM »
the refresh timings can be set in the script settings.php which is located in HTML_ROOT/weewx/weather34
thanks to steepleian for this piece of information. Saved me a lot of digging - and allowed me to make the interface refresh in a rate I like it to be.

Just out of interest what refresh timings did you end up with for the various tiles?

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #19 on: February 25, 2021, 01:41:48 PM »
the refresh timings can be set in the script settings.php which is located in HTML_ROOT/weewx/weather34
thanks to steepleian for this piece of information. Saved me a lot of digging - and allowed me to make the interface refresh in a rate I like it to be.

Just out of interest what refresh timings did you end up with for the various tiles?
as most of my sensors report in a 15 second interval (except for wind which is 4.8 [WS80]) and the GW1000 is polled by my weewx.conf settings every 10 seconds, I chose the below timings: [behind the commentary // there are still the default values shown - it's close(r) to real time (console refresh - HP2551) now]
$indoorRefresh      = 30; // 10 minutes
$advisoryRefresh    = 60; // 60 seconds
$tempRefresh        = 30; // 60 seconds
$skyRefresh         = 60; // 10 minutes
$windSpeedRefresh   = 04; // 4 seconds
$baroRefresh        = 300; // 5 minutes
$windDirRefresh     = 04; // 4 seconds
$solarRefresh       = 20; // 10 minutes
$moonRefresh        = 60; // 30 minutes
$rainRefresh        = 30; // 60 seconds
$p12Refresh         = 20; // 10 minutes        Position 12 refresh (if not webcam)
$p13Refresh         = 60; // 10 minutes        Last Postion refresh (if not webcam)
$moonphaseRefresh   = 60; // 10 minutes
$eqRefresh          = 600; // 10 minutes
$forecastRefresh    = 600; // 15 minutes
$notificationcenterRefresh    = 300; // 5 minutes set refresh time for notification of earthquakes default 5 minutes
$wuupdate           = 1800; // 30 minutes
$wfupdate           = 60; // weatherflow api 60 seconds
$camRefresh         = 60; // 1 minute refresh on camera popup
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #20 on: February 26, 2021, 09:33:31 AM »
Thank you

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #21 on: March 21, 2021, 05:11:54 AM »
I have a question and suggestion  :-)
in the Solar Almanach, for the bar chart it says "Today Solar W/m2", but the bar chart shows the alltime daily values - which is fine.

Of course even nicer it would be, if one could click on the tiles (today, yesterday, month, year) and would get a bar chart for these intervals (day - 24 h), yesterday (24 h), month (28-31 days), year (12 months or 52 weeks) and of course the already existing alltime as default.
 [ You are not allowed to view attachments ]
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline steepleian

  • Senior Member
  • **
  • Posts: 53
    • The Claydons Community Weather
Re: weewx-Weather34 Update
« Reply #22 on: March 22, 2021, 03:56:43 AM »
I have a question and suggestion  :-)
in the Solar Almanach, for the bar chart it says "Today Solar W/m2", but the bar chart shows the alltime daily values - which is fine.

Of course even nicer it would be, if one could click on the tiles (today, yesterday, month, year) and would get a bar chart for these intervals (day - 24 h), yesterday (24 h), month (28-31 days), year (12 months or 52 weeks) and of course the already existing alltime as default.
 [ You are not allowed to view attachments ]

Not quite what you are suggesting but you will find if you click on any data points you can change the timescale. Repeated clicking will allow you to cycle through various time frames. This includes the almanac charts.

I am running a small Telegram group for future development ideas. If you wish to participate, please pm me.

Ian

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3296
Re: weewx-Weather34 Update
« Reply #23 on: March 22, 2021, 09:32:55 AM »
Aah - that functionality I didn't know yet ... also nice.
By Telegram I guess you mean Telegram like WhatsApp like Signal etc. smartphone app  - so many different apps for the same purpose .... :-x  :-(  (I know that there are data ownership and confidentiality considerations behind choosing either of them or not choosing)
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

 

anything