Welcome, Kerry
Take a look in your weewx.conf configuration file. You probably have
something like:
[Station]
# Altitude of the station, with unit it is in. This is downloaded from
# from the station if the hardware supports it.
altitude = 700, Foot # Choose 'foot' or 'meter' for unit
You want
altitude = 700, foot # Choose 'foot' or 'meter' for unit
It's 'foot', not 'Foot'.
Unfortunately, these little details matter!
-tk
On Sat, Aug 20, 2016 at 10:29 AM, Kerry Saylor <[email protected]>
wrote:
> Hey guys...
>
> Hope you can feel sorry for a newbie and help a guy out.
>
> I've been running pywws for a while on my RPi2 and figured I'd give weewx
> a try in order to be able to upload to a few more services. I've followed
> the instructions on the weewx site, configured the station (Ambient Weather
> 2095) and a few service (WU & PWS). All went relatively smooth...but, I'm
> running into issues getting the service to start. I've tried
> troubleshooting by searching around for similar issues but couldn't find
> one exact. No being a linux-guy, its difficult for me to follow these
> errors...
>
> Here is what is displayed on screen:
>
> pi@ksatpi:/etc/weewx $ sudo weewxd weewx.conf
>
> Traceback (most recent call last):
>
> File "/usr/bin/weewxd", line 64, in <module>
>
> weewx.engine.main(options, args)
>
> File "/usr/share/weewx/weewx/engine.py", line 853, in main
>
> engine = EngineClass(config_dict)
>
> File "/usr/share/weewx/weewx/engine.py", line 75, in __init__
>
> self.loadServices(config_dict)
>
> File "/usr/share/weewx/weewx/engine.py", line 136, in loadServices
>
> self.service_obj.append(weeutil.weeutil._get_object(svc)(self,
> config_dict))
>
> File "/usr/share/weewx/weewx/wxservices.py", line 111, in __init__
>
> engine.stn_info.altitude_vt, "foot")[0]
>
> File "/usr/share/weewx/weewx/units.py", line 1054, in convert
>
> conversion_func = conversionDict[val_t[1]][target_unit_type]
>
> KeyError: 'Foot'
>
> I currently have my debug = 1 set as well...Here's what is detailed there:
>
> ug 20 13:19:43 ksatpi weewx[4934]: **** File
> "/usr/share/weewx/weewx/engine.py", line 136, in loadServices
> Aug 20 13:19:43 ksatpi weewx[4934]: **** self.service_obj.append(
> weeutil.weeutil._get_object(svc)(self, config_dict))
> Aug 20 13:19:43 ksatpi weewx[4934]: **** File
> "/usr/share/weewx/weewx/wxservices.py", line 111, in __init__
> Aug 20 13:19:43 ksatpi weewx[4934]: ****
> engine.stn_info.altitude_vt, "foot")[0]
> Aug 20 13:19:43 ksatpi weewx[4934]: **** File
> "/usr/share/weewx/weewx/units.py", line 1054, in convert
> Aug 20 13:19:43 ksatpi weewx[4934]: **** conversion_func =
> conversionDict[val_t[1]][target_unit_type]
> Aug 20 13:19:43 ksatpi weewx[4934]: **** KeyError: 'Foot'
> Aug 20 13:19:43 ksatpi weewx[4934]: **** Exiting.
> Aug 20 13:20:14 ksatpi kernel: [ 9502.307038] usb 1-1.5: usbfs: process
> 4843 (python) did not claim interface 0 before use
> Aug 20 13:27:47 ksatpi rsyslogd-2007: action 'action 17' suspended, next
> retry is Sat Aug 20 13:29:17 2016 [try http://www.rsyslog.com/e/2007 ]
>
>
> Any help or direction would be greatly appreciated...
>
> Thanks!
>
> --
> 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].
> For more options, visit https://groups.google.com/d/optout.
>
--
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].
For more options, visit https://groups.google.com/d/optout.