← All modules

Moon

BuiltConfigurable

Lunar phase, illumination, moonrise/moonset, and next phase dates. Offline calculation.

Module typemoon
Default expression IDmoon
Refresh rateOnce per day
Required configlatitudelongitude

Declaration

<module type="moon" id="moon" />

Properties

Reference any of these from a template via{moon:propertyName}.

NameDescriptionExampleFormat arg
phaseSynodic phase day (0-29)15—
phaseNamePhase nameFull Moon—
illuminationIllumination percentage (0-100)98—
phaseIconPhase emoji🌕—
moonriseMoonrise time19:30Yes
moonsetMoonset time05:15Yes
nextFullMoonNext full moon date2026-04-12Yes
nextNewMoonNext new moon date2026-03-29Yes
phaseGlyphPhase icon font glyph—
bodyGlyphMoon icon font glyph—

Events

TriggerDescription
On phase changeMoon enters a new major phase