Hi John, Many Thanks
Jacques > Le 4 août 2026 à 01:39, 'John Kline' via weewx-user > <[email protected]> a écrit : > > Hi Jacques, > > The constellation figures are now implemented in v1.19 and are on by default. > > See my separate announcement to weewx-user or the release notes at > https://github.com/chaunceygardiner/weewx-skyfield/releases/tag/v1.19 > > Cheers, > John >> On Aug 3, 2026, at 11:37 AM, John Kline <[email protected]> wrote: >> >> >> >> >>> On Aug 3, 2026, at 10:16 AM, [email protected] <[email protected]> >>> wrote: >>> >>> >>> Thanks John. It is working perfectly. >>> >>> A question : do you have any plan to include in the sky dome the >>> possibility to show the constellation lines ? >> Yes, I see a straightforward way to do that. I’m not sure if they will be >> in a separate release (1.19?) or be folded in to the 2.0 I am woking on. >>> >>> Cheers >>> Jacques >>> Le lundi 3 août 2026 à 17:52:48 UTC+2, John Kline a écrit : >>>> weewx-skyfield 1.18 is released. >>>> >>>> weewx-skyfield has always supported the full Hipparcos star catalog: drop >>>> hip_main.dat into WeeWX's user directory and any of its 118,218 stars can >>>> be addressed by catalog number ($almanac.hip_57939). But the Sky page's >>>> dome only ever plotted the ~400 named stars, no matter what was installed >>>> — and bright-but-unnamed stars, like gamma Cassiopeiae in the middle of >>>> Cassiopeia's W, left holes in the constellations. >>>> >>>> That changes in 1.18, thanks to an issue filed by Jacques Terrettaz. When >>>> the full catalog is installed, the dome now plots EVERY star down to a >>>> magnitude limit — automatically, nothing to configure. Two new report >>>> options set the cutoffs: star_mag_limit (how faint the dome plots, default >>>> 2.6) and star_label_mag (how faint the named stars are labeled, default >>>> 1.1). At star_mag_limit = 5.0 the dome draws roughly 800 stars, and the >>>> whole field is compute in one vectorized Skyfield call, so the page still >>>> renders in milliseconds. Without the full catalog, nothing changes: the >>>> dome draws the named stars exactly as before. >>>> >>>> I liked Jacques's settings (star_mag_limit = 5.0, star_label_mag = 2.5) so >>>> much that PaloAltoWeather.com's sky maps now use them. The release notes >>>> below include a screenshot of that sky. >>>> >>>> The release notes: >>>> >>>> weewx-skyfield 1.18 >>>> >>>> The Sky page's dome becomes a full sky map: install the full Hipparcos >>>> catalog and it plots every star down to a configurable magnitude >>>> limit, not just the named stars — so the bright-but-unnamed stars, like >>>> γ Cassiopeiae in the middle of Cassiopeia's W, no longer leave holes in >>>> the constellations. The dome's magnitude cutoffs are now report >>>> options, no more editing source. Drop-in upgrade from any 1.x — >>>> install over it, no config changes; without a full catalog the dome >>>> looks exactly as before. Thanks to Jacques Terrettaz for pointing out >>>> the missing stars. >>>> >>>> >>>> >>>> What's new >>>> >>>> A true sky map with the full catalog. With hip_main.dat in >>>> WeeWX's user directory — the same install that already enables >>>> $almanac.hip_<number> tags (see >>>> Serving every Hipparcos star >>>> <https://chaunceygardiner.github.io/weewx-skyfield/installation.html#serving-every-hipparcos-star>) >>>> — the dome plots every catalog star at least star_mag_limit >>>> bright, automatically, nothing to configure. Labels stay on named >>>> stars; an unnamed star's hover tooltip gives its Hipparcos number >>>> ("HIP 4427"). The whole field is computed in one vectorized >>>> Skyfield observe, so the page stays cheap: a few milliseconds per >>>> render once the catalog scan is cached. Without a full catalog the >>>> dome draws from the 412 named stars, as it always has. >>>> >>>> The solstice-night dome with the full catalog, star_mag_limit = 5.0 >>>> and star_label_mag = 2.5 — 781 stars: >>>> >>>> >>>> <https://raw.githubusercontent.com/chaunceygardiner/weewx-skyfield/main/screenshots/panel_dome_mag5.png> >>>> The dome's magnitude cutoffs are now options. star_mag_limit >>>> (default 2.6 — stars at least this bright are plotted) and >>>> star_label_mag (default 1.1 — named stars at least this bright >>>> are labeled) were constants in wxskyfield_sky.py, editable only by >>>> patching the source. Set them in the report section (magnitudes run >>>> backwards: 6.5 is the naked-eye limit, Sirius is −1.4): >>>> >>>> [StdReport] >>>> [[SkyfieldReport]] >>>> star_mag_limit = 5.0 >>>> star_label_mag = 1.1 >>>> At star_mag_limit = 5.0 with the full catalog the dome draws >>>> roughly 800 stars. >>>> >>>> Misplaced options are called out. The [Skyfield] section of >>>> weewx.conf has exactly two options, enable and stars; anything >>>> else there — most plausibly a report option like star_mag_limit >>>> landing next to stars = true — used to be silently ignored. The >>>> service now logs a warning naming the unrecognized option and, for >>>> the known report options, where they belong. >>>> >>>> Known Skyfield Issues update — the README section and >>>> manual page >>>> <https://chaunceygardiner.github.io/weewx-skyfield/known-skyfield-issues.html> >>>> now note that this extension's author has submitted >>>> pull request #1140 >>>> <https://github.com/skyfielders/python-skyfield/pull/1140> >>>> upstream — the fix plus a regression test — for the rare, benign >>>> RuntimeWarning from Skyfield's almanac.py line 339 >>>> (skyfield #1114 >>>> <https://github.com/skyfielders/python-skyfield/issues/1114>). >>>> Reports already render complete; no user action is needed. >>>> >>>> >>>> >>>> Requirements >>>> >>>> Python 3.9 or later >>>> WeeWX 5.2 or later >>>> Skyfield (1.47 or later) and NumPy in WeeWX's Python environment (see the >>>> README); PyEphem is NOT required >>>> >>>> >>>> Installing/upgrading >>>> >>>> Download weewx-skyfield.zip from this release, then: >>>> >>>> weectl extension install weewx-skyfield.zip >>>> Restart WeeWX. No weewx.conf changes are needed when upgrading from >>>> 1.x. Note that upgrading replaces the bundled skin (skins/Skyfield/, >>>> including its lang/ files) — if you have edited an installed lang file, >>>> save a copy or send the corrections upstream first; local additions such >>>> as extra star names survive upgrades best as [[[Almanac]]] entries in >>>> weewx.conf (see the manual). >>> >>> >>> -- >>> 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] >>> <mailto:[email protected]>. >>> To view this discussion visit >>> https://groups.google.com/d/msgid/weewx-user/aa42cf75-c7a7-4e13-9a06-913ecfacce42n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/aa42cf75-c7a7-4e13-9a06-913ecfacce42n%40googlegroups.com?utm_medium=email&utm_source=footer>. > > -- > You received this message because you are subscribed to a topic in the Google > Groups "weewx-user" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/weewx-user/G8v_QmZxryE/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected] > <mailto:[email protected]>. > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/C16FDBB4-5898-4178-BEDB-1D13DCB59D58%40johnkline.com > > <https://groups.google.com/d/msgid/weewx-user/C16FDBB4-5898-4178-BEDB-1D13DCB59D58%40johnkline.com?utm_medium=email&utm_source=footer>. -- 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/A00B0C22-160B-4357-B7E9-BDCAC7EB8F67%40terrettaz.net.
