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.

Reply via email to