Get notifications about PMD, paper, GFT (compost), residual waste and every other fraction of the Belgian Recycle!/Fostplus collection calendar, directly on your Homey. Multi-address, multi-language (NL/FR/DE/EN), no API key or login required. Works everywhere in Belgium.
Native support for Dutch: settings page, Flow cards, capability titles and spoken sentences all translate automatically. Per-location language picker so a Walloon address gets French fraction names while your home stays Dutch.
Links
App: Recycle België | Homey
Test version: Recycle België | Homey
Bugs & feature requests: please reply in this topic
What does it do?
Ask once for postal code + street + house number and you’re done. The app fetches your personal pickup calendar daily from the official public Fostplus API (api.fostplus.be) — the same one the Recycle! mobile app uses. No API key, no account, no third-party service.
Features
Multi-location: add as many addresses as you like (home, parents, holiday house, …). Each gets its own name, language, reminder windows and tracked fractions. They show up as a dropdown option in every Flow card.
19 Flow cards: 10 triggers (collection today / tomorrow / in X days, early reminder, urgent reminder, calendar refreshed, next collection changed, no collections this week), 5 conditions, 6 actions (refresh, get next collection, get collections in next X days, build spoken sentence for TTS, find recycle park, build notification preset).
Dual reminders: every location has an “early” (default 24h before) and “urgent” (default 4h before) reminder trigger, each with optional per-fraction overrides. E.g. GFT 36h early because it needs to go out the night before, PMD 24h early.
Quiet hours per location: reminder triggers stay silent inside your window (e.g. 22:00-07:00). Data events still fire.
Per-fraction filter: pick exactly which fractions you care about (only PMD? Everything except glass? Up to you).
Collection Point device: optional. Each address can be added as a Homey device with capabilities: next collection (text + ISO date), days until next, upcoming 2 days summary, and today / tomorrow alarms. Looks great on the mobile card.
iCal export & subscription: download a .icsfile per location, or copy thewebcal://subscription URL into Google / Apple / Outlook calendars for live updates without re-downloading.
Recycle park finder: Flow action that returns the nearest recycle parks for a location’s zipcode (name + address as tokens).
Notification preset: Flow action that returns ready-to-pipe title / body / color / icon tokens for “Send notification” actions. No more building the message string yourself.
Diagnostics export: one-click PII-scrubbed JSON dump from settings, handy when reporting bugs without leaking your address.
Multi-language: NL / FR / DE / EN. Per-location setting, so your mum-in-Wallonia gets fraction names in French while your own home stays Dutch.
Quick start
- Install the app via the Test link above
- More → Apps → Recycle België → Settings → Add location
- Postal code → street → house number → Save
- (optional) Add the location as a device via Devices → + → Recycle België → Collection Point
- Build Flow cards (search for “Recycle België” in the Flow editor)
Example Flows
- Early reminder: When “Early reminder for GFT at Home” → Speak “Tomorrow morning the GFT bin is collected, put it out tonight.”
- Urgent ping: When “Urgent reminder for PMD at Home” → Send push + flash front-door bulb red for 30 seconds.
- Recycle park automation: When motion in garage at the weekend → Find recycle parks near Home → Push notification with the first park’s address.
Privacy
No user data leaves your Homey except address-search and calendar-fetch requests to api.fostplus.be. No tracking, no analytics, no account. The iCal subscription URL contains an opaque per-location token (not your address). Not affiliated with Fostplus.
Changelog
v2.0.1
Bugfix: a configured reminder offset of 0(= fire AT pickup) is now honoured instead of falling back to the default
/feed,/icaland/diagnosticsendpoints are now properly registered and/feedis public so calendar clients can actually subscribe
Per-fraction offset inputs added next to each fraction checkbox in settings
webcal://subscription URL now generated correctly on HTTPS-served Homey dashboards
v2.0.0
Dual reminders — new Early reminderandUrgent remindertriggers, default 24h / 4h before pickup, configurable per location AND per fraction
Find recycle parks action — returns nearest parks for the location’s zipcode as tokens
Build notification action — preset that returns title / body / color / icon-URL tokens ready for “Send notification”
iCal subscription URL per location (webcal:// link in settings, copy-to-clipboard, live updates in Google / Apple / Outlook)
Diagnostics export button in toolbar (PII-scrubbed JSON for bug reports)
Per-location early / urgent reminder offsets, plus per-fraction overrides
Internal EventLogring buffer for the diagnostics export
v1.8.4
README rewritten per Homey guidelines (short, plain text)
README translated to NL / FR / DE
v1.8.3
App icon redesigned to transparent 3-arrow recycle symbol
Driver icon switched to outline trash bin
Unique driver listing image (bin + calendar) on white background
Flow titles now render placeholders correctly
v1.8.2
Support now goes via this Community topic
v1.8.1
Driver listing image fixed
v1.8.0
New trash-bin device icon
Distinct per-capability icons (clock, counter, list, bells)
Layout: large “days until” number first, shorter upcoming list
v1.7.0
iCal export per location
Quiet hours per location
ISO-date capability + upcoming summary capability
Full hardening sweep
v1.6.0
Catch-up triggers
Internal refactor for maintainability
v1.5.0
Collection Point driver with mobile-card capabilities
v1.0.0 - 1.4.x
- Initial release + multi-version compatibility iteration
Known caveats
- The name “Recycle België” and the use of Fostplus data: I am not affiliated with Fostplus. The app only uses the public endpoints their own mobile app uses.
- Reminder times are local Homey time (CET/CEST).
- Polling once per day around midnight — not real-time, but the Fostplus calendar doesn’t move faster than that either.
- The iCal subscription URL is your Homey’s LAN address. It works for calendars on the same network (e.g. Apple Calendar on a Mac at home). For remote sync (phone calendar app), use the one-off
.icsdownload instead.
Feedback welcome
Please post bugs, suggestions and feature requests as a reply below. I read every post.
Enjoy! ![]()