# \[App\]\[Pro\] Ephemerides

**URL:** <https://community.homey.app/t/app-pro-ephemerides/159873>\
**Category:** Apps\
**Tags:** tools, widgets\
**Created:** [September 22, 2026, 9:17am UTC](https://community.homey.app/t/app-pro-ephemerides/159873 "2026-09-22T09:17:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![HenriDO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henrido/32/84845_2.png) [@HenriDO](https://community.homey.app/u/HenriDO)\
**Post date:** [September 22, 2026, 9:17am UTC](https://community.homey.app/t/app-pro-ephemerides/159873/1 "2026-09-22T09:17:24Z")

</div>

# Ephemerides

_Every twilight, golden hour and moon phase for your home, computed offline._

> **[Ephemerides | Homey](https://homey.app/en-us/app/com.rapinology.ephemerides/Ephemerides/)**
>
> Every twilight, golden hour and moon phase for your home, computed offline.

Homey knows sunrise and sunset. That is two instants out of fourteen. Between “the sun is up” and “the sun is down” sit the three twilights, the golden hour and the blue hour, the moments that actually matter if you are driving shutters, outdoor lighting or a camera. This app computes all of them for the exact position of your home, along with where the sun and the moon are in the sky right now.

### It makes no network call at all

Nothing is fetched. Every instant is computed on your Homey from its own coordinates, so the app works with the internet unplugged, nothing about your home leaves it, and there is no service that can go down or change its API. The one thing it needs is your Homey’s location, which it already knows.

### Requirements

- **Homey Pro** running firmware **12.2.0 or newer**.
- Not available on Homey Cloud: the app runs locally only.
- Your Homey’s position must be set that is the whole input.
- The public holidays device covers **France** , mainland or Alsace-Moselle. The sun and moon work anywhere on Earth.

### Two devices

 ![IMG_0223.PNG](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c0f18a976b335a18fa09138b726295759ea03113.jpeg)

**Ephemerides** — the sky above your home.

| | |
| --- | --- |
| Sun | Phase, altitude, azimuth, day length, next solar event and its time |
| Moon | Phase name, illumination, age, altitude, azimuth, distance, and whether it is above the horizon |

**Public holidays (France)** — today’s and tomorrow’s holiday, the next one, its date, and how many days until it.

### Two widgets

**Sun and moon** puts the current sun and moon position on the dashboard. **Public holidays** shows what is coming.

### Flow cards

Twenty-one of them. The interesting part is not the count but the offsets.

**Triggers**

| Card |
| --- |
| [event] happens |
| [minutes] minutes from [event] |
| The sun goes up / down past ° |
| The moon rises / The moon sets |
| The moon phase becomes [phase] |
| Today is a public holiday / Tomorrow is a public holiday |

**Conditions**

| Card |
| --- |
| It is / is not daytime |
| The sun is / is not above ° |
| It is / is not the golden hour |
| It is / is not the blue hour |
| It is / is not between [start] and [end] |
| The moon is / is not above the horizon |
| The moon phase is / is not [phase] |
| The moon is / is not more than % lit |
| Today / Tomorrow is / is not a public holiday |
| The next public holiday is / is not within days |
| Today is / is not [named holiday] |

**Action** _Recompute now_.

 ![IMG_0224.PNG](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/7/c7bdc2d4e13f248509a16c5780c7f42dc5fa248e.jpeg)

### Why “minutes from” matters

“At sunset” is rarely the moment you want. Shutters want to close twenty minutes after it, outdoor lights want to come on fifteen minutes before, and a greenhouse vent wants an hour either side. Rather than fourteen separate cards with hard-coded offsets, there is one card: pick the event, pick the number of minutes, before or after.

### Twilights that do not exist

At high latitudes and in Paris in June, which surprises people some twilights simply do not occur. The sun never goes far enough below the horizon.

The app says so rather than inventing a time. A Flow waiting on astronomical twilight in a Norwegian summer will not fire, and that is the correct answer, not a bug.

### Languages

English, French, German, Spanish, Italian, Dutch.

### Reporting a problem

Post here with your Homey firmware version, the app version, your approximate latitude, and the event concerned. Latitude matters more than anything else for this app: half the odd behaviour people report turns out to be a twilight that genuinely does not exist that day.

* * *

Feedback and testers welcome.

Have Fun 😉

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 22, 2026, 11:30am UTC](https://community.homey.app/t/app-pro-ephemerides/159873/2 "2026-09-22T11:30:22Z")

</div>

Nice initiative, Henri!  
Can you tell whats the (dis)advantage(s) from the very stable app “[Sun Events](https://community.homey.app/t/app-pro-sun-events-triggers-you-at-certain-positions-of-the-sun/71043)” please?

---

<div class="post-metadata">

**Author:** ![HenriDO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henrido/32/84845_2.png) [@HenriDO](https://community.homey.app/u/HenriDO)\
**Post date:** [September 22, 2026, 1:34pm UTC](https://community.homey.app/t/app-pro-ephemerides/159873/3 "2026-09-22T13:34:48Z")

</div>

Thanks! Let me be fair to Sun Events first: it has been around far longer, and it runs on Homey Cloud, where mine doesn’t Ephemerides needs a local Homey, because of the widgets. On Pro, Pro mini and self-hosted we’re on equal footing.

On the solar events themselves we’re closer than you’d think. Ephemerides covers the same fourteen, from night end through to nadir, but as a single card with a dropdown rather than fourteen separate triggers. There’s a second card that takes those same fourteen with an offset: “twenty minutes after sunset”, “fifteen minutes before dawn”, one card, whatever number you like. Twenty-one cards in total, so it isn’t a thin app.

Where Sun Events is genuinely ahead: it has calendar conditions I don’t have — seasons, months, daylight saving and circadian colour temperature for lighting, which I don’t do Au trav

Where I’m on my own: the Moon. Phase, illumination, age, distance, altitude and azimuth, whether it’s above the horizon, and a trigger that fires on whichever of the eight phases you pick. Sun Events doesn’t cover it.

And the sun’s altitude, azimuth, day length and next event are capabilities here, not just triggers. They sit on a tile, they land in Insights, and any card that takes a number can read them — so you can plot the sun’s altitude across a month.ail all.

 ![Capture d’écran 2026-09-22 à 14.08.19](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/1861f37ab8e37811b0663082a82a54709c6e5d73.png)

There are two dashboard widgets, and French public holidays, which I’ll admit is of limited interest outside France.

Both use suncalc and both compute offline, so neither of us wins on accuracy. Mine is younger and reaches fewer Homeys. It’s not a replacement it’s the same sky, described rather than just announced.

 ![EPHE-01](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/8/384cb3ebfd74044f4ee307b4b54c706ccbdc80b6.jpeg)

I’m working on two more widgets…

I hope this is useful.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 22, 2026, 2:13pm UTC](https://community.homey.app/t/app-pro-ephemerides/159873/4 "2026-09-22T14:13:09Z")

</div>

Thank you, merci beaucoup, for the extensive reply.

One remark though:

> [@HenriDO](#):
>
> and it runs on Homey Cloud

No, Sun Events also doesn’t, it is a community app as well 😉

---

<div class="post-metadata">

**Author:** ![HenriDO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henrido/32/84845_2.png) [@HenriDO](https://community.homey.app/u/HenriDO)\
**Post date:** [October 26, 2026, 2:18pm UTC](https://community.homey.app/t/app-pro-ephemerides/159873/5 "2026-10-26T14:18:42Z")

</div>

A while ago I wrote here that I was working on two more widgets. I miscounted. Three arrived quietly along the way (Sun arc, Moon and Seven nights), and Ephemerides 1.5.0 adds seven more: twelve in all.

 ![widgets](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/d/edc96d5acf816cfdef459c247554eee2430cb507.jpeg)

- **Daylight band** , the whole day from midnight to midnight, coloured by its light, with a countdown to the next period. Polar night and midnight sun included, since the sun does not always keep to the usual script.
- **Day length over the year** , the yearly curve, today’s gain or loss, and the next solstice.
- **Lunar calendar** , the month as moon phases, with supermoons and blue moons marked.
- **Next event** , a countdown to the next sun, twilight, moon or season event, and the two after it.
- **Compass** , where the sun and the moon are right now, and how high.
- **Seasons** , the current season, the next equinox or solstice, and the next clock change. The date nobody remembers until the oven clock is an hour out.
- **Stargazing night** , the coming astronomical night and whether the moon will get in the way. It does not look at the clouds; for those, the window still works.

 ![soleil-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/8/e80c6e3f948c1a253c46b7eafa34bcb58de52f2e.webp)  
 ![saisons-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/0/30011c0b4fafaeb8324188fb8a1335ee9da94969.webp)  
 ![prochain-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/b/0b93e159cc263c73575aa8070304aed33279362a.webp)  
 ![observation-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/b/6b22f53bea87bd6360da6db6ff7a515b58993cea.webp)  
 ![nuits-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/5/d5e5f8514fe34ecc56ec5ae29096a682b54e6c84.webp)  
 ![lune-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/a/8a84fcaba692450bdee4a00cb6400752c62e62e5.webp)  
 ![boussole-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/0/404d580cbb4063a061de9306cf5d85ad481533f8.webp)  
 ![bande-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c09d29b76cfefd1421ab0cff0fa9b9ba20cefce0.webp)  
 ![arc-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/4/74e14c9c703e10682fef1264621c4cd40522d675.webp)  
 ![annee-en](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/7/a7449d57b44aef63030c55e3c7f77eb42fb6cb5e.webp)

In every widget the place is now picked from a list, with search. All tiles, old and new, share one layout: category, name, value, details. Five backgrounds: Deep blue, Slate, Plum, Forest and Sand.

Nothing changes underneath: every date and time is still computed on your Homey, with no network call.

**How to use** : add a widget from the dashboard, pick one of your Ephemerides places in the list (leave it empty for the first one), and choose a background.

More about the app, every widget and Flow card included: [Ephemerides for Homey — Rapinology](https://rapinology.com/en/homey/ephemerides/)

Feedback welcome, especially from far north or far south, where the sun does unusual things and the tiles have to keep up.

Have fun 😉
