Thanks Thomas So the problem I have is that no rain is being recorded, except by dayRain and yearRain. This was the very first rain for the year after a weather station software update that reset the rain counters to zero - although they would have been zero anyway as it was the first rain for the year.
I'm trying to figure out if the lack of 'rain' is hardware or driver related. You may remember that I'm using a version of the engine.py to counter the lack of any logger on this station. It appears I am missing monthRain then? Thanks Colin On Tuesday, 8 January 2019 13:11:00 UTC+13, Thomas Keffer wrote: > > In the LOOP packets, dayRain, monthRain, and yearRain are emitted by the > hardware, while rain is calculated by the driver as a delta between > monthRain values. > > For archive records, all four come from the hardware. > > -tk > > On Mon, Jan 7, 2019 at 2:17 PM Colin Larsen <[email protected] > <javascript:>> wrote: > >> Hi all >> >> I wonder if somebody could help explain rain recording for me. I use a >> weather station that emulates the Davis protocol without logger. >> >> Yesterday we had the first rain for the year. This showed up correctly in >> the dayRain and the rainRate of the MQTT data that Pat uses for the live >> part of the Belchertown skin. But - it did not appear to show in the daily >> rain field or the monthly rain field or the NOAA report >> >> I grabbed a Loop packet from running weewxd and got this >> >> LOOP: 2019-01-07 17:32:15 NZDT (1546835535) appTemp: 23.7290876761, >> barometer: 1015.40848942, cloudbase: 663.108926947, consBatteryVoltage: >> 11.16, dateTime: 1546835535, dayET: 0.0, dayRain: 0.0690000000172, >> dewpoint: 16.3395209055, extraAlarm1: 0, extraAlarm2: 0, extraAlarm3: 0, >> extraAlarm4: 0, extraAlarm5: 0, extraAlarm6: 0, extraAlarm7: 0, >> extraAlarm8: 0, extraHumid7: 58.0, extraTemp1: 0.0, extraTemp2: 0.0, >> extraTemp3: 0.0, extraTemp4: 0.0, extraTemp5: 0.0, extraTemp6: 0.0, >> extraTemp7: 24.4444444444, forecastIcon: 0, forecastRule: 0, heatindex: >> 21.6111111111, humidex: 26.445811289, inDewpoint: 14.5043887024, >> inHumidity: 50.0, insideAlarm: 0, inTemp: 25.7222222222, leafTemp1: 0.0, >> leafTemp2: 0.0, leafTemp3: 0.0, leafTemp4: 0.0, leafWet1: 0.0, leafWet2: >> 0.0, leafWet3: 0.0, leafWet4: 0.0, maxSolarRad: 568.582912358, monthET: >> 0.0, monthRain: 0.0, outHumidity: 72.0, outsideAlarm1: 0, outsideAlarm2: >> 0, outTemp: 21.6111111111, radiation: 169.0, rain: 0.0, rainAlarm: 0, >> rainRate: 0.0, soilLeafAlarm1: 0, soilLeafAlarm2: 0, soilLeafAlarm3: 0, >> soilLeafAlarm4: 0, soilMoist1: 0.0, soilMoist2: 0.0, soilMoist3: 0.0, >> soilMoist4: 0.0, soilTemp1: 0.0, soilTemp2: 0.0, soilTemp3: 0.0, soilTemp4: >> 0.0, stormRain: 0.0, stormStart: 943873200, sunrise: 1546772400, sunset: >> 1546772400, trendIcon: -1, txBatteryStatus: 0, usUnits: 16, UV: 2.3, >> windchill: 21.6111111111, windDir: None, windGust: 1.60934800001, >> windGustDir: 215.0, windSpeed: 0.0, windSpeed10: 1.60934800001, yearET: >> 0.0, yearRain: 0.060000000015 >> >> So the dayRain shows the correct amount (in cm of rain) and the yearRain >> is close but rain and monthRain are empty. The rainRate has recorded ok >> though. >> I had a look at the archive db and the rain field is empty - which I >> guess makes sense. >> >> So I guess the question I have is - does the data in Loop packet above >> come from Weewx or the station and where should I start to look for why the >> data is missing? >> >> Many thanks for any help >> >> Colin >> >> -- >> 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] <javascript:>. >> 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.
