Patrick, I'm looking forward to what you come up with. I did some work and you can find it here, https://github.com/bellrichm/WeeWX-Extras/blob/master/bin/user/observationtime.py Basically I store the first/last/min/max of an observation for the archive period. A bit more information is here, https://groups.google.com/g/weewx-user/c/oQPj0cuYMZw/m/EJvMn6ggAQAJ It is totally an experiment, so it no install and real documentation; but maybe something in it will be useful to you. rich
On Wednesday, 5 August 2026 at 08:00:14 UTC-4 Patrick Sifford wrote: > Tom, > > Your information was very useful. I think I have a handle on most things > that I am trying to get through. What I am trying to do is to have values > for daily lightning strikes, nearest strike (and its time), and latest > strike (and its time) available to send to Hubitat (That is the easy part > for me). > > One thing that i did not see (may of skipped over it) in the wiki page is > the time period of a accumulator. It was looking like it was a > loop/archive interval, but i found out that happenned to be my data. From > reading around it seems that accumulators reset to 0 at midnight. Once I > got over that I was able (I think... still waiting on a thunderstorm to > check it out) to get a lightning count for the day: > > lightning_count_start = the min value of strike_count (choose the min > versus first incase acurite atlas resets the value during the day for any > reason) > lightning_count_now = the last value of strike_count > lightning_count = lightning_count_now - lightning_count_start > > then put lightning_count into an accumulator for the last. > > finding the min and last lightning distance is easy also.... What I > can not find any reference on is : > > Once I have the min lightning distance (or the last) how do I determine > the time of that strike? > > Thanks > Patrick > > On Sunday, August 2, 2026 at 12:33:43 PM UTC-4 Patrick Sifford wrote: > >> Tom >> >> Thanks... I think that will help >> >> I have seen other structures to the Delta functions... Ill give this a >> try >> >> >> >> On Saturday, August 1, 2026 at 5:45:37 PM UTC-4 Tom Keffer wrote: >> >>> Accumulators are documented here >>> <https://github.com/weewx/weewx/wiki/Accumulators>. >>> >>> Unfortunately, there is no documentation for deltas, but they are pretty >>> simple. If you have some extensive quantity, say "tide", and you want >>> to calculate "delta_tide" as the difference in tide between archive >>> records, it would look like this: >>> >>> [StdWXCalculate] >>> [[Delta]] >>> [[[delta_tide]]] >>> input = tide >>> >>> >>> >>> >>> >>> >>> On Sat, Aug 1, 2026 at 2:13 PM Patrick Sifford <[email protected]> >>> wrote: >>> >>>> Is there any where a definitive and correct set of documents that >>>> discuss how to use deltas and accumulators and their formats? >>>> >>>> I am trying to work on Acurite Atlas Rain and Lightning sensors and get >>>> confused when I read different discussions on the topics. I think the >>>> rain >>>> is taken care of (somewhere various rain items are calculated (rainToday, >>>> rain24, ... ) that I am able to take advantage of. However, I do not seem >>>> to find similar items for Lightning. >>>> >>>> I have also found multiple solutions which do not seem to be >>>> solutions... and they all seem to be using different formats of how >>>> deltas and accumulator's work. >>>> >>>> Not looking for the solution ... looking for good reasonable >>>> documentation of how these things work to include extractors... >>>> >>>> Thanks >>>> Patrick >>>> >>>> >>>> -- >>>> 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 [email protected]. >>>> To view this discussion visit >>>> https://groups.google.com/d/msgid/weewx-user/de622fde-796f-43ad-b087-5cc28edaf347n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/de622fde-796f-43ad-b087-5cc28edaf347n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/306bfa8a-62f1-4e6e-858c-66a6279eb842n%40googlegroups.com.
