If you already wrote SearchList extensions I guess you can write one 
involving $almanac.sun.rise and $almanac.sun.set.

[email protected] schrieb am Montag, 29. März 2021 um 02:59:06 UTC+2:

> I merely used uv index as an example. It could be any observation 
> (temperature, wind speed, humidity, dewpoint, etc.) So the definition of 
> minimum is the lowest value of whatever observation it is looking at.  Yes, 
> UV or solar radiation may be 0 by default (unless you're in Alaska during 
> the period where the sun never sets) but for temperature or dewpoint or 
> wind speed it may not be zero.
>
> What I'm basically wanting to do is be able to write something like 
> $daylightHours.outTemp.avg or $daylightHours.UV.avg (similar to 
> $day.outTemp.avg or $day.UV.avg except would only calculate the average 
> using values for the observation when it is daylight.)
>
> I have written a couple of other custom search "extensions" for weewx like 
> last7days and last24hours which gather values for the last week or last 24 
> hours but wondering if something like daylightHours as above is even 
> possible and/or how it could be done.
>
> And you're example of clouds enters into it. We get a lot of clouds in MI. 
> And being able to get the average UV index or solar radiation but not 
> factor in all the zero values that were either before dawn or after sundown 
> is roughly what I'm looking for.
>
> On Sunday, March 28, 2021 at 2:26:56 AM UTC-4 [email protected] wrote:
>
>> Then sun starts the day deep east with very low radiation, almost zero. 
>> During the morning the radiation increases, and during afternoon decreases. 
>> In the evening it is almost zero again. So, what exactly is your definition 
>> of "min" regarding sun radiation?
>>
>> The UV index is always zero during morning hours and evening hours. 
>> Values above zero start in the late morning, and they occur until late 
>> afternoon. In early morning and early evening the sun is too low to get an 
>> UV index. So, again, what exactly is your definition of "min" regarding UV 
>> index?
>>
>> You can look at the observation type "maxSolarRad". It is a calculated 
>> value, and it shows the maximum solar radiation possible at that time. Be 
>> aware, if clouds are involved, the real value can be more than the 
>> theoretical value for a short time.
>>
>> [email protected] schrieb am Samstag, 27. März 2021 um 23:59:58 UTC+1:
>>
>>> I want to be able to find the min/max/avg value for various weather 
>>> observations (uv index for example) but only during the time when the sun 
>>> is up. I am struggling to write a custom search item for that and wonder 
>>> who could get it started for me or lead me in a good direction.
>>>
>>> If it is before sunrise for the day, the min/max/avg would all be null 
>>> or undefined or none... something like that.
>>> If it is after sunrise but before sunset, the min/max/avg would be 
>>> calculated from sunrise to current time.
>>> If it is after both sunrise and sunset, the min/max/avg would be 
>>> calculated for times between the sunrise and sunset times only.
>>>
>>> Is it possible?
>>>
>>> Any thoughts or help would be appreciated. I'm not a real adept Python 
>>> programmer.
>>>
>>>
>>>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/b606f098-4720-409f-bfb8-6737859de50dn%40googlegroups.com.

Reply via email to