Ok thank you I will check mysql database. This didn't worked before because I add new temp and humidity sensors maybe someone who make this code can specify more what to look? ponedeljek, 23. december 2024 ob 18:54:02 UTC+1 je oseba w0ep Chris Howard napisala:
> > I looked at xtypes.py. The problem is in function called get_series. > The error is actually right there in the error stack trace "Unknown > Type". > That is not extremely helpful. But I assume that means the system is > choking on some data that is > not in the format expected. I don't know anything about xtypes as a > thing, or if it is a special thing. > But just the idea that it is unexpected data makes me suspicious that > there is something messed up > in the database. If it were my system I would probably try to look at > the data and see if there > are weird characters in amongst the number and letters. Maybe some field > expected to be number has > some words in it. Or maybe there are some records that got mangled or are > only partial. > > If that didn't work. I would follow the stack trace and try to figure out > what is going on and > maybe build an understanding of how the data flows through the code. > > It is possible that whatever capability xtypes provides is not working. > So if the data is OK, > that may be an angle to explore. But if the system worked at one time and > now does not, I would > expect a data problem. > > > > On 12/23/24 11:11, Jeff A. D. wrote: > > I don't know if this applies to you or not, I'm probably the least > qualified one to respond so far, and I may have missed if this was already > mentioned. > > But I'm using Seasons skin, and > under /etc/weewx/skins/Seasons/index.html.tmpl has > > #if $day.extraTemp1.has_data or $day.extraTemp2.has_data or > $day.extraTemp3.has_data > <img src="daytemp.png" alt="$obs.label.extraTemp1" /> > <img src="daytemp1.png" alt="$obs.label.extraTemp2" /> > #end if > > and same thing is pretty much repeated for week, day, and year. I think > that's what tells it to generate or add the graph. > > So I think you may be missing something in an html template? > > If I can't get something to work I basically go through all the files and > see what I'm missing. > > > > On Monday, December 23, 2024 at 8:43:17 AM UTC-7 hajsek...@gmail.com > wrote: > >> I tested it with default skin "Standard" but is the same no graph for >> extratemp4. Fourth graph is not show up. >> And I get this error in logfile. >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: Caught >> unrecoverable exception in generator 'weewx.imagegenerator.ImageGenerator' >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** extraTemp4 >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** Traceback (most recent call last): >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/reportengine.py", line 248, in run >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** obj.start() >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/reportengine.py", line 465, in start >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** self.run() >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 37, in run >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** self.gen_images(self.gen_ts) >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 102, in >> gen_images >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** self.image_dict[timespan][plotname]) >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/imagegenerator.py", line 242, in >> gen_plot >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** **option_dict) >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** File "/usr/share/weewx/weewx/xtypes.py", line 125, in get_series >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** raise weewx.UnknownType(msg) >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** weewx.UnknownType: extraTemp4 >> Dec 23 16:39:16 web weewxd[1494989]: ERROR weewx.reportengine: >> **** Generator terminated >> Dec 23 16:39:16 web weewxd[1494989]: INFO weewx.reportengine: Copied 0 >> files to /var/www/html/weewx[image: 2024-12-23 16_20_27-Domzale – >> Mozilla Firefox.png] >> >> ponedeljek, 23. december 2024 ob 09:16:45 UTC+1 je oseba >> hajsek...@gmail.com napisala: >> >>> Thank you for info. >>> I have checked all files in that skin and all have extratemp3 and >>> extratemp4 in it. But I get only data for extratemp3. That's why I thought >>> it must be something with weewx. >>> >>> nedelja, 22. december 2024 ob 19:49:41 UTC+1 je oseba Tom Keffer >>> napisala: >>> >>>> Check with the author of the skin. Which graphs to include is decided >>>> by the skin, not by weewx. >>>> >>>> On Sun, Dec 22, 2024 at 1:56 AM hajsek...@gmail.com < >>>> hajsek...@gmail.com> wrote: >>>> >>>>> I have turned around all files but still can't find what is missing >>>>> also mysql tables are all in. >>>>> I just like to add a graph 4 and humidity graphs for all four sensors. >>>>> at the bottom is JUD instead of graph. >>>>> https://vreme.povej.net/ >>>>> >>>>> [image: 2024-12-22 10_55_48-please - Iskanje Google – Mozilla >>>>> Firefox.png] >>>>> sreda, 11. december 2024 ob 20:10:54 UTC+1 je oseba >>>>> hajsek...@gmail.com napisala: >>>>> >>>>>> Can someone please help me please and tell me which file I need to >>>>>> edit to add extraTemp sensor to get graph? Two works but third doesn't >>>>>> show >>>>>> up. >>>>>> Thank you >>>>>> >>>>>> ponedeljek, 2. december 2024 ob 18:19:51 UTC+1 je oseba >>>>>> hajsek...@gmail.com napisala: >>>>>> >>>>>>> I have managed to add all what was missing in mysql not it work. It >>>>>>> didn't worked when weewx create all new tables. But just cant get a >>>>>>> graph >>>>>>> to work, what else I miss here? http://vreme.povej.net >>>>>>> at the bottom is all mixed instead of graphs? >>>>>>> >>>>>>> četrtek, 28. november 2024 ob 13:59:27 UTC+1 je oseba >>>>>>> hajsek...@gmail.com napisala: >>>>>>> >>>>>>>> this is what I now get in log. >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: Caught >>>>>>>> unrecoverable exception: >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> (1050, "Table 'archive_day_altimeter' already exists") >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> Traceback (most recent call last): >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weedb/mysql.py", line 53, in guarded_fn >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> return fn(*args, **kwargs) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weedb/mysql.py", line 247, in execute >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> self.cursor.execute(mysql_string, tuple(sql_tuple)) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/cursors.py", line 163, >>>>>>>> in >>>>>>>> execute >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> result = self._query(query) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/cursors.py", line 321, >>>>>>>> in >>>>>>>> _query >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> conn.query(q) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/connections.py", line >>>>>>>> 505, >>>>>>>> in query >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> self._affected_rows = self._read_query_result(unbuffered=unbuffered) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/connections.py", line >>>>>>>> 724, >>>>>>>> in _read_query_result >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> result.read() >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/connections.py", line >>>>>>>> 1069, >>>>>>>> in read >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> first_packet = self.connection._read_packet() >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/connections.py", line >>>>>>>> 676, >>>>>>>> in _read_packet >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> packet.raise_for_error() >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/protocol.py", line >>>>>>>> 223, in >>>>>>>> raise_for_error >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> err.raise_mysql_exception(self._data) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/lib/python3.6/site-packages/pymysql/err.py", line 107, in >>>>>>>> raise_mysql_exception >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> raise errorclass(errno, errval) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> pymysql.err.OperationalError: (1050, "Table 'archive_day_altimeter' >>>>>>>> already exists") >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> During handling of the above exception, another exception occurred: >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> Traceback (most recent call last): >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewxd.py", line 160, in main >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> engine = weewx.engine.StdEngine(config_dict) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/engine.py", line 89, in __init__ >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> self.loadServices(config_dict) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/engine.py", line 157, in loadServices >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> obj = weeutil.weeutil.get_object(svc)(self, config_dict) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/wxservices.py", line 104, in __init__ >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> initialize=True) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/manager.py", line 755, in get_manager >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> self.manager_cache[data_binding] = open_manager(manager_dict, >>>>>>>> initialize) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/manager.py", line 906, in open_manager >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> manager_dict['schema']) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/manager.py", line 244, in >>>>>>>> open_with_create >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> dbmanager = cls(connection, table_name=table_name, schema=schema) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/manager.py", line 1051, in __init__ >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> self._initialize_day_tables(schema) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/manager.py", line 1113, in >>>>>>>> _initialize_day_tables >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> self._initialize_day_table(obs[0], obs[1].lower(), cursor) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weewx/manager.py", line 1136, in >>>>>>>> _initialize_day_table >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> cursor.execute(sql_create_str) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> File "/usr/share/weewx/weedb/mysql.py", line 62, in guarded_fn >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> raise klass(e) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> weedb.TableExistsError: (1050, "Table 'archive_day_altimeter' already >>>>>>>> exists") >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: CRITICAL __main__: **** >>>>>>>> Exiting. >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: Traceback (most recent call last): >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weedb/mysql.py", line 53, in guarded_fn >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: return fn(*args, **kwargs) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weedb/mysql.py", line 247, in execute >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: >>>>>>>> self.cursor.execute(mysql_string, tuple(sql_tuple)) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/cursors.py", line 163, in >>>>>>>> execute >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: result = self._query(query) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/cursors.py", line 321, in >>>>>>>> _query >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: conn.query(q) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/connections.py", line 505, >>>>>>>> in >>>>>>>> query >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: self._affected_rows = >>>>>>>> self._read_query_result(unbuffered=unbuffered) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/connections.py", line 724, >>>>>>>> in >>>>>>>> _read_query_result >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: result.read() >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/connections.py", line 1069, >>>>>>>> in >>>>>>>> read >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: first_packet = >>>>>>>> self.connection._read_packet() >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/connections.py", line 676, >>>>>>>> in >>>>>>>> _read_packet >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: packet.raise_for_error() >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/protocol.py", line 223, in >>>>>>>> raise_for_error >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: >>>>>>>> err.raise_mysql_exception(self._data) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/lib/python3.6/site-packages/pymysql/err.py", line 107, in >>>>>>>> raise_mysql_exception >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: raise errorclass(errno, errval) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: pymysql.err.OperationalError: >>>>>>>> (1050, "Table 'archive_day_altimeter' already exists") >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: During handling of the above >>>>>>>> exception, another exception occurred: >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: Traceback (most recent call last): >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewxd.py", line 265, in <module> >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: main() >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewxd.py", line 160, in main >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: engine = >>>>>>>> weewx.engine.StdEngine(config_dict) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/engine.py", line 89, in __init__ >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: self.loadServices(config_dict) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/engine.py", line 157, in loadServices >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: obj = >>>>>>>> weeutil.weeutil.get_object(svc)(self, config_dict) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/wxservices.py", line 104, in __init__ >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: initialize=True) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/manager.py", line 755, in get_manager >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: >>>>>>>> self.manager_cache[data_binding] = open_manager(manager_dict, >>>>>>>> initialize) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/manager.py", line 906, in open_manager >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: manager_dict['schema']) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/manager.py", line 244, in open_with_create >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: dbmanager = cls(connection, >>>>>>>> table_name=table_name, schema=schema) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/manager.py", line 1051, in __init__ >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: >>>>>>>> self._initialize_day_tables(schema) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/manager.py", line 1113, in >>>>>>>> _initialize_day_tables >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: >>>>>>>> self._initialize_day_table(obs[0], obs[1].lower(), cursor) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weewx/manager.py", line 1136, in >>>>>>>> _initialize_day_table >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: cursor.execute(sql_create_str) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: File >>>>>>>> "/usr/share/weewx/weedb/mysql.py", line 62, in guarded_fn >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: raise klass(e) >>>>>>>> Nov 28 13:58:17 web weewxd[3684]: weedb.TableExistsError: (1050, >>>>>>>> "Table 'archive_day_altimeter' already exists") >>>>>>>> Nov 28 13:58:17 web systemd[1]: weewx.service: Main process exited, >>>>>>>> code=exited, status=1/FAILURE >>>>>>>> Nov 28 13:58:17 web systemd[1]: weewx.service: Failed with result >>>>>>>> 'exit-code'. >>>>>>>> Nov 28 13:58:20 web systemd[1]: libvirtd.service: Succeeded. >>>>>>>> >>>>>>>> sreda, 27. november 2024 ob 18:09:49 UTC+1 je oseba vince napisala: >>>>>>>> >>>>>>>>> Your 'Supported SQL keys' output from weectl debug does not have a >>>>>>>>> extraTemp4 element in the database. It looks to me like you are >>>>>>>>> trying to >>>>>>>>> use an older weewx v3 wview-compatible database that only has 50 or >>>>>>>>> so >>>>>>>>> elements rather than the current wview-extended schema that has 110 >>>>>>>>> or so >>>>>>>>> elements in it. A normal output would look like: >>>>>>>>> >>>>>>>>> Supported SQL keys >>>>>>>>> dateTime usUnits interval >>>>>>>>> altimeter appTemp appTemp1 >>>>>>>>> barometer batteryStatus1 >>>>>>>>> batteryStatus2 >>>>>>>>> batteryStatus3 batteryStatus4 >>>>>>>>> batteryStatus5 >>>>>>>>> batteryStatus6 batteryStatus7 >>>>>>>>> batteryStatus8 >>>>>>>>> cloudbase co co2 >>>>>>>>> consBatteryVoltage dewpoint dewpoint1 >>>>>>>>> ET extraHumid1 extraHumid2 >>>>>>>>> extraHumid3 extraHumid4 extraHumid5 >>>>>>>>> extraHumid6 extraHumid7 extraHumid8 >>>>>>>>> extraTemp1 extraTemp2 extraTemp3 >>>>>>>>> extraTemp4 extraTemp5 extraTemp6 >>>>>>>>> extraTemp7 extraTemp8 forecast >>>>>>>>> hail hailBatteryStatus hailRate >>>>>>>>> heatindex heatindex1 heatingTemp >>>>>>>>> heatingVoltage humidex humidex1 >>>>>>>>> inDewpoint inHumidity inTemp >>>>>>>>> inTempBatteryStatus leafTemp1 leafTemp2 >>>>>>>>> leafWet1 leafWet2 >>>>>>>>> lightning_distance >>>>>>>>> lightning_disturber_count lightning_energy >>>>>>>>> lightning_noise_count >>>>>>>>> lightning_strike_count luminosity maxSolarRad >>>>>>>>> nh3 no2 noise >>>>>>>>> o3 outHumidity outTemp >>>>>>>>> outTempBatteryStatus pb pm10_0 >>>>>>>>> pm1_0 pm2_5 pressure >>>>>>>>> radiation rain >>>>>>>>> rainBatteryStatus >>>>>>>>> rainRate referenceVoltage >>>>>>>>> rxCheckPercent >>>>>>>>> signal1 signal2 signal3 >>>>>>>>> signal4 signal5 signal6 >>>>>>>>> signal7 signal8 snow >>>>>>>>> snowBatteryStatus snowDepth snowMoisture >>>>>>>>> snowRate so2 soilMoist1 >>>>>>>>> soilMoist2 soilMoist3 soilMoist4 >>>>>>>>> soilTemp1 soilTemp2 soilTemp3 >>>>>>>>> soilTemp4 supplyVoltage >>>>>>>>> txBatteryStatus >>>>>>>>> UV uvBatteryStatus >>>>>>>>> windBatteryStatus >>>>>>>>> windchill windDir windGust >>>>>>>>> windGustDir windrun windSpeed >>>>>>>>> >>>>>>>>> I would suggest stopping weewx, 'renaming' your existing database, >>>>>>>>> then starting weewx again. That should create a new database with >>>>>>>>> all the >>>>>>>>> wview-extended schema elements I listed above. Maybe that will help. >>>>>>>>> >>>>>>>>> On Wednesday, November 27, 2024 at 7:17:49 AM UTC-8 Karen K wrote: >>>>>>>>> >>>>>>>>>> Unfortunately I do not know much about the interceptor driver. >>>>>>>>>> There are other people around here who know more. >>>>>>>>>> >>>>>>>>>> There ist the section [[sensor_map_extensions]] in the driver >>>>>>>>>> configuration section. You will have to add entries there to use >>>>>>>>>> additional >>>>>>>>>> sensors. They look like "weewx_obs_type_name = ecowitt_sensor_name". >>>>>>>>>> Please >>>>>>>>>> refer to the Interceptor driver documentation >>>>>>>>>> <https://github.com/matthewwall/weewx-interceptor> for details. >>>>>>>>>> >>>>>>>>>> hajsek...@gmail.com schrieb am Sonntag, 24. November 2024 um >>>>>>>>>> 11:33:37 UTC+1: >>>>>>>>>> >>>>>>>>>>> Thank you for your info. >>>>>>>>>>> Driver is interceptor. Here is a weectl debug file >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> petek, 22. november 2024 ob 13:20:50 UTC+1 je oseba Karen K >>>>>>>>>>> napisala: >>>>>>>>>>> >>>>>>>>>>>> It is more than before, but it is still not very much. >>>>>>>>>>>> >>>>>>>>>>>> weewx.conf is a long file, and "generic" can appear several >>>>>>>>>>>> times there. So where you added this? Try "weectl debug" to create >>>>>>>>>>>> an >>>>>>>>>>>> overview about your environment as the documentation says. >>>>>>>>>>>> >>>>>>>>>>>> From what you posted I assume you NAMED the sensors, but did >>>>>>>>>>>> not ADD them. >>>>>>>>>>>> >>>>>>>>>>>> It depends on the driver, and you did not say which one you >>>>>>>>>>>> use. It is not enough to say it is an Ecowitt clone. Again, >>>>>>>>>>>> "weectl debug" >>>>>>>>>>>> would show the information needed to comment. >>>>>>>>>>>> >>>>>>>>>>>> Read Help! Posting to weewx user >>>>>>>>>>>> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user> >>>>>>>>>>>> before >>>>>>>>>>>> you post. >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>> 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 weewx-user+...@googlegroups.com. >>>>> To view this discussion visit >>>>> https://groups.google.com/d/msgid/weewx-user/72699a50-3db4-41d4-a619-644fa5ae8d77n%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/72699a50-3db4-41d4-a619-644fa5ae8d77n%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 weewx-user+...@googlegroups.com. > > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/02ac30be-cbcf-4d9c-8acb-7fd8b69bfb88n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/02ac30be-cbcf-4d9c-8acb-7fd8b69bfb88n%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/dd69cdf4-b235-46d6-bbdb-09ac65216f12n%40googlegroups.com.