LOOP Packet Augmentation with Almanac Data

122 views
Skip to first unread message

Karen K

unread,
Dec 27, 2025, 7:12:16 AM12/27/25
to weewx-user
Several skins offer live data update out of LOOP packet data. Some almanac data like azimuth and altitude change fast, too, but $almanac tags are not included there and can be used in page templates only. The Live Data Service of the weewx-sykfield-almanac extension addresses this problem. It augments the LOOP packets by actually calculated almanac values of the Sun and - if configured so - other heavenly bodies.

You can also add those data as columns to the database and then display them in diagrams together with other observation types like temperature etc.

An example you see on our PV page ("Sonnenverlauf" = solarPath, "Sonnenrichtung" = solarAzimuth, "Sonnenhöhe" = solarAltitude). If you look some seconds at the values you see them change. A diagram you find there, too.

This may be especially interesting to skin authors, but if the skin is configurable, users can add those values, too. For example, for the Belchertown skin, you could add solarAltitude and/or solarAzimuth to the list of the station_observations key in skin.conf to show the values. Please make sure they are included in MQTT output, too.

michael.k...@gmx.at

unread,
Dec 27, 2025, 7:22:20 AM12/27/25
to weewx-user
Definitely a feature for upcoming versions of the bootstrap skin.

Karen K

unread,
Apr 20, 2026, 12:47:18 AMApr 20
to weewx-user
I added some extra documentation regarding that feature.

Karen K

unread,
Apr 28, 2026, 10:02:23 AM (13 days ago) Apr 28
to weewx-user
I added Sun and Moon distance to the LOOP packets according to the request in issue #24.
Reply all
Reply to author
Forward
0 new messages