Thank you very much, dear Tom. Now it works as expected. I learned more about weewx again.
Best regards, Andre Am Samstag, 11. Juli 2020 20:21:19 UTC+2 schrieb Tom Keffer: > > My apologies. The option should be > > manager = weewx.wxmanager.WXDaySummaryManager > > -tk > > On Sat, Jul 11, 2020 at 11:18 AM Andre <[email protected] <javascript:>> > wrote: > >> Thanks for your help, Tom. >> I got following message: >> >> pi@weewx:~ $ sudo wee_database --rebuild-daily >> Using configuration file /etc/weewx/weewx.conf >> Using database binding 'wx_binding', which is bound to database >> 'archive_sqlite' >> All daily summaries will be rebuilt. >> Proceed (y/n)? y >> Traceback (most recent call last): >> File "/usr/share/weewx/weeutil/weeutil.py", line 1098, in get_object >> mod = getattr(mod, part) >> AttributeError: module 'weewx.manager' has no attribute >> 'WXDaySummaryManager' >> >> >> During handling of the above exception, another exception occurred: >> >> >> Traceback (most recent call last): >> File "/usr/share/weewx/wee_database", line 974, in <module> >> main() >> File "/usr/share/weewx/wee_database", line 169, in main >> rebuildDaily(config_dict, db_binding, options) >> File "/usr/share/weewx/wee_database", line 264, in rebuildDaily >> with weewx.manager.open_manager_with_config(config_dict, db_binding, >> initialize=True) as dbmanager: >> File "/usr/share/weewx/weewx/manager.py", line 692, in >> open_manager_with_config >> return open_manager(manager_dict, initialize) >> File "/usr/share/weewx/weewx/manager.py", line 676, in open_manager >> manager_cls = weeutil.weeutil.get_object(manager_dict['manager']) >> File "/usr/share/weewx/weeutil/weeutil.py", line 1102, in get_object >> "Module '%s' has no attribute '%s' when searching for '%s'" % (mod. >> __name__, part, module_class)) >> AttributeError: Module 'weewx.manager' has no attribute >> 'WXDaySummaryManager' when searching for >> 'weewx.manager.WXDaySummaryManager' >> >> >> >> Am Samstag, 11. Juli 2020 19:59:05 UTC+2 schrieb Tom Keffer: >>> >>> It's a subtle error, but you're mixing the old style way of specifying >>> and managing a schema with the new way. Try changing the [DataBindings] >>> section to look like this: >>> >>> [DataBindings] >>> >>> [[wx_binding]] >>> # The database must match one of the sections in [Databases]. >>> # This is likely to be the only option you would want to change. >>> database = archive_sqlite >>> # The name of the table within the database >>> table_name = archive >>> # The manager handles aggregation of data for historical >>> summaries >>> manager = weewx.manager.WXDaySummaryManager >>> # The schema defines the structure of the database. >>> # It is *only* used when the database is created. >>> #schema = schemas.wview_extended.schema >>> schema = user.extensions.schema_extended >>> >>> Then try rebuilding the daily summaries. >>> >>> Sorry. We really should have a better error message. >>> >>> -tk >>> >>> >>> In >>> >>> On Sat, Jul 11, 2020 at 5:57 AM Andre <[email protected]> wrote: >>> >>>> This is the /usr/share/weewx/user/extensions.py >>>> >>>> # >>>> # Copyright (c) 2009-2015 Tom Keffer <[email protected]> >>>> # >>>> # See the file LICENSE.txt for your full rights. >>>> # >>>> >>>> >>>> """User extensions module >>>> >>>> >>>> This module is imported from the main executable, so anything put here >>>> will be >>>> executed before anything else happens. This makes it a good place to >>>> put user >>>> extensions. >>>> """ >>>> >>>> >>>> import locale >>>> # This will use the locale specified by the environment variable 'LANG' >>>> # Other options are possible. See: >>>> # http://docs.python.org/2/library/locale.html#locale.setlocale >>>> locale.setlocale(locale.LC_ALL, '') >>>> >>>> >>>> import schemas.wview >>>> schema_extended = schemas.wview.schema + [('appTemp', 'REAL'), ( >>>> 'windrun', 'REAL')] >>>> >>>> >>>> >>>> >>>> >>>> >>>> Am Samstag, 11. Juli 2020 14:16:43 UTC+2 schrieb Tom Keffer: >>>>> >>>>> It looks like you are using a custom schema. May we see it? It should >>>>> be in /usr/share/weewx/user/extensions.py >>>>> >>>>> -tk >>>>> >>>>> On Fri, Jul 10, 2020 at 10:57 PM Andre <[email protected]> wrote: >>>>> >>>>>> Thanks for reply, Tom. >>>>>> >>>>>> Here is my >>>>>> [DataBindings] >>>>>> >>>>>> [[wx_binding]] >>>>>> # The database must match one of the sections in [Databases]. >>>>>> # This is likely to be the only option you would want to >>>>>> change. >>>>>> database = archive_sqlite >>>>>> # The name of the table within the database >>>>>> table_name = archive >>>>>> # The manager handles aggregation of data for historical >>>>>> summaries >>>>>> manager = weewx.manager.DaySummaryManager >>>>>> # The schema defines the structure of the database. >>>>>> # It is *only* used when the database is created. >>>>>> #schema = schemas.wview_extended.schema >>>>>> schema = user.extensions.schema_extended >>>>>> >>>>>> >>>>>> Am Samstag, 11. Juli 2020 03:26:02 UTC+2 schrieb Tom Keffer: >>>>>>> >>>>>>> You did not include a log, but on the basis of similar problems, I >>>>>>> would bet that you used the wrong combination of schema and 'manager' >>>>>>> in >>>>>>> your configuration file, weewx.conf. >>>>>>> >>>>>>> Please post the section [DataBindings] in weewx.conf >>>>>>> >>>>>>> -tk >>>>>>> >>>>>>> On Fri, Jul 10, 2020 at 7:26 AM Andre <[email protected]> wrote: >>>>>>> >>>>>>>> Hardware: Davis Vantage Vue >>>>>>>> Raspberry Pi 4: Install with DEB package >>>>>>>> WeeWX: 4.1.1 >>>>>>>> Skin: Belchertown 1.2b6 >>>>>>>> >>>>>>>> Actually, I just wanted to quickly correct a too high value of the >>>>>>>> rain rate. So I did: >>>>>>>> >>>>>>>> 1. wee_database --drop-daily >>>>>>>> 2. wee_database --rebuild-daily >>>>>>>> 3. wee_database --update >>>>>>>> >>>>>>>> After that the too high rain rate value was corrected, but the >>>>>>>> "snapshot" area in the Belchertown skin did not work anymore. >>>>>>>> [image: weewx01.png] >>>>>>>> >>>>>>>> So I uninstalled and reinstalled the Belchertown skin. After that >>>>>>>> everything worked as desired, but now the wind values were missing. >>>>>>>> Also >>>>>>>> the NOAA files were completely missing the wind data. >>>>>>>> >>>>>>>> I deleted all NOAA files and hoped that the wind data would be >>>>>>>> generated. Unfortunately without success. >>>>>>>> http://www.wetter-norderstedt.de/NOAA/NOAA-2020-07.txt >>>>>>>> >>>>>>>> Can someone help me to solve the problem? >>>>>>>> >>>>>>>> Best regards, Andre >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> 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/eecad34a-41b2-4087-9221-460fffce4ee9o%40googlegroups.com >>>>>>>> >>>>>>>> <https://groups.google.com/d/msgid/weewx-user/eecad34a-41b2-4087-9221-460fffce4ee9o%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/d559ad6e-6e58-48aa-9efb-81cea691da02o%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/d559ad6e-6e58-48aa-9efb-81cea691da02o%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/4feb1c39-961a-4ee5-a34d-151524e92bbco%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/4feb1c39-961a-4ee5-a34d-151524e92bbco%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] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/a1ef01f9-0130-4a32-91b4-a6eff83e757do%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/a1ef01f9-0130-4a32-91b4-a6eff83e757do%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/499f26c4-c9f6-4278-8e08-609f5aba58c9o%40googlegroups.com.
