Thanks, Michael, I’ll work with your suggestion but I’m not sure how to put 
this in a template other than the Standard skin. I guess this would be code 
in another file that would be called from Standard? Sorry, I’m not very 
Python literate—only enough to get myself into trouble.
Cheers,
Bob

On Saturday, March 22, 2025 at 4:29:23 AM UTC-4 [email protected] wrote:

> See: 
> https://weewx.com/docs/5.1/custom/cheetah-generator/?h=ephem#heavenly-bodies
>
> Note: ephem has to be installed 
>
> Assuming the maximum angle of the sun is really when it transits, then the 
> maximum height can be calculated like this: set almanac time to transit 
> time, and then calculate the altitude for the sun at this time:
> $almanac(almanac_time=$almanac.sun.transit.raw).sun.alt
>
>
> But as far as I know, $almanac.sun.transit doesn't yield today's transit, 
> but next transit, which may be tomorrow, if the current time is after 
> today's transit. For today's transit, you calculate the next transit from 
> today's start of day, and then calculate the sun's altitude for this time:
> $almanac(almanac_time=$almanac(almanac_time=$day.start.raw
> ).sun.transit.raw).sun.alt
>
>
> Then put the above code in a template of your choice (which may arise your 
> next question) in a way, it survives a WeeWX update/skin update.
> You also may want to format the result in a way, it doesn't show a dozen 
> of decimals and add degrees(°), which requires additional code.
>
> There may be other and/or easier ways. 
> [email protected] schrieb am Freitag, 21. März 2025 um 23:58:03 UTC+1:
>
>> Hello,
>> I would like to display (Standard skin) the max sun angle for the day at 
>> my latitude. Not being a programmer, I’m not sure how to do this. I have a 
>> solar hot water heater.
>> My system is an RPI5 with pip install of the latest weewx.
>> Thanks in advance.
>> Cheers,
>> Bob
>> grattans.org/wx
>>
>

-- 
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 visit 
https://groups.google.com/d/msgid/weewx-user/0239f1ac-64bd-4f07-a82e-b8439422d755n%40googlegroups.com.

Reply via email to