It would not show up in the log. Did you try running weewxd directly <http://www.weewx.com/docs/usersguide.htm#Running_directly>?
On Tue, Aug 4, 2020 at 10:46 AM Kevin Key <[email protected]> wrote: > I couldn't get weewxd to display anything, but I ran this command instead: > > sudo tail -f /var/log/user.log > > > I still don't see my new field evapcoolerdelta anywhere in the output. > > On Tuesday, August 4, 2020 at 7:04:56 AM UTC-7 [email protected] wrote: > >> If you run weewxd directly, it will print out all the LOOP packets and >> archive records. Do you see 'evapcoolerdelta' in there? >> >> On Tue, Aug 4, 2020 at 1:32 AM Kevin Key <[email protected]> wrote: >> >>> Thanks Andrew. I followed those directions and got much further. Now I >>> see the new field "evapcoolerdelta" in the Sqlite database, but the values >>> ren't being populated. >>> >>> >>> On Tuesday, August 4, 2020 at 12:22:09 AM UTC-7 [email protected] >>> wrote: >>> >>>> did you change the binding to use the new database with the extra >>>> field?? >>>> http://weewx.com/docs/customizing.htm#add_archive_type >>>> >>>> >>>> >>>> On Tuesday, 4 August 2020 07:15:45 UTC+3, Kevin Key wrote: >>>>> >>>>> Hi all, >>>>> >>>>> So today I added the following code to a new file >>>>> in usr/share/weewx/user/evapcooler.py : >>>>> >>>>> >>>>> import weewx >>>>> from weewx.engine import StdService >>>>> >>>>> class MyEvapCooler(StdService): >>>>> def __init__(self, engine, config_dict): >>>>> super(MyEvapCooler, self).__init__(engine, config_dict) >>>>> self.bind(weewx.NEW_ARCHIVE_RECORD, self.new_archive_record) >>>>> >>>>> def new_archive_record(self, event): >>>>> try: >>>>> event.record['evapcoolerdelta'] = >>>>> event.record['outTemp'] - event.record['extraTemp2'] >>>>> except KeyError: >>>>> pass >>>>> >>>>> >>>>> import schemas.wview_extended >>>>> >>>>> schema_with_evapcoolerdelta = { >>>>> 'table': schemas.wview_extended.table + [('evapcoolerdelta', >>>>> 'REAL')], >>>>> 'day_summaries' : schemas.wview_extended.day_summaries + >>>>> [('evapcoolerdelta', 'SCALAR')] >>>>> >>>>> >>>>> --- >>>>> >>>>> I'm able to bring up the new field "evapcoolerdelta" in current.inc >>>>> under /skins/Seasons/ , but I'm having trouble getting the min/max archive >>>>> data for day, week, month, and year to appear. Are there other places in >>>>> the code where I need to make it know that I've added a new data field? >>>>> >>>>> Thanks, >>>>> >>>>> Kevin >>>>> >>>> -- >>> 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 on the web visit >>> https://groups.google.com/d/msgid/weewx-user/fdef2286-e1d3-40cf-8e50-786616b47687n%40googlegroups.com >>> <https://groups.google.com/d/msgid/weewx-user/fdef2286-e1d3-40cf-8e50-786616b47687n%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 on the web visit > https://groups.google.com/d/msgid/weewx-user/282c20dc-d813-42e7-bd29-2e10a7ca15a4n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/282c20dc-d813-42e7-bd29-2e10a7ca15a4n%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 on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEAjz-%2BS0pAkc%3DhTp8cp_4zkSxvrO-oguw4oN7uBMxws3A%40mail.gmail.com.
