Thanks Gary, now I've managed to correct the file as indicated by Noel and it works. I had to try again a few times !!!! I'm glad I could correct the mistake. As for the "/" and "c" it is also right to make these corrections too. Gary to wish you Merry Christmas and Happy New Year. Arturo
Am Freitag, 22. Dezember 2017 11:21:10 UTC+1 schrieb gjr80: > > My apologies, when I referred to 'that github repo' I should have made it > clear that I meant the weewx-aprs <https://github.com/cavedon/weewx-aprs> > repo. > > Gary > > On Friday, 22 December 2017 19:56:26 UTC+10, gjr80 wrote: >> >> Hi Arturo, >> >> From the 4th post of the thread that I linked Noel said: >> >> 1) Wind in the original code is "wind_average" which is not reported by >>> Acurite. Change that to "windSpeed" >>> >> >> The file aprs.py in that github repo has an error, it uses a >> non-existent field wind_average for wind speed when the correct weeWX >> wind speed field is windSpeed. Hence Noel changed each occurence of >> wind_average to windSpeed in aprs.py. Did you try this? Your error is >> certainly consistent with the use of wind_average in aprs.py. >> >> Noel also points out that the correct symbol for wind speed is '/' not >> 'c' as used in aprs.py. I have no knowledge of APRS so I cannot comment >> on this, but you may wish to look at this point as well. >> >> Gary >> >> On Friday, 22 December 2017 00:59:14 UTC+10, [email protected] wrote: >>> >>> >>> >>> Am Mittwoch, 20. Dezember 2017 22:18:39 UTC+1 schrieb gjr80: >>>> >>>> Hi, >>>> >>>> It appears there is a bug in the aprs code. You might want to refer to >>>> the following thread: >>>> https://groups.google.com/forum/m/#!topic/weewx-user/eUv7TnpDRyk >>>> >>>> Gary >>>> >>> >>> Thank you Gary >>> I read your proposals but I could not find the answer to my problem. I >>> send you an excerpt of the "user.log" maybe with your experience you can >>> find my problem. The problem started after installing APRS-WEEWX from >>> this link! >>> https://github.com/BrainerdAreaAmateurRadioClub/legendary-goggles >>> Thanks for your help. >>> Arturo. >>> Arturo >>> >>> >>> Dec 21 11:13:06 aprs-weewx weewx[816]: cheetahgenerator: Generated 14 >>> files for report StandardReport in 1.96 seconds >>> >>> Dec 21 11:13:07 aprs-weewx weewx[816]: imagegenerator: Generated 12 >>> images for StandardReport in 1.22 seconds >>> >>> Dec 21 11:13:07 aprs-weewx weewx[816]: copygenerator: copied 0 files to >>> /var/www/html >>> >>> Dec 21 11:13:15 aprs-weewx weewx[816]: cheetahgenerator: Generated 14 >>> files for report StandardReport in 2.00 seconds >>> >>> Dec 21 11:13:16 aprs-weewx weewx[816]: imagegenerator: Generated 12 >>> images for StandardReport in 1.22 seconds >>> >>> Dec 21 11:13:16 aprs-weewx weewx[816]: copygenerator: copied 0 files to >>> /var/www/html >>> >>> Dec 21 11:13:55 aprs-weewx weewx[607]: engine: Initializing weewx >>> version 3.8.0 >>> >>> Dec 21 11:13:55 aprs-weewx weewx[607]: engine: Using Python 2.7.9 >>> (default, Sep 17 2016, 20:26:04) #012[GCC 4.9.2] >>> >>> Dec 21 11:13:55 aprs-weewx weewx[607]: engine: Platform >>> Linux-4.9.35-v7+-armv7l-with-debian-8.0 >>> >>> Dec 21 11:13:55 aprs-weewx weewx[607]: engine: Locale is 'de_CH.UTF-8' >>> >>> Dec 21 11:13:55 aprs-weewx weewx[607]: engine: pid file is >>> /var/run/weewx.pid >>> >>> Dec 21 11:13:55 aprs-weewx weewx[801]: engine: Using configuration file >>> /home/weewx/weewx.conf >>> >>> Dec 21 11:13:55 aprs-weewx weewx[801]: engine: Loading station type SDR >>> (user.sdr) >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: sdr: MainThread: driver version >>> is 0.37 >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: sdr: MainThread: sensor map is >>> {'outTemp': 'temperature.212.FOWHx080Packet', 'outHumidity': >>> 'humidity.212.FOWHx080Packet', 'windGust': 'wind_gust.212.FOWHx080Packet', >>> 'windSpeed': 'wind_speed.212.F$ >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: sdr: MainThread: deltas is >>> {'strikes': 'strikes_total', 'rain': 'rain_total'} >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: sdr: MainThread: startup process >>> 'rtl_433 -q -U -F json -G' >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: engine: StdConvert target unit is >>> 0x1 >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: wxcalculate: The following values >>> will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, >>> dewpoint=prefer_hardware, appTemp=prefer_hardware, >>> rainRate=prefer_hardware, windrun=pref$ >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: wxcalculate: The following >>> algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: engine: Archive will use data >>> binding wx_binding >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: engine: Record generation will be >>> attempted in 'hardware' >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: engine: Using archive interval of >>> 300 seconds (specified in weewx configuration) >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: engine: Using binding >>> 'wx_binding' to database 'weewx.sdb' >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: manager: Starting backfill of >>> daily summaries >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: restx: StationRegistry: >>> Registration not requested. >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: restx: Wunderground: Posting not >>> enabled. >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: restx: PWSweather: Posting not >>> enabled. >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: restx: CWOP: Posting not enabled. >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: restx: WOW: Posting not enabled. >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: restx: AWEKAS: Posting not >>> enabled. >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: engine: Starting up weewx version >>> 3.8.0 >>> >>> Dec 21 11:13:56 aprs-weewx weewx[801]: engine: Starting main packet loop. >>> >>> Dec 21 11:14:03 aprs-weewx org.gtk.Private.AfcVolumeMonitor[1008]: >>> Volume monitor alive >>> >>> Dec 21 11:15:27 aprs-weewx weewx[801]: sdr: MainThread: shutdown process >>> rtl_433 -q -U -F json -G >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: sdr: MainThread: timed out >>> waiting for stderr-thread >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: engine: Caught unrecoverable >>> exception in engine: >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** 'wind_average' >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** Traceback (most recent >>> call last): >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** File >>> "/home/weewx/bin/weewx/engine.py", line 871, in main >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** engine.run() >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** File >>> "/home/weewx/bin/weewx/engine.py", line 201, in run >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** >>> self.dispatchEvent(weewx.Event(weewx.POST_LOOP)) >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** File >>> "/home/weewx/bin/weewx/engine.py", line 223, in dispatchEvent >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** callback(event) >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** File >>> "/home/weewx/bin/weewx/engine.py", line 569, in post_loop >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** >>> self._software_catchup() >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** File >>> "/home/weewx/bin/weewx/engine.py", line 633, in _software_catchup >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** >>> self.engine.dispatchEvent(weewx.Event(weewx.NEW_ARCHIVE_RECORD, >>> record=record, origin='software')) >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** File >>> "/home/weewx/bin/weewx/engine.py", line 223, in dispatchEvent >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** callback(event) >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** File >>> "/home/weewx/bin/user/aprs.py", line 80, in _handle_new_archive_record >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** data.append('g%03.f' >>> % record['wind_average']) >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** KeyError: >>> 'wind_average' >>> >>> Dec 21 11:15:38 aprs-weewx weewx[801]: **** Exiting. >>> >>> Dec 21 13:26:56 aprs-weewx weewx[592]: engine: Initializing weewx >>> version 3.8.0 >>> >>> Dec 21 13:26:56 aprs-weewx weewx[592]: engine: Using Python 2.7.9 >>> (default, Sep 17 2016, 20:26:04) #012[GCC 4.9.2] >>> >>> Dec 21 13:26:56 aprs-weewx weewx[592]: engine: Platform >>> Linux-4.9.35-v7+-armv7l-with-debian-8.0 >>> >>> Dec 21 13:26:56 aprs-weewx weewx[592]: engine: Locale is 'de_CH.UTF-8' >>> >>> Dec 21 13:26:56 aprs-weewx weewx[592]: engine: pid file is >>> /var/run/weewx.pid >>> >>> Dec 21 13:26:56 aprs-weewx weewx[820]: engine: Using configuration file >>> /home/weewx/weewx.conf >>> >>> Dec 21 13:26:56 aprs-weewx weewx[820]: engine: Loading station type SDR >>> (user.sdr) >>> >>> Dec 21 13:26:57 aprs-weewx weewx[820]: sdr: MainThread: driver version >>> is 0.37 >>> >> -- 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.
