put file in /home/weewx/bin/user/since.py (if /home/weewx is where weewx in installed) so python sees it as module user.since
add class user.since.Since to search_list_extensions in your skin.conf e.g. [CheetahGenerator] # Possible encodings are 'html_entities', 'utf8', or 'strict_ascii' encoding = html_entities # Search list extensions search_list_extensions = user.since.Since, user.forecast.ForecastVariables [[SummaryByMonth]] # Reports that summarize "by month" [[[NOAA_month]]] encoding = utf8 template = NOAA/NOAA-%Y-%m.txt.tmpl update your .html.tmpl to use the $since timespan e.g. <p>$since($hour=9).rain.sum.format(add_label=False)</p> > On 1 Mar 2021, at 3:59 pm, Robert D <rob.at.thes...@gmail.com> wrote: > > Thanks Graham - looking at it with a text editor...it looks like it has been > written to do what want. > But being a bit of a newby - I am not sure what to do with it..!! My guess > is something similar to the BigTempPanel..??? > > "copy wfpiconsole.include.kv to the /home/pi/wfpiconsole directory copy > bigtempinclude.py to the /home/pi/wfpiconsole/lib directory > > cp wfpiconsole.include.kv /home/pi/wfpiconsole/ cp bigtempinclude.py > /home/pi/wfpiconsole/lib/ > Change ownership on both files to pi > > chown pi:pi /home/pi/wfpiconsole/lib/bigtempinclude.py chown pi:pi > /home/pi/wfpiconsole/wfpiconsole.include.kv > Modify /home/pi/wfpiconsole/wfpiconsole.kv > > Insert the following line on line 27: #:include wfpiconsole.include.kv > > Modify /home/pi/wfpiconsole/main.py > > Insert the following lines starting at line 226 from lib.bigtempinclude > import BigTempPanel from lib.bigtempinclude import BigTempButton > > Modify /home/pi/wfpiconsole/wfpiconsole.ini Beginning around line 50, modify > the PrimaryPanel or SecondaryPanel section to enable the BigTemp panel in > whichever position you like." > > > > Rob. > > > > On Monday, 1 March 2021 at 15:08:47 UTC+10:30 graha...@gmail.com wrote: > i have been using this for a while > > #evilbunny2008 attributed this in 2018 to Gary in australia > > -- > 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 > <mailto:weewx-user+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/38d1c2f1-3066-4918-860d-6fcd8c1de2een%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/38d1c2f1-3066-4918-860d-6fcd8c1de2een%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/90BBB476-F68C-407C-8809-975F5CB41903%40gmail.com.