Set up a garbage day reminder tile
Turn a dashboard tile red the evening before garbage day, and green again once the task is marked complete.
Best for: A household using a shared dashboard that already displays other status tiles, with a consistent weekly collection schedule.
Not for: A household without any shared dashboard; a simple phone notification may be a better fit in that case.
Why this exists
A phone notification about trash day is easy to dismiss and forget. A tile that stays a visible color until the task is actually done gives a persistent reminder instead of a one-time alert, without needing any new hardware.
What I used
| Job | Good enough | Never think about it | Notes |
|---|---|---|---|
| Track and display the reminder | No personally verified recommendation yet | No personally verified recommendation yet | This only needs a virtual switch or variable and a dashboard tile; no physical hardware is required. |
See recommended gear for the job-first checklist. Product recommendations and any future affiliate relationships are explained in the disclosure.
Logic
- Trigger: A fixed time the evening before collection, such as 6:00 PM on the day before pickup.
- Conditions: None required for the basic version; a calendar check can be added if the collection schedule varies.
- Action: Turn on the virtual switch tied to the dashboard tile, which turns the tile red.
- Wait / timeout: The tile stays red until manually cleared.
- Stop condition: Tapping the tile, or an optional auto-reset the morning after collection, turns the virtual switch off again.
- Manual override: The tile can always be tapped directly regardless of the schedule.
Setup notes
- Create a virtual switch or variable to represent the reminder’s state.
- Add a dashboard tile linked to that switch, with a clear color difference between the “needs attention” and “done” states.
- Schedule the switch to turn on the evening before the actual collection day.
- Confirm tapping the tile turns the switch back off, so the household has a simple way to clear the reminder.
- If the collection schedule changes for holidays, consider checking a published collection calendar as a condition before the reminder fires.
Advanced features
Multiple collection types
Create a separate virtual switch and tile for each collection type, such as trash, recycling, and yard waste, since they often run on different days or frequencies.
Auto-reset after collection
Add a second automation that turns the switch off automatically the morning after collection, in case the tile was never tapped, so it does not stay stuck on for the rest of the week.
Failure modes
- Reminder appears at the wrong time: Check the hub’s time zone setting and confirm any daylight saving adjustment is correct.
- Tile does not change color: Confirm the tile is linked to the correct virtual switch and refresh the dashboard if it is showing a cached view.
- Reminder is forgotten because the tile was never tapped: Add the auto-reset automation so the tile clears itself the next morning regardless.
- Reminder fires on a week collection is skipped: Add a calendar condition if the local service publishes a schedule.
Done when
- The tile turns red at the correct time the evening before collection.
- Tapping the tile clears the reminder.
- An auto-reset exists in case the tile is never tapped.
- The schedule matches the actual local collection day.
FAQ
What happens if I forget to mark the tile as done?
The tile stays red until it is tapped or an auto-reset automation clears it the next morning. Either way, nothing is lost; the reminder simply persists until acknowledged.
Can I track more than one type of collection with this?
Yes, create a separate virtual switch and tile for each collection type, such as trash, recycling, and yard waste, since they often run on different schedules.
Should this account for holiday schedule changes?
If the local collection service publishes a calendar, checking it as a condition avoids a false reminder on a week when collection is skipped. Otherwise, the reminder runs on a fixed weekly schedule.