hello Tom,

yes I done it but I have many errors and weewx doesn't work.

attached file

and my conf line in weewx.conf

  # It is *only* used when the database is created.
        schema = weewx.schema.wview_extended.schema

Patrick

Le 05/01/2026 à 01:11, Tom Keffer a écrit :
It appears that your schema is actually specified as

    *schema = weewx.schema.wview_extended*


It should be

    *weewx.schema.wview_extended.schema*


Perhaps you changed it?

--
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/22f9205e-1859-4d21-bf2c-acd9c68b52ab%40gmail.com.
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Initializing weewxd 
version 5.2.0
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Command line: 
/usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Using Python: 3.9.2 
(default, Mar 20 2025, 22:21:41) #012[GCC 10.2.1 20210110]
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Located at:   
/usr/bin/python3
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Platform:     
Linux-6.1.21-v7+-armv7l-with-glibc2.31
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Locale:       
'fr_FR.UTF-8'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Entry path:   
/usr/share/weewx/weewxd.py
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: WEEWX_ROOT:   
/etc/weewx
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Config file:  
/etc/weewx/weewx.conf
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: User module:  
/etc/weewx/bin/user
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Debug:        1
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: User:         weewx
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Group:        weewx
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO __main__: Groups:       
plugdev weewx gpio i2c spi
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG __main__: loop_on_init: False
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG __main__: Initializing engine
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO weewx.engine: Loading station 
type BYOWS (user.byows)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO user.byows: using driver BYOWS
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO user.byows: driver version is 
0.52
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Loading service 
weewx.engine.StdTimeSynch
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Finished 
loading service weewx.engine.StdTimeSynch
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Loading service 
weewx.engine.StdConvert
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO weewx.engine: StdConvert 
target unit is 0x1
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Finished 
loading service weewx.engine.StdConvert
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Loading service 
weewx.engine.StdCalibrate
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Finished 
loading service weewx.engine.StdCalibrate
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Loading service 
weewx.engine.StdQC
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Finished 
loading service weewx.engine.StdQC
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.engine: Loading service 
weewx.wxservices.StdWXCalculate
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: INFO weewx.wxservices: 
StdWXCalculate will use data binding wx_binding
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.manager: Could not load 
schema 'weewx.schema.wview_extended.schema'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.manager: **** Reason: 
No module named 'weewx.schema'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: DEBUG weewx.manager: **** Trying 
'weewx.weewx.schema.wview_extended.schema'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__: Caught 
unrecoverable exception:
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****  No 
module named 'weewx.weewx'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****  
Traceback (most recent call last):
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/manager.py", line 905, in get_manager_dict_from_config
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
manager_dict['schema'] = weeutil.weeutil.get_object(schema_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
module = importlib.import_module(module_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
return _bootstrap._gcd_import(name[level:], package, level)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****  
ModuleNotFoundError: No module named 'weewx.schema'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****  During 
handling of the above exception, another exception occurred:
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****  
Traceback (most recent call last):
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewxd.py", line 121, in main
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: Traceback (most recent call last):
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewx/manager.py", line 905, in get_manager_dict_from_config
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
engine = weewx.engine.StdEngine(config_dict)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     manager_dict['schema'] = 
weeutil.weeutil.get_object(schema_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 89, in __init__
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     module = 
importlib.import_module(module_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     return 
_bootstrap._gcd_import(name[level:], package, level)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 972, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
self.loadServices(config_dict)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 228, in _call_with_frames_removed
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 984, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: ModuleNotFoundError: No module 
named 'weewx.schema'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: During handling of the above 
exception, another exception occurred:
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: Traceback (most recent call last):
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewxd.py", line 226, in <module>
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     main()
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewxd.py", line 121, in main
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     engine = 
weewx.engine.StdEngine(config_dict)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewx/engine.py", line 89, in __init__
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     self.loadServices(config_dict)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewx/engine.py", line 157, in loadServices
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     obj = 
weeutil.weeutil.get_object(svc)(self, config_dict)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewx/wxservices.py", line 103, in __init__
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     self.db_manager = 
engine.db_binder.get_manager(data_binding=data_binding,
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewx/manager.py", line 770, in get_manager
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 157, in loadServices
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     manager_dict = 
get_manager_dict_from_config(self.config_dict,
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weewx/manager.py", line 910, in get_manager_dict_from_config
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     manager_dict['schema'] = 
weeutil.weeutil.get_object('weewx.' + schema_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     module = 
importlib.import_module(module_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File 
"/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:     return 
_bootstrap._gcd_import(name[level:], package, level)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 972, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 228, in _call_with_frames_removed
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 972, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 228, in _call_with_frames_removed
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]:   File "<frozen 
importlib._bootstrap>", line 984, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: ModuleNotFoundError: No module 
named 'weewx.weewx'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
obj = weeutil.weeutil.get_object(svc)(self, config_dict)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/wxservices.py", line 103, in __init__
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
self.db_manager = engine.db_binder.get_manager(data_binding=data_binding,
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/manager.py", line 770, in get_manager
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
manager_dict = get_manager_dict_from_config(self.config_dict,
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/manager.py", line 910, in get_manager_dict_from_config
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
manager_dict['schema'] = weeutil.weeutil.get_object('weewx.' + schema_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
module = importlib.import_module(module_name)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****      
return _bootstrap._gcd_import(name[level:], package, level)
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1030, in _gcd_import
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 1007, in _find_and_load
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****    File 
"<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****  
ModuleNotFoundError: No module named 'weewx.weewx'
Jan  5 09:47:06 RPi-WS-Byows weewxd[31309]: CRITICAL __main__:     ****  
Exiting.

Reply via email to