Since my last message, the humidity was displayed as 48% (last 3 hours) 
even though we had rain and the direct sensor reading was 94%.

Just out of desperation I stopped the weewx engine and restarted and the 
humidity updated.
So for some reason it only updates when the weewx engine starts.




On Tuesday, 23 July 2019 13:39:42 UTC+2, Andrew Milner wrote:
>
> that is correct.  BUt you really should not see much difference between 
> polling values if you are polling at 2.5 seconds!!  But the value which is 
> archived will be the average value over the 3 minute archive period.
>
> If you are displaying the LOOP packets - the values written to the 
> database are in the REC packet - which should occur once every 3 minutes - 
> and they are ALL averaged values for values received in the LOOP packets of 
> the interval - pressure, temperature, humidity etc etc
>
> On Tuesday, 23 July 2019 14:32:17 UTC+3, Danie Cillie wrote:
>>
>> The archive period you refer to, is that the value set in the weewx.conf 
>> file? I have reduced that to 240 or 3 minutes. If I understand you 
>> correctly, the average is over the 3 minute period until the next write is 
>> done to the database.
>> If I run weewxd directly, (sudo weewxd weewx.conf) the LOOP values are 
>> correct.
>> Then I assume the values read (poll_interval is 2.5 seconds) in the 3 
>> minute period is averaged and written to the database, is that correct?
>> I'll monitor the readings over a few days to see if I can make any sense 
>> out of this.
>>
>> On Tuesday, 23 July 2019 11:45:46 UTC+2, Danie Cillie wrote:
>>>
>>> It will stay at a certain value for example 51% for a long time even 
>>> though the loop value has changed drastically. Both the loop and archive 
>>> record values are correct when displayed on the terminal but that is not 
>>> what is written to the database.
>>> How does one determine the archive period over which the values are 
>>> averaged?
>>>
>>> On Tuesday, 23 July 2019 11:33:33 UTC+2, Andrew Milner wrote:
>>>>
>>>> how do you know it is 'stuck'??  the archived value is the AVERAGE of 
>>>> readings received during the archive period.  What values are displayed 
>>>> that you say are correct - the loop value or the archive record value??  
>>>> Remember that humidity does not change very quickly.
>>>>
>>>> On Tuesday, 23 July 2019 12:15:20 UTC+3, Danie Cillie wrote:
>>>>>
>>>>> Morning,
>>>>>
>>>>> I use a Raspberry Pi with the GroveWeatherRack and sensors and weewx.
>>>>>
>>>>> The grovePi driver sends the data directly to weewx.
>>>>>
>>>>> The LOOP data and the archive data as printed on the terminal when 
>>>>> weewxd runs is correct and updates correctly, but  the humidity data is 
>>>>> stored correctly the first time in the database and then gets stuck. 
>>>>> Sometimes after a long time (hours) it changes to a new value and sticks 
>>>>> to 
>>>>> that again.
>>>>>
>>>>> I can not understand why the data is read and displayed correctly but 
>>>>> not stored in the database.
>>>>>
>>>>> The data on this page illustrates what the problem is 
>>>>> https://www.pwsweather.com/obs/IBLUERID2.html
>>>>>
>>>>> Please find the config file and log file attached.
>>>>>
>>>>> Any suggestions appreciated.
>>>>>
>>>>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/d66520ec-257d-4438-9207-dc4927f57e1b%40googlegroups.com.

Reply via email to