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/536eadf1-17ed-4af2-9bee-4b497b9a5370n%40googlegroups.com.
