Tom/Matthew - should the python code fix the case for folks perhaps for these kinds of typos ?
On Saturday, August 20, 2016 at 10:53:44 AM UTC-7, Kerry Saylor wrote: > > Of course it's that easy... I should have caught that! > > Thanks Tom! > > > > On Saturday, August 20, 2016 at 1:50:26 PM UTC-4, Tom Keffer wrote: >> >> 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.
