i installed the realtime gaquge-data extension and i try to upload every 60 secs.with these settings
# Options for extension 'Rtgd' [RealtimeGaugeData] date_format = %Y.%m.%d %H:%M stale_age = 60 rtgd_path = /var/www/html/weewx/realtime scroller_source = text|file|WU|DS|Zambretti after weewx reload ,realtime gauge uploads every 300 secs with the rest weewx reports. something im doing wrong Στις Τετάρτη, 18 Δεκεμβρίου 2019 στις 2:01:34 π.μ. UTC+2, ο χρήστης gjr80 έγραψε: > I think a little background on timing and WeeWX output might help you > understand what WeeWX can/cannot do and how you might configure WeeWX to > best meet your needs. > > The archive interval (usually the archive_interval setting under > [StdArchive] in weewx.conf but the value actually in use is logged in the > WeeWX startup) is the basic time period that drives WeeWX operation. WeeWX > will endeavour to save an archive record every archive_interval seconds > and once an archive record is generated/saved a number of other WeeWX > services are kicked off. For example, the StdRESTful service runs and > handles any uploads to WU, WOW etc. The StdReport service is run and any > scheduled reports in the skins are generated. The key point here is that > StdRESTful and StdReport are only run upon an archive record being > generated/saved, so if you archive interval is five minutes StdRESTful > will upload every five minutes and StdReport will generate reports every > five minutes. You cannot have StdRESTful and StdReport run at an interval > that is less than the archive interval (eg if you archive interval is five > minutes you cannot run reports every one minute). You can generate reports > at intervals greater than the archive interval through use of the > report_timing and stale_age options (refer to Scheduling report generation > <http://weewx.com/docs/customizing.htm#customizing_gen_time> in the > Customization Guide). > > Note. StdRESTful can run some uploads at intervals less than the archive > interval (eg WU rapidfire) but this relies on the RESTful service concerned > being written to operate in conjunction with higher frequency loop packets. > As a general rule though the WeeWX provided RESTful services operate on the > archive interval. > > One approach to say generate a given report every minute and others every > five minutes, is to have an archive interval of one minute and generate the > high frequency report every archive interval, but set the other reports to > generate every five minutes. This may or may not cause issues with > StdRESTful as generally speaking StdRESTful runs every archive interval. > Using a short archive interval such as one minute can cause other issues as > well, particularly if your WeeWX machine is under a heavy load or WeeWX has > many complex reports to generate. > > Whilst the archive interval is the fundamental time period used by WeeWX > you will see some WeeWX activity occurring more frequently. This is usually > based upon loop packets (loop packets are higher frequency packets of data > emitted by the station/driver which may or may not contain all observations > and may arrive a regular or irregular intervals, eg the Davis stations emit > loop packets every 2.5 odd seconds). Certain events can be triggered on > loop packet arrival, that is how WU rapid fire works. You can also have a > WeeWX service that is triggered on the arrival of loop packets and that > service can generate output (that is how a number of the near realtime > output services operate). Note though that the WeeWX reports available via > StdReport cannot be generated on the arrival of each loop packet. > Generally speaking, if you wish to generate report like output from WeeWX > on every loop packet arrival you need to write a custom WeeWX service to > create the desired output. > > Use of the SteelSeries gauges are further complicated as the SteelSeries > gauges have their own code that updates the gauges from a data file ( > gauge-data.txt) at some rate defined in gauges.js. It is fine to set this > as you like, but you need to be aware that if you have gauges.js update > the gauges every one minute but WeeWX only produces gauge-data.txt every > five minutes, your gauges will be updated every one minute but you will > only see a change on your gauges every five (or so) minutes. One approach > is to use a loop based service to generate gauge-data.txt such as the > Realtime > gauge-data extension <https://github.com/gjr80/weewx-realtime_gauge-data>. > This extension is used in conjunction with the WeeWX SteelSeries skin to > update the SteelSeries gauges on each loop packet. > > Gary > > On Wednesday, 18 December 2019 06:42:06 UTC+10, Δημήτρης Βήχος wrote: >> >> i was tried yesterday that. 60 secs in ss -via gauges.js- and 300 secs >> in [StdArchive] . after restart weewx all pages including ss was uploated >> every 300 secs. >> >> Τη Τρίτη, 17 Δεκεμβρίου 2019 - 9:18:38 μ.μ. UTC+2, ο χρήστης Δημήτρης >> Βήχος έγραψε: >>> >>> its possible to set diffrent time upload for example, 1 minutes for ss , >>> and 10 minutes to other pages of weewx. >>> if i set 60 secs to ss -via gauge.js- and 300 secs in [StdArchive] all >>> pages uploading every 300 secs. >>> >> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/bf81f579-cf4b-4b13-9bac-807ec3aedcf0n%40googlegroups.com.