Hi, thanks for replying. I assume it's the archive_interval variable in [StdArchive] you suggest I should change, is that correct?
So if I understand correctly, the display is showing values that can be as old as 15 minutes (barometric pressure). And when weewx asks the display unit for values, instead of replying with whatever the display unit last recorded for barometric pressure, outside temperature etc., it'll reply with N/A if it hasn't received a new value from a sensor since the last time weewx asked? Is that correct? Or is it that weewx is receiving (not asking for) values at whatever pace the display unit sends them, and when weewx's archive interval triggers twice (or more) between receiving two values from the display unit, it'll record N/A for all but the first time? I'd appreciate an explanation of how that works, because I don't understand how N/A can be recorded. Why isn't the last received/polled value recorded, even if it's 15 minutes old? And why do I get so very few outside temperature readings? I'm attaching a recent graph showing how extremely sporadic outside temperature values are recorded. Thanks, On Tue, Sep 11, 2018 at 2:26 PM <[email protected]> wrote: > > 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. -- 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.
