Tom,

Changed weewx.conf from:

>         # The schema defines the structure of the database.
>         # It is *only* used when the database is created.
>         schema = schemas.wview_extended


To

>         # The schema defines the structure of the database.
>         # It is *only* used when the database is created.
>         schema = weewx.schemas.wview_extended

And weewx isn't happy.

Not sure that was where I am supposed to make a change.

> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd: Caught unrecoverable 
> exception:
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****  module 
> 'weewx.schemas' has no attribute 'wview_extended'
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****  Traceback 
> (most recent call last):
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****    File 
> "/home/house/weewx-venv/lib/python3.10/site-packages/weewxd.py", line 121, in 
> main
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****      engine = 
> weewx.engine.StdEngine(config_dict)
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****    File 
> "/home/house/weewx-venv/lib/python3.10/site-packages/weewx/engine.py", line 
> 89, in __init__
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****      
> self.loadServices(config_dict)
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****    File 
> "/home/house/weewx-venv/lib/python3.10/site-packages/weewx/engine.py", line 
> 157, in loadServices
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****      obj = 
> weeutil.weeutil.get_object(svc)(self, config_dict)
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****    File 
> "/home/house/weewx-venv/lib/python3.10/site-packages/weewx/wxservices.py", 
> line 103, in __init__
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****      
> self.db_manager = engine.db_binder.get_manager(data_binding=data_binding,
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****    File 
> "/home/house/weewx-venv/lib/python3.10/site-packages/weewx/manager.py", line 
> 765, in get_manager
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****      
> manager_dict = get_manager_dict_from_config(self.config_dict,
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****    File 
> "/home/house/weewx-venv/lib/python3.10/site-packages/weewx/manager.py", line 
> 900, in get_manager_dict_from_config
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****      
> manager_dict['schema'] = weeutil.weeutil.get_object(schema_name)
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****    File 
> "/home/house/weewx-venv/lib/python3.10/site-packages/weeutil/weeutil.py", 
> line 1405, in get_object
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****      klass = 
> getattr(module, klass_name)
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****  
> AttributeError: module 'weewx.schemas' has no attribute 'wview_extended'
> May 12 21:50:31 nuc62 weewxd[93315]: CRITICAL weewxd:     ****  Exiting.



> On May 12, 2026, at 18:49, Tom Keffer <[email protected]> wrote:
> 
> See the Upgrade Guide 
> <https://www.weewx.com/docs/5.3/upgrade/#module-schemas-has-been-relocated> 
> on V5.2.
> 
> What you're seeing is a warning that the database manager forwarded the 
> import to the new location. If you want to get rid of the warning, check your 
> weewx.conf file. It probably contains references to the old location.
> 
> On Tue, May 12, 2026 at 3:16 PM Dan Hinckley <[email protected] 
> <mailto:[email protected]>> wrote:
>> Can anyone tell me why I am seeing this error?
>> 
>> May 12 16:38:32 nuc62 weewxd[87320]: DEBUG weewx.engine: Loading service 
>> weewx.restx.StdWunderground
>> 
>> May 12 16:38:32 nuc62 weewxd[87320]: DEBUG weewx.restx: WU essentials: {}
>> May 12 16:38:32 nuc62 weewxd[87320]: DEBUG weewx.manager: Could not load 
>> schema 'schemas.wview_extended.schema'
>> May 12 16:38:32 nuc62 weewxd[87320]: DEBUG weewx.manager: **** Reason: No 
>> module named 'schemas'
>> May 12 16:38:32 nuc62 weewxd[87320]: DEBUG weewx.manager: **** Trying 
>> 'weewx.schemas.wview_extended.schema'
>> 
>> May 12 16:38:32 nuc62 weewxd[87320]: INFO weewx.restx: Wunderground-PWS: 
>> Data for station KMEPHIPP8 will be posted
>> 
>> 
>> WeeWx startup:
>> 
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Initializing weewxd 
>> version 5.3.1
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Command line: 
>> /home/house/weewx-venv/bin/weewxd
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Using Python: 3.10.12 
>> (main, Mar  3 2026, 11:56:32) [GCC 11.4.0]
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Located at:  
>> /home/house/weewx-venv/bin/python3
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Platform:  
>> Linux-6.8.0-111-generic-x86_64-with-glibc2.35
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Locale:  'en_US.UTF-8'
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Entry path:  
>> /home/house/weewx-venv/bin/weewxd
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: WEEWX_ROOT:  
>> /home/house/weewx-data
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Config file: 
>> /home/house/weewx-data/weewx.conf
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: User module: 
>> /home/house/weewx-data/bin/user
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Debug:        1
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: User:  house
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Group: house
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewxd: Groups:  adm cdrom sudo 
>> dip www-data plugdev lpadmin lxd sambashare house
>> May 12 16:44:01 nuc62 weewxd[87442]: DEBUG weewxd: loop_on_init: True
>> May 12 16:44:01 nuc62 weewxd[87442]: DEBUG weewxd: Initializing engine
>> May 12 16:44:01 nuc62 weewxd[87442]: INFO weewx.engine: Loading station type 
>> Vantage (weewx.drivers.vantage)
>> May 12 16:44:01 nuc62 weewxd[87442]: DEBUG weewx.drivers.vantage: Driver 
>> version is 3.6.3
>> May 12 16:44:01 nuc62 weewxd[87442]: DEBUG weewx.drivers.vantage: Option 
>> loop_request=1
>> May 12 16:44:01 nuc62 weewxd[87442]: DEBUG weewx.drivers.vantage: Opened up 
>> ethernet host 192.168.1.14 on port 22222. timeout=10.0, tcp_send_delay=0.5
>> May 12 16:44:02 nuc62 weewxd[87442]: DEBUG weewx.drivers.vantage: 
>> Successfully woke up Vantage console
>> May 12 16:44:03 nuc62 weewxd[87442]: DEBUG weewx.drivers.vantage: Hardware 
>> type is 16
>> May 12 16:44:05 nuc62 weewxd[87442]: DEBUG weewx.drivers.vantage: ISS ID is 1
>> May 12 16:44:05 nuc62 weewxd[87442]: DEBUG weewx.drivers.vantage: Hardware 
>> name: Vantage Pro2
>> May 12 16:44:05 nuc62 weewxd[87442]: DEBUG weewx.engine: Loading service 
>> weewx.engine.StdTimeSynch
>> May 12 16:44:05 nuc62 weewxd[87442]: DEBUG weewx.engine: Finished loading 
>> service weewx.engine.StdTimeSynch
>> 
>> 
>> -- 
>> 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] 
>> <mailto:weewx-user%[email protected]>.
>> To view this discussion visit 
>> https://groups.google.com/d/msgid/weewx-user/A55EFA67-4AA9-4814-B303-B0DC0B3F3C67%40suiattle.org.
> 
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion visit 
> https://groups.google.com/d/msgid/weewx-user/CAPq0zEAR8kSJkwj9rq-eCwUk1x1%3DU57wscoQxjc9VmPFroxkBg%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEAR8kSJkwj9rq-eCwUk1x1%3DU57wscoQxjc9VmPFroxkBg%40mail.gmail.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/68802527-68D8-4956-8138-E13020F57B63%40gmail.com.

Reply via email to