Chronoflow is a lightweight time engine for Homey that triggers flows at precise moments without polling.
Create ChronoPoints based on:
- Fixed time (HH:MM)
- Sunrise or sunset with an offset (-180 to +180 minutes)
Each ChronoPoint can be limited by:
- A date period (DD/MM to DD/MM, year wrap-around supported)
- Selected months
- A day rule:
- Only on selected weekdays
- Only on day X of the month
- Every X weeks starting from an exact start date
Overwrite logic:
ChronoPoints can optionally share an Overwrite Key.
If multiple active ChronoPoints have the same Overwrite Key, only one will remain.
The winner is chosen by priority (Normal, High, Highest).
- If priorities are equal, the ChronoPoint that comes later in alphabetical order wins.
- If the Overwrite Key is empty, no overwrite is applied (each ChronoPoint is unique).
When multiple ChronoPoints are scheduled for the exact same moment, they are triggered in alphabetical order.
Flow cards:
- Trigger: A ChronoPoint is triggered (includes name and id as tags)
- Trigger: A Chronoflow is triggered (generic trigger)
- Condition: ChronoPoint is active today
- Condition: Now is between two ChronoPoints (yesterday/today/tomorrow)
Chronoflow is designed to be timezone-correct and uses your Homey location for sunrise and sunset calculations.
Read more ›