If somebody knows what URL and it's format is in question here and where
to enter it I would appreciate knowing
Thanks
and Thanks again Graham
Andy
-------- Forwarded Message --------
Subject: Re: [weewx-user] weewx 4.1.1.1 error query
Date: Sun, 7 Jun 2020 02:55:55 -0500
From: VE4PER / Andy <[email protected]>
To: Graham Eddy <[email protected]>
Thanks for your time and tips Graham.
Andy
weewx.conf entries StdRESTful related
I changed the red statements to what is shown in green below; the key
error appears corrected but I got the following error msg about missing
station URL and not sure where to specify it or what format it has to be.
Everything appears to work properly now and wx data is being sent but
wind data will be in error until I get replacement anemometer cups
(enroute I'm told)
Jun 7 02:22:27 cedar weewx[49295] INFO weewx.restx: StationRegistry:
*Station will not be registered: no station_url specified.**
*
# This section is for uploading data to Internet sites
#
#[StdRESTful]
#
# [[StationRegistry]]
# To register this weather station with weewx, set this to true
# register_this_station = false
# This section is for uploading data to Internet sites
[StdRESTful]
[[StationRegistry]]
# To register this weather station with weewx, set this to true
register_this_station = true
# This section configures the internal weewx engine.
[Engine]
[[Services]]
# This section specifies the services that should be run. They are
# grouped by type, and the order of services within each group
# determines the order in which the services will be run.
prep_services = weewx.engine.StdTimeSynch
data_services = ,
process_services = weewx.engine.StdConvert,
weewx.engine.StdCalibrate, weewx.engine.StdQC,
weewx.wxservices.StdWXCalculate
archive_services = weewx.engine.StdArchive
restful_services = weewx.restx.StdStationRegistry,
weewx.restx.StdWunderground, weewx.restx.StdPWSweather,
weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS
report_services = weewx.engine.StdPrint, weewx.engine.StdReport
On 2020-06-07 1:54 a.m., Graham Eddy wrote:
you would probably get that error if you tell weewx to use
StdStationRegistry service e.g. in weewx.conf something like:
restful_service = weewx.restx.StdStationRegistry, ...
but not defined a RESTful definition stanza in weewx.conf e.g.
[StdRESTful] < < < < this key missing
[[StationRegistry]]
register_this_station = true
g-eddy
On 7 Jun 2020, at 4:16 pm, VE4PER / Andy
<[email protected]
<mailto:[email protected]>> wrote:
My wind speed cups are physically broken; so no wind data ---awaiting
delivery of parts and since it is down anyway I decided to do all the
updates now while I wait.
I recently upgraded ubuntu OS to 20.04LTS, python to python3 and it
appears the update process also updated weewx to 4.1.1.1.
It appears that the install properly created the mysql/MariadB weewx
and set up data tables properly.
However, some error messages showed up when I used the "sudo tail -f
/var/log/syslog" command after database update was successful. Some
were clearly missing modules that I was able to install and clear
those up but one repeated one I don't understand what it is telling
me nor what process to follow to correct it, it seems possibly
something related to a common key error that appears to apply to a
number scripts/program code strings?
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: Caught
unrecoverable exception:
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
'StdRESTful'
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
Traceback (most recent call last):
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
File "/usr/share/weewx/weewxd", line 148, in main
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
engine = weewx.engine.StdEngine(config_dict)
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
File "/usr/share/weewx/weewx/engine.py", line 75, in __init__
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
self.loadServices(config_dict)
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
File "/usr/share/weewx/weewx/engine.py", line 138, in loadServices
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
obj = weeutil.weeutil.get_object(svc)(self,config_dict)
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
File "/usr/share/weewx/weewx/restx.py", line 1366, in __init__
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
_registry_dict =
accumulateLeaves(config_dict['StdRESTful']['StationRegistry'],
max_level=1)
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
File "/usr/lib/python3/dist-packages/configobj.py", line 554, in
__getitem__
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
val = dict.__getitem__(self, key)
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: ****
KeyError: 'StdRESTful'
Jun 7 01:08:04 cedar weewx[47128] CRITICAL __main__: **** Exiting.
Any and all tips or help would be appreciated, Thanks
Andy
--
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 on the web visit
https://groups.google.com/d/msgid/weewx-user/b5c011ec-e838-2ce1-26ea-5bf0e863de3d%40gmail.com
<https://groups.google.com/d/msgid/weewx-user/b5c011ec-e838-2ce1-26ea-5bf0e863de3d%40gmail.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]
<mailto:[email protected]>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/EB31E733-746C-4815-98DA-0BF8823A0A9E%40gmail.com
<https://groups.google.com/d/msgid/weewx-user/EB31E733-746C-4815-98DA-0BF8823A0A9E%40gmail.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/e998323b-9511-57b3-f73f-5533eb857e09%40gmail.com.