Hi everyone,
I’d like to share MMM-EcoHarmonogram, a module that shows upcoming waste collection dates for any address served by EcoHarmonogram, the schedule service used by many municipalities in Poland.
Default (maxDays: 1)
maxDays: 5
[image: preview]
[image: preview 5 days]
Features
Any supported address: town, district, street, house number (also building types, regions and groups)
Shows the next collection day (or several upcoming days with maxDays), “Today” and “Tomorrow” highlighted
Day-before alert (“Waste collection tomorrow”) with the list of waste types, via the built-in alert module
Waste-type icons and colors taken from EcoHarmonogram
Switches automatically to the new yearly schedule once the municipality publishes it
Helper script (npm run find) that checks your address and prints a ready config snippet
No runtime npm dependencies, no API key needed
Translations: Polish, English, Ukrainian
Installation
cd ~/MagicMirror/modules
git clone https://github.com/arekp/MMM-EcoHarmonogram.git
Repository and full docs: https://github.com/arekp/MMM-EcoHarmonogram
Note: EcoHarmonogram has no official public API; the module uses the same endpoint as their mobile app.
Feedback and bug reports are welcome!