Hi, I am also running a WMR89 with fcauwe drivers. I don't see any error in your log messages. This station sends some data in a low pace. For instance, the barometric pressure (data packet b4) is sent every 15 minutes. Just increase the archive interval to 15 minutes and you will not see this N/A.
Regards, Daniel El martes, 11 de septiembre de 2018, 11:03:51 (UTC+2), T H escribió: > > Hi, I'm having problems with a lot of missing values from my WMR-89, and > I'm looking for ideas on how to solve/troubleshoot it. > > After my WH1080 stopped talking to my computer (display still works fine > though) I purchased an Oregeon Scientific WMR-89 as it seemed supported by > weewx and allowed me to place different sensors at different locations as > they are all wireless. > > Initially (the first hours) it seemed to work well, but sometimes when I > reloaded the file:///var/www/weewx/index.html file I'd see "N/A" at most > values under Current Conditions except for Inside Temperature which seems > to work well. > > Now, after running for about a week, it's worse. I get N/A pretty much all > the time, and the graphs show just a few dots here and there for > temperature where values have been successfully read. Wind seems to work > better, with fewer read errors, but it's not perfect. > > The WMR-89's display shows values for wind, temperature, rain etc. all the > time, it's just that weewx seems to have difficulties reading them. > > The outside temperature/humidity sensor is about 10 meters (30 feet) from > the display, with a few wood walls inbetween. The wind sensor is about 9 > meters away on top of a 2-story house with tiled roof, almost directly > above the display, with the display on the ground floor. The rain gauge is > about 5 meters from the display, with one wood wall and a desk inbetween. > > As I wrote above, the display shows values all the time so it's not having > problems receiving data from the sensors, it's just that weewx seems to > have problems reading values from the display. > > Running weewx 3.2.1 under Linux 4.18.5. > > > Relevant(?) config file lines below: > > debug = 1 > version = 3.2.1 > [Station] > station_type = WMR89 > [Engine] > [[Services]] > 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 > [WMR89] > model = WMR89 > driver = weewx.drivers.wmr89 > type = serial > product_id = 0xca0a > port = /dev/ttyUSB1 > > > I installed following instructions found in the "Looking for help with > Oregon Scientific WMR 89" thread (started on Jan 3 2018): > > vi /etc/modules > # add cp210x > modprobe cp210x > lsmod > /etc/init.d/weewx stop > echo 0fde ca0a > /sys/bus/usb-serial/drivers/cp210x/new_id > vi /etc/init.d/weewx > # append "echo 0fde ca0a > > /sys/bus/usb-serial/drivers/cp210x/new_id" line into do_start function > cd /usr/share/weewx/weewx/drivers/ > wget > https://raw.githubusercontent.com/fcauwe/weewx/master/bin/weewx/drivers/wmr89.py > vi /etc/weewx/weewx.conf > # see above > /etc/init.d/weewx start > > > There are no weewx errors reported to > /var/log/{debug,syslog,kern.log,messages,user.log} etc.. A few lines from > my /var/log/debug file follows: > > Sep 11 10:52:37 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b50b0000f500310dfd02f0 > Sep 11 10:52:46 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b00c0b08000e010a0c0700fb > Sep 11 10:52:47 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b00c0b08000e010a0c0700fb > Sep 11 10:53:36 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b50b0000f500310dfd02f0 > Sep 11 10:53:36 weather-pc weewx[2846]: reportengine: Running reports for > latest time in the database. > Sep 11 10:53:36 weather-pc weewx[2846]: reportengine: Running report > StandardReport > Sep 11 10:53:36 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Standard/skin.conf for report StandardReport > Sep 11 10:53:37 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b50b0000f500310dfd02f0 > Sep 11 10:53:38 weather-pc weewx[2846]: reportengine: copied 0 files to > /var/www/weewx > Sep 11 10:53:38 weather-pc weewx[2846]: reportengine: Running report FTP > Sep 11 10:53:38 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Ftp/skin.conf for report FTP > Sep 11 10:53:38 weather-pc weewx[2846]: reportengine: FTP upload not > requested. Skipped. > Sep 11 10:53:38 weather-pc weewx[2846]: reportengine: Running report RSYNC > Sep 11 10:53:38 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Rsync/skin.conf for report RSYNC > Sep 11 10:53:38 weather-pc weewx[2846]: reportengine: rsync upload not > requested. Skipped. > Sep 11 10:53:46 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b00c0b08000e010a0c0800fc > Sep 11 10:53:47 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b00c0b08000e010a0c0800fc > Sep 11 10:53:54 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b11100000000000000b20e01010c000190 > Sep 11 10:53:55 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b11100000000000000b20e01010c000190 > Sep 11 10:54:37 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b50b0000f500310dfd02f0 > Sep 11 10:54:37 weather-pc weewx[2846]: reportengine: Running reports for > latest time in the database. > Sep 11 10:54:37 weather-pc weewx[2846]: reportengine: Running report > StandardReport > Sep 11 10:54:37 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Standard/skin.conf for report StandardReport > Sep 11 10:54:37 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b50b0000f500310dfd02f0 > Sep 11 10:54:38 weather-pc weewx[2846]: reportengine: copied 0 files to > /var/www/weewx > Sep 11 10:54:38 weather-pc weewx[2846]: reportengine: Running report FTP > Sep 11 10:54:38 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Ftp/skin.conf for report FTP > Sep 11 10:54:38 weather-pc weewx[2846]: reportengine: FTP upload not > requested. Skipped. > Sep 11 10:54:38 weather-pc weewx[2846]: reportengine: Running report RSYNC > Sep 11 10:54:38 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Rsync/skin.conf for report RSYNC > Sep 11 10:54:38 weather-pc weewx[2846]: reportengine: rsync upload not > requested. Skipped. > Sep 11 10:54:46 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b00c0b08000e010a0c0900fd > Sep 11 10:54:47 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b00c0b08000e010a0c0900fd > Sep 11 10:55:28 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b11100000000000000b20e01010c000190 > Sep 11 10:55:28 weather-pc weewx[2846]: reportengine: Running reports for > latest time in the database. > Sep 11 10:55:28 weather-pc weewx[2846]: reportengine: Running report > StandardReport > Sep 11 10:55:28 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Standard/skin.conf for report StandardReport > Sep 11 10:55:29 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b11100000000000000b20e01010c000190 > Sep 11 10:55:29 weather-pc weewx[2846]: reportengine: copied 0 files to > /var/www/weewx > Sep 11 10:55:29 weather-pc weewx[2846]: reportengine: Running report FTP > Sep 11 10:55:29 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Ftp/skin.conf for report FTP > Sep 11 10:55:29 weather-pc weewx[2846]: reportengine: FTP upload not > requested. Skipped. > Sep 11 10:55:29 weather-pc weewx[2846]: reportengine: Running report RSYNC > Sep 11 10:55:29 weather-pc weewx[2846]: reportengine: Found configuration > file /etc/weewx/skins/Rsync/skin.conf for report RSYNC > Sep 11 10:55:29 weather-pc weewx[2846]: reportengine: rsync upload not > requested. Skipped. > Sep 11 10:55:36 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b50b0000f500310dfd02f0 > Sep 11 10:55:37 weather-pc weewx[2846]: wmr89: Received WMR89 data packet: > b50b0000f500310dfd02f0 > > > Any ideas? > > 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.
