mirror of
https://github.com/sascha-hemi/hacs_waste_collection_schedule.git
synced 2026-03-20 23:04:13 +01:00
* Additional ReCollect examples * url updates following PR errors * recollect.yaml updated * docu links * re-run update docu links * recollect.md samples added back in * recollect.yaml uodated * .md updated * update docu links after rebase
5.4 KiB
5.4 KiB
ReCollect
ReCollect is supported by the generic ICS source. For all available configuration options, please refer to the source description.
How to get the configuration arguments
- To get the URL, search your address in the recollect form of your home town.
- Click "Get a calendar", then "Add to Google Calendar".
- The URL shown is your ICS calendar link, for example.
https://recollect.a.ssl.fastly.net/api/places/BCCDF30E-578B-11E4-AD38-5839C200407A/services/208/events.en.ics?client_id=6FBD18FE-167B-11EC-992A-C843A7F05606 - You can strip the client ID URL parameter to get the final URL:
https://recollect.a.ssl.fastly.net/api/places/BCCDF30E-578B-11E4-AD38-5839C200407A/services/208/events.en.ics
known to work with:
| Region | Country | URL |
|---|---|---|
| Ottawa, ON | Canada | ottawa.ca |
| Simcoe County, ON | Canada | simcoe.ca |
| City of Bloomington, IN | USA | api.recollect.net/r/area/bloomingtonin |
| City of Cambridge, MA | USA | cambridgema.gov |
| City of Georgetown, TX | USA | texasdisposal.com |
| City of Vancouver | Canada | vancouver.ca |
| City of Nanaimo | Canada | nanaimo.ca |
| City of Austin | USA | austintexas.gov |
| Middlesbrough | UK | middlesbrough.gov.uk |
| City of McKinney | USA | mckinneytexas.org |
| Waste Connections | USA | wasteconnections.com |
| Halton County, ON | Canada | halton.ca |
| District of Saanish, BC | Canada | saanich.ca |
and probably a lot more.
Examples
Cambridge, MA, USA
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: https://recollect.a.ssl.fastly.net/api/places/F2BCBBF2-ACC9-11E8-B4BD-CFDD30C1D4D8/services/761/events.en-US.ics
Ottawa, ON, Canada
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: https://recollect.a.ssl.fastly.net/api/places/BCCDF30E-578B-11E4-AD38-5839C200407A/services/208/events.en.ics
Georgetown, TX, USA
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: https://recollect.a.ssl.fastly.net/api/places/9EA385D4-4AF9-11EB-B308-E6A235C11932/services/611/events.en-US.ics
Sherwood Park, AB, Canada
waste_collection_schedule:
sources:
- name: ics
args:
url: webcal://recollect.a.ssl.fastly.net/api/places/F5A5C1D2-3D25-11EE-A377-8D1C706BDDF3/services/238/events.en.ics?client_id=7CCAFDAE-3D25-11EE-8AF8-9D1C706BDDF3
Morris, MB, Canada
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: webcal://recollect.a.ssl.fastly.net/api/places/2DC90F42-E8AA-11EB-A726-598C8684B99B/services/397/events.en.ics
Peterborough, ON, Canada
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: webcal://recollect.a.ssl.fastly.net/api/places/C0A33242-3365-11EC-A104-84C872B788E8/services/345/events.en.ics?client_id=F81035CA-7177-11EE-A247-E8E188BA1CF3
166 W 47th Ave, Vancouver
waste_collection_schedule:
sources:
- name: ics
args:
url: webcal://recollect.a.ssl.fastly.net/api/places/3734BF46-A9A1-11E2-8B00-43B94144C028/services/193/events.en.ics?client_id=8844492C-9457-11EE-90E3-08A383E66757
Cathedral of Junk, Austin, TX
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: https://recollect.a.ssl.fastly.net/api/places/2587D9F6-DF59-11E8-96F5-0E2C682931C6/services/323/events.en-US.ics
3329 Sorghum Way, McKinney, TX
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: https://api.recollect.net/w/areas/WC-5183/services/995/pages/widget_subscribe_calendar?back_stack=%5B%5B%22place_calendar%22%2C%7B%22for%22%3A%22WC-5183%22%2C%22tabbed%22%3Atrue%7D%5D%5D#
Halton Region, ON, Canada
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: https://recollect.a.ssl.fastly.net/api/places/97323326-A43B-11E2-A636-ABBA3CA4474E/services/224/events.en.ics?client_id=61BBBF46-7800-11EF-8692-290A842A7710
District of Saanich, BC, Canada
waste_collection_schedule:
sources:
- name: ics
args:
split_at: '\, (?:and )?|(?: and )'
url: https://recollect.a.ssl.fastly.net/api/places/46BC2620-B477-11E3-B3D4-47898BE95184/services/214/events.en.ics?client_id=BD5E38F8-741B-11EF-B562-C1575C8ED1CF