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.

Reply via email to