-
Notifications
You must be signed in to change notification settings - Fork 105
Councils
This Markdown document provides a list of commands and parameters for use with this script.
As a reminder, most scripts only need a module name and a URL to run, but others need more parameters depending on how the data is scraped.
For scripts that need postcodes, these should be provided in double quotes and with a space, e.g. "AA1 2BB"
rather than AA12BB
.
This document is still a work in progress, don't worry if your council isn't listed - it will be soon!
- Aberdeenshire Council
- Adur and Worthing Councils
- Armagh Banbridge Craigavon Council
- Arun Council
- Aylesbury Vale Council (Buckinghamshire)
- BCP Council
- Barnet Council
- Barnsley Metropolitan Borough Council
- Basildon Council
- Basingstoke Council
- Bath and North East Somerset Council
- Bedford Borough Council
- Bedfordshire Council
- BelfastCityCouncil
- Bexley Council
- Birmingham City Council
- Blackburn Council
- Bolton Council
- Bracknell Forest Council
- Bradford MDC
- Brighton and Hove City Council
- Bristol City Council
- Bromley Borough Council
- Broxtowe Borough Council
- Buckinghamshire Council (Chiltern, South Bucks, Wycombe)
- Bury Council
- Calderdale Council
- Cannock Chase District Council
- Canterbury City Council
- Cardiff Council
- Castlepoint District Council
- Charnwood Borough Council
- Chelmsford City Council
- Cheshire East Council
- Cheshire West and Chester Council
- ChichesterDistrictCouncil
- Chorley Council
- Colchester City Council
- Conwy County Borough Council
- Cornwall Council
- Coventry City Council
- Crawley Borough Council
- Croydon Council
- Dacorum Borough Council
- DartfordBoroughCouncil
- Derbyshire Dales District Council
- Doncaster Council
- Dorset Council
- Dover District Council
- Dudley Council
- Durham Council
- Ealing Council
- East Cambridgeshire Council
- East Devon District Council
- East Lindsey District Council
- East Renfrewshire Council
- East Riding Council
- East Suffolk Council
- Eastleigh Borough Council
- Elmbridge Borough Council
- Enfield Council
- Environment First
- Epping Forest District Council
- Erewash Borough Council
- Falkirk Council
- Fareham Borough Council
- Fenland District Council
- Fife Council
- Flintshire County Council
- Forest of Dean District Council
- Gateshead Council
- Gedling Borough Council
- Glasgow City Council
- Gloucester City Council
- Guildford Council
- Halton Borough Council
- Harborough District Council
- Haringey Council
- Harrogate Borough Council
- Highland Council
- High Peak Council
- HounslowCouncil
- Hull City Council
- Huntingdon District Council
- Islington Council
- Kingston Upon Thames Council
- Kirklees Council
- Knowsley Metropolitan Borough Council
- Lancaster City Council
- Leeds City Council
- Lichfield District Council
- Tunbridge Wells Council
- Lisburn and Castlereagh City Council
- Liverpool City Council
- London Borough Ealing
- London Borough Harrow
- London Borough Hounslow
- London Borough Lambeth
- London Borough Redbridge
- Luton Borough Council
- Maldon District Council
- Malvern Hills District Council
- Manchester City Council
- Mansfield District Council
- Merton Council
- Mid and East Antrim Borough Council
- Midlothian Council
- Mid Sussex District Council
- Milton Keynes City Council
- Mole Valley District Council
- Neath Port Talbot Council
- New Forest Council
- Newark and Sherwood District Council
- Newcastle City Council
- Newham Council
- Newport City Council
- North Ayrshire Council
- North East Derbyshire District Council
- North East Lincolnshire Council
- North Kesteven District Council
- North Lanarkshire Council
- North Lincolnshire Council
- North Norfolk District Council
- North Northamptonshire Council
- North Somerset Council
- North Tyneside Council
- North West Leicestershire Council
- North Yorkshire Council
- Norwich City Council
- Northumberland Council
- Nottingham City Council
- Oldham Council
- Perth and Kinross Council
- Plymouth Council
- Portsmouth City Council
- Preston City Council
- Reading Borough Council
- Reigate and Banstead Borough Council
- Renfrewshire Council
- Rhondda Cynon Taff Council
- Rochdale Council
- Rochford Council
- RotherhamCouncil
- Rugby Borough Council
- Rushcliffe Borough Council
- Rushmoor Council
- Salford City Council
- Sevenoaks District Council
- Sheffield City Council
- Shropshire Council
- Solihull Council
- Somerset Council
- South Ayrshire Council
- South Cambridgeshire Council
- South Derbyshire District Council
- South Gloucestershire Council
- SouthKestevenDistrictCouncil
- South Lanarkshire Council
- South Norfolk Council
- South Oxfordshire Council
- South Ribble Council
- South Tyneside Council
- Southwark Council
- St Albans City and District Council
- St Helens Borough Council
- StaffordBoroughCouncil
- Staffordshire Moorlands District Council
- Stockport Borough Council
- Stockton On Tees Council
- Stoke-on-Trent City Council
- Stratford Upon Avon Council
- Stroud District Council
- Sunderland City Council
- Swale Borough Council
- SwanseaCouncil
- Swindon Borough Council
- Tameside Metropolitan Borough Council
- Tandridge District Council
- Teignbridge Council
- Telford and Wrekin Co-operative Council
- Tendring District Council
- Test Valley Borough Council
- Three Rivers District Council
- Tonbridge and Malling Borough Council
- Torbay Council
- Torridge District Council
- Tunbridge Wells Council
- UttlesfordDistrictCouncil
- Vale of Glamorgan Council
- Vale of White Horse Council
- Wakefield City Council
- Walsall Council
- Waltham Forest
- Warwick District Council
- Watford Borough Council
- Waverley Borough Council
- Wealden District Council
- Welhat Council
- West Berkshire Council
- West Lindsey District Council
- West Lothian Council
- West Morland And Furness Council
- West Northamptonshire Council
- West Oxfordshire District Council
- West Suffolk Council
- Wigan Borough Council
- Wiltshire Council
- Winchester City Council
- Windsor and Maidenhead Council
- Wirral Council
- Woking Borough Council/Joint Waste Solutions
- Wokingham Borough Council
- WychavonDistrictCouncil
- Wyre Council
- York Council
python collect_data.py AberdeenshireCouncil https://online.aberdeenshire.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py AdurAndWorthingCouncils https://www.adur-worthing.gov.uk/bin-day/?brlu-selected-address=XXXXXXXX
Note: Replace XXXXXXXX with UPRN. You will need to use FindMyAddress to find the UPRN.
python collect_data.py ArmaghBanbridgeCraigavonCouncil https://www.armaghbanbridgecraigavon.gov.uk/ -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py ArunCouncil https://www1.arun.gov.uk/when-are-my-bins-collected -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py AylesburyValeCouncil http://avdcbins.web-labs.co.uk/RefuseApi.asmx -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
Note: To get the UPRN, please use FindMyAddress. Returns all published collections in the past, present, future.
python collect_data.py BCPCouncil https://online.bcpcouncil.gov.uk/bindaylookup/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py BarnetCouncil https://www.barnet.gov.uk/recycling-and-waste/bin-collections/find-your-bin-collection-day -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py BarnsleyMBCouncil https://waste.barnsley.gov.uk/ViewCollection/Collections -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
Note: To get the UPRN, you will need to use FindMyAddress.
python collect_data.py BasildonCouncil https://basildonportal.azurewebsites.net/api/getPropertyRefuseInformation -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py BasingstokeCouncil https://www.basingstoke.gov.uk/bincollection -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py BathAndNorthEastSomersetCouncil https://www.bathnes.gov.uk/webforms/waste/collectionday/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py BedfordBoroughCouncil https://www.bedford.gov.uk/bins-and-recycling/household-bins-and-recycling/check-your-bin-day -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py BedfordshireCouncil https://www.centralbedfordshire.gov.uk/info/163/bins_and_waste_collections_-_check_bin_collection_day -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
Note: In order to use this parser, you must provide a valid postcode and a uprn retrieved from the councils website for your specific address
python collect_data.py BelfastCityCouncil https://online.belfastcity.gov.uk/find-bin-collection-day/Default.aspx -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py BexleyCouncil https://mybexley.bexley.gov.uk/service/When_is_my_collection_day -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: In order to use this parser, you will need to sign up to Bexley's @Home app (available for iOS and Android). Complete the setup by entering your email and setting your address with postcode and address line. Once you can see the calendar, you should be good to run the parser. Just pass the email you used in quotes in the UPRN parameter.
python collect_data.py BirminghamCityCouncil https://www.birmingham.gov.uk/xfp/form/619 -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-u
- UPRN -
-p
- postcode
python collect_data.py BlackburnCouncil https://www.blackburn.gov.uk -s -u XXXXXXXX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py BoltonCouncil https://carehomes.bolton.gov.uk/bins.aspx -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: To get the UPRN, you will need to use FindMyAddress. Previously required single field that was UPRN and full address, now requires UPRN and postcode as separate fields.
python collect_data.py BracknellForestCouncil https://selfservice.mybfc.bracknell-forest.gov.uk/w/webpage/waste-collection-days -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
python collect_data.py BradfordMDC https://onlineforms.bradford.gov.uk/ufs/collectiondates.eb -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
Note: To get the UPRN, you will need to use FindMyAddress. Post code isn't parsed by this script, but you can pass it in double quotes.
python collect_data.py BrightonandHoveCityCouncil https://cityclean.brighton-hove.gov.uk/link/collections -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Use the full address as it appears on the drop down on the site when you search by postcode
python collect_data.py BristolCityCouncil https://bristolcouncil.powerappsportals.com/completedynamicformunauth/?servicetypeid=7dce896c-b3ba-ea11-a812-000d3a7f1cdc -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py BromleyBoroughCouncil https://recyclingservices.bromley.gov.uk/waste/XXXXXXX -w http://HOST:PORT/
Additional parameters:
-
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Follow the instructions here until the "Your bin days" page then copy the URL and replace the URL in the command.
python collect_data.py BroxtoweBoroughCouncil https://www.broxtowe.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py BuckinghamshireCouncil https://iapp.itouchvision.com/iappcollectionday/collection-day/?uuid=FA353FC74600CBE61BE409534D00A8EC09BDA3AC&lang=en -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the name of the street with the house number parameter, wrapped in double quotes
python collect_data.py BuryCouncil https://www.bury.gov.uk/waste-and-recycling/bin-collection-days-and-alerts -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
Note: Pass the postcode and house number in their respective arguments, both wrapped in quotes.
python collect_data.py CalderdaleCouncil https://www.calderdale.gov.uk/environment/waste/household-collections/collectiondayfinder.jsp -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py CannockChaseDistrictCouncil https://www.cannockchasedc.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
Note: To get the UPRN, you can use FindMyAddress
python collect_data.py CanterburyCityCouncil https://www.canterbury.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py CardiffCouncil https://www.cardiff.gov.uk/ENG/resident/Rubbish-and-recycling/When-are-my-bins-collected/Pages/default.aspx -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py CastlepointDistrictCouncil https://apps.castlepoint.gov.uk/cpapps/index.cfm?fa=wastecalendar -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
Note: For this council 'uprn' is actually a 4 digit code for your street, go here and inspect the source of the dropdown box to find the 4 digit number for your street.
python collect_data.py CharnwoodBoroughCouncil https://my.charnwood.gov.uk/location?put=cbcXXXXXXXX&rememberme=0&redirect=%2F
Note: Replace XXXXXXXX with UPRN keeping "cbc" before it.
python collect_data.py ChelmsfordCityCouncil https://www.chelmsford.gov.uk/myhome/ -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Follow the instructions here until you get the page listing your "Address" then copy the entire address text and use that in the house number field.
python collect_data.py CheshireEastCouncil https://online.cheshireeast.gov.uk/MyCollectionDay/SearchByAjax/GetBartecJobList?uprn=XXXXXXXX&onelineaddress=XXXXXXXX&_=1689413260149
Note: Both the UPRN and a one-line address are passed in the URL, which needs to be wrapped in double quotes. The one-line address is made up of the house number, street name and postcode.
Use the form here to find them, then take the first line and post code and replace all spaces with %20
.
python collect_data.py CheshireWestAndChesterCouncil https://www.cheshirewestandchester.gov.uk/residents/waste-and-recycling/your-bin-collection/collection-day -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py ChichesterDistrictCouncil https://www.chichester.gov.uk/checkyourbinday -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Needs the full address and postcode as appears on page https://www.chichester.gov.uk/checkyourbinday
python collect_data.py ChorleyCouncil https://myaccount.chorley.gov.uk/wastecollections.aspx -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Chorley needs to be passed both a Postcode & UPRN in the format of UPRNXXXXXX to work. Find this on FindMyAddress
python collect_data.py ColchesterCityCouncil https://www.colchester.gov.uk/your-recycling-calendar -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes
python collect_data.py ConwyCountyBorough https://www.conwy.gov.uk/Contensis-Forms/erf/collection-result-soap-xmas.asp?ilangid=1&uprn=100100429249 -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-u
- UPRN -
-p
- postcode
Note: Conwy County Borough Council is a straight up uprn in the url eg &uprn=XXXXXXXXXXXXX .
python collect_data.py CornwallCouncil https://www.cornwall.gov.uk/my-area/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
Note: Use https://uprn.uk/ to find your UPRN.
python collect_data.py CoventryCityCouncil https://www.coventry.gov.uk/directory_record/XXXXXX/XXXXXX
Note: Follow the instructions here until you get the page that shows the weekly collections for your address then copy the URL and replace the URL in the command.
python collect_data.py CrawleyBoroughCouncil https://my.crawley.gov.uk/ -s -u XXXXXXXX -n XX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-n
- house number
Note: Crawley needs to be passed both a UPRN and a USRN to work. Find these on FindMyAddress or FindMyStreet.
python collect_data.py CroydonCouncil https://service.croydon.gov.uk/wasteservices/w/webpage/bin-day-enter-address -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
python collect_data.py DacorumBoroughCouncil https://webapps.dacorum.gov.uk/bincollections/ -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py DartfordBoroughCouncil https://windmz.dartford.gov.uk/ufs/WS_CHECK_COLLECTIONS.eb?UPRN=010094157511 -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: Use https://uprn.uk/ to find your UPRN
python collect_data.py DerbyshireDalesDistrictCouncil https://www.derbyshiredales.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py DoncasterCouncil https://www.doncaster.gov.uk/Compass/Entity/Launch/D3/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py DorsetCouncil https://www.dorsetcouncil.gov.uk/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py DoverDistrictCouncil https://collections.dover.gov.uk/property/XXXXXXXXXXX
Note: Replace XXXXXXXXXXXX with your UPRN. To get the UPRN, you can use FindMyAddress.
python collect_data.py DudleyCouncil https://my.dudley.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py DurhamCouncil https://www.durham.gov.uk/bincollections?uprn= -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py EalingCouncil https://www.ealing.gov.uk/site/custom_scripts/WasteCollectionWS/home/FindCollection -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py EastCambridgeshireCouncil https://www.eastcambs.gov.uk/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py EastDevonDC https://eastdevon.gov.uk/recycling-and-waste/recycling-waste-information/when-is-my-bin-collected/future-collections-calendar/?UPRN=XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py EastLindseyDistrictCouncil https://www.e-lindsey.gov.uk/ -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes
python collect_data.py EastRenfrewshireCouncil https://eastrenfrewshire.gov.uk/ -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes
python collect_data.py EastRidingCouncil https://wasterecyclingapi.eastriding.gov.uk -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Put the full address as it displays on the council website dropdown when you do the check manually
python collect_data.py EastSuffolkCouncil https://my.eastsuffolk.gov.uk/service/Bin_collection_dates_finder -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: To get the UPRN, you can use FindMyAddress
python collect_data.py EastleighBoroughCouncil https://www.eastleigh.gov.uk/waste-bins-and-recycling/collection-dates/your-waste-bin-and-recycling-collections?uprn= -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py ElmbridgeBoroughCouncil https://www.elmbridge.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py EnfieldCouncil https://www.enfield.gov.uk/services/rubbish-and-recycling/find-my-collection-day -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py EnvironmentFirst https://environmentfirst.co.uk/house.php?uprn=XXXXXXXXXX
Note: For properties with collections managed by Environment First, such as Lewes and Eastbourne. Replace the XXXXXXXXXXX with the UPRN of your property - you can use FindMyAddress to find this.
python collect_data.py EppingForestDistrictCouncil https://eppingforestdc.maps.arcgis.com/apps/instant/lookup/index.html?appid=bfca32b46e2a47cd9c0a84f2d8cdde17&find=IG9%206EP -p "XXXX XXX"
Additional parameters:
-
-p
- postcode
python collect_data.py ErewashBoroughCouncil https://map.erewash.gov.uk/isharelive.web/myerewash.aspx -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py FalkirkCouncil https://www.falkirk.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py FarehamBoroughCouncil https://www.fareham.gov.uk/internetlookups/search_data.aspx?type=JSON&list=DomesticBinCollections&Road=&Postcode=PO14%204NR -s -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-p
- postcode
python collect_data.py FenlandDistrictCouncil https://www.fenland.gov.uk/article/13114/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py FifeCouncil https://www.fife.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py FlintshireCountyCouncil https://digital.flintshire.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py ForestOfDeanDistrictCouncil https://community.fdean.gov.uk/s/waste-collection-enquiry -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the full address in the house number and postcode in
python collect_data.py GatesheadCouncil https://www.gateshead.gov.uk/ -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes
python collect_data.py GedlingBoroughCouncil https://www.gedling.gov.uk/ -s -n XX
Additional parameters:
-
-s
- skip get URL -
-n
- house number
Note: Use this site to find the collections for your address. Use the -n parameter to add them in a comma-separated list inside quotes, such as: 'Friday G4, Friday J'.
python collect_data.py GlasgowCityCouncil https://onlineservices.glasgow.gov.uk/forms/RefuseAndRecyclingWebApplication/CollectionsCalendar.aspx?UPRN=XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py GloucesterCityCouncil https://gloucester-self.achieveservice.com/service/Bins___Check_your_bin_day -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py GuildfordCouncil https://my.guildford.gov.uk/customers/s/view-bin-collections -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: If the bin day is 'today' then the collectionDate will only show today's date if before 7AM, else the date will be in 'previousCollectionDate'. To get the UPRN, you will need to use FindMyAddress to find the UPRN.
python collect_data.py HaltonBoroughCouncil https://webapp.halton.gov.uk/PublicWebForms/WasteServiceSearchv1.aspx#collections -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the House number and post code
python collect_data.py HarboroughDistrictCouncil https://www.harborough.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py HaringeyCouncil https://wastecollections.haringey.gov.uk/property -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
Note: Pass the UPRN which can be found at https://wastecollections.haringey.gov.uk/property/{uprn}.
python collect_data.py HarrogateBoroughCouncil https://secure.harrogate.gov.uk/inmyarea -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
Note: Pass the UPRN which can be found at https://secure.harrogate.gov.uk/inmyarea URL doesn't need to be passed.
python collect_data.py HighlandCouncil https://www.highland.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py HighPeakCouncil https://www.highpeak.gov.uk/findyourbinday -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the name of the street with the house number parameter, wrapped in double quotes
python collect_data.py HounslowCouncil https://www.hounslow.gov.uk/info/20272/recycling_and_waste_collection_day_finder -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py HullCityCouncil https://www.hull.gov.uk/bins-and-recycling/bin-collections/bin-collection-day-checker -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py HuntingdonDistrictCouncil https://www.huntingdonshire.gov.uk/refuse-calendar/XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py IslingtonCouncil https://www.islington.gov.uk/your-area?Postcode=unused&Uprn=XXXXXXXX -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: Replace XXXXXXXX with UPRN.
python collect_data.py KingstonUponThamesCouncil https://waste-services.kingston.gov.uk/waste/XXXXXXX
Note: Follow the instructions here until the "Your bin days" page then copy the URL and replace the URL in the command.
python collect_data.py KirkleesCouncil https://www.kirklees.gov.uk/beta/your-property-bins-recycling/your-bins -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py KnowsleyMBCouncil https://knowsleytransaction.mendixcloud.com/link/youarebeingredirected?target=bincollectioninformation -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the postcode in the postcode parameter, wrapped in double quotes and with a space.
python collect_data.py LancasterCityCouncil https://lcc-wrp.whitespacews.com -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
python collect_data.py LeedsCityCouncil https://www.leeds.gov.uk/residents/bins-and-recycling/check-your-bin-day -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py LichfieldDistrictCouncil https://www.lichfielddc.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py LincolnCouncil https://lincoln.gov.uk -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-u
- UPRN -
-p
- postcode
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py LisburnCastlereaghCityCouncil https://lisburn.isl-fusion.com -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
python collect_data.py LiverpoolCityCouncil https://liverpool.gov.uk/Bins/BinDatesTable?UPRN=XXXXXXXX
Note: Replace XXXXXXXX with your property's UPRN.
python collect_data.py LondonBoroughEaling https://www.ealing.gov.uk/site/custom_scripts/WasteCollectionWS/home/FindCollection -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py LondonBoroughHarrow https://www.harrow.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py LondonBoroughHounslow https://www.hounslow.gov.uk/homepage/86/recycling_and_waste_collection_day_finder -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py LondonBoroughLambeth https://wasteservice.lambeth.gov.uk/WhitespaceComms/GetServicesByUprn -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py LondonBoroughRedbridge https://my.redbridge.gov.uk/RecycleRefuse -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Follow the instructions here until you get the page listing your "Address" then copy the entire address text and use that in the house number field.
python collect_data.py LutonBoroughCouncil https://myforms.luton.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py MaldonDistrictCouncil https://maldon.suez.co.uk/maldon/ServiceSummary -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py MalvernHillsDC https://swict.malvernhills.gov.uk/mhdcroundlookup/HandleSearchScreen -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py ManchesterCityCouncil https://www.manchester.gov.uk/bincollections -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py MansfieldDistrictCouncil https://www.mansfield.gov.uk/xfp/form/1327 -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py MertonCouncil https://myneighbourhood.merton.gov.uk/Wasteservices/WasteServices.aspx?ID=XXXXXXXX
Note: Follow the instructions here until you get the "Your recycling and rubbish collection days" page then copy the URL and replace the URL in the command (the Address parameter is optional).
python collect_data.py MidAndEastAntrimBoroughCouncil https://www.midandeastantrim.gov.uk/resident/waste-recycling/collection-dates/ -s -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number plus the name of the street with the postcode parameter, wrapped in double quotes. Check the address in the web site first. This version will only pick the first SHOW button returned by the search or if it is fully unique. The search is not very predictable (e.g. house number 4 returns 14,24,4,44 etc.).
python collect_data.py MidlothianCouncil https://www.midlothian.gov.uk/info/1054/bins_and_recycling/343/bin_collection_days -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
Note: Pass the house name/number wrapped in double quotes along with the postcode parameter
python collect_data.py MidSussexDistrictCouncil https://www.midsussex.gov.uk/waste-recycling/bin-collection/ -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the name of the street with the house number parameter, wrapped in double quotes
python collect_data.py MiltonKeynesCityCouncil https://www.milton-keynes.gov.uk/waste-and-recycling/collection-days -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: Pass the name of the estate with the UPRN parameter, wrapped in double quotes
python collect_data.py MoleValleyDistrictCouncil https://myproperty.molevalley.gov.uk/molevalley/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
Note: UPRN can only be parsed with a valid postcode.
python collect_data.py NeathPortTalbotCouncil https://www.npt.gov.uk -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py NewForestCouncil https://forms.newforest.gov.uk/id/FIND_MY_COLLECTION -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py NewarkAndSherwoodDC http://app.newark-sherwooddc.gov.uk/bincollection/calendar?pid=XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py NewcastleCityCouncil https://community.newcastle.gov.uk/my-neighbourhood/ajax/getBinsNew.php?uprn=XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py NewhamCouncil https://bincollection.newham.gov.uk/Details/Index/XXXXXXXXXXX -s
Additional parameters:
-
-s
- skip get URL
Note: Follow the instructions here until you get the "Rubbish and Recycling Collections" page then copy the URL and replace the URL in the command.
python collect_data.py NewportCityCouncil https://www.newport.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py NorthAyrshireCouncil https://www.north-ayrshire.gov.uk/ -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py NorthEastDerbyshireDistrictCouncil https://myselfservice.ne-derbyshire.gov.uk/service/Check_your_Bin_Day -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py NorthEastLincs https://www.nelincs.gov.uk/refuse-collection-schedule/?view=timeline&uprn=XXXXXXXX -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: Replace XXXXXXXX with UPRN.
python collect_data.py NorthKestevenDistrictCouncil https://www.n-kesteven.org.uk/bins/display?uprn=XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py NorthLanarkshireCouncil https://www.northlanarkshire.gov.uk/bin-collection-dates/XXXXXXXXXXX/XXXXXXXXXXX
Note: Follow the instructions here until you get the "Next collections" page then copy the URL and replace the URL in the command.
python collect_data.py NorthLincolnshireCouncil https://www.northlincs.gov.uk/bins-waste-and-recycling/bin-and-box-collection-dates/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py NorthNorfolkDistrictCouncil https://www.north-norfolk.gov.uk/ -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the name of the street with the house number parameter, wrapped in double quotes
python collect_data.py NorthNorthamptonshireCouncil https://cms.northnorthants.gov.uk/bin-collection-search/calendarevents/100031021318/2023-10-17/2023-10-01 -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py NorthSomersetCouncil https://forms.n-somerset.gov.uk/Waste/CollectionSchedule -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py NorthTynesideCouncil https://my.northtyneside.gov.uk/category/81/bin-collection-dates -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py NorthWestLeicestershire https://www.nwleics.gov.uk/pages/collection_information -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py NorthYorkshire https://www.northyorks.gov.uk/bin-calendar/lookup -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py NorwichCityCouncil https://www.norwich.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py NorthumberlandCouncil https://www.northumberland.gov.uk/Waste/Bins/Bin-Calendars.aspx -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py NottinghamCityCouncil https://geoserver.nottinghamcity.gov.uk/bincollections2/api/collection/100031540180 -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py OldhamCouncil https://portal.oldham.gov.uk/bincollectiondates/details?uprn=422000033556
Note: Replace UPRN in URL with your own UPRN.
python collect_data.py PerthAndKinrossCouncil https://www.pkc.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py PlymouthCouncil https://www.plymouth.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py PortsmouthCityCouncil https://my.portsmouth.gov.uk/en/AchieveForms/?form_uri=sandbox-publish://AF-Process-26e27e70-f771-47b1-a34d-af276075cede/AF-Stage-cd7cc291-2e59-42cc-8c3f-1f93e132a2c9/definition.json&redirectlink=%2F&cancelRedirectLink=%2F -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py PrestonCityCouncil https://selfservice.preston.gov.uk/service/Forms/FindMyNearest.aspx?Service=bins -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py ReadingBoroughCouncil https://api.reading.gov.uk/api/collections/XXXXXXXX
Note: Replace XXXXXXXX with your property's UPRN.
python collect_data.py ReigateAndBansteadBoroughCouncil https://www.reigate-banstead.gov.uk/ -s -u XXXXXXXX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: To get the UPRN, you can use FindMyAddress
python collect_data.py RenfrewshireCouncil https://www.renfrewshire.gov.uk/article/2320/Check-your-bin-collection-day -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes
python collect_data.py RhonddaCynonTaffCouncil https://www.rctcbc.gov.uk/EN/Resident/RecyclingandWaste/RecyclingandWasteCollectionDays.aspx -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
Note: To get the UPRN, you can use FindMyAddress
python collect_data.py RochdaleCouncil https://webforms.rochdale.gov.uk/BinCalendar -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py RochfordCouncil https://www.rochford.gov.uk/online-bin-collections-calendar
Note: No extra parameters are required. Dates presented should be read as 'week commencing'.
python collect_data.py RotherhamCouncil https://www.rotherham.gov.uk/bin-collections\?address\=100050866000\&submit\=Submit -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
python collect_data.py RugbyBoroughCouncil https://www.rugby.gov.uk/check-your-next-bin-day -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py RushcliffeBoroughCouncil https://www.rushcliffe.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py RushmoorCouncil https://www.rushmoor.gov.uk/Umbraco/Api/BinLookUpWorkAround/Get?selectedAddress=XXXXXXXX
Note: Replace XXXXXXXXXX with your UPRN, which you can find using FindMyAddress.
python collect_data.py SalfordCityCouncil https://www.salford.gov.uk/bins-and-recycling/bin-collection-days/your-bin-collections -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py SevenoaksDistrictCouncil https://sevenoaks-dc-host01.oncreate.app/w/webpage/waste-collection-day -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes and the postcode in the postcode parameter
python collect_data.py SheffieldCityCouncil https://wasteservices.sheffield.gov.uk/property/XXXXXXXXXXX
Note: Follow the instructions here until you get the "Your bin collection dates and services" page then copy the URL and replace the URL in the command.
python collect_data.py ShropshireCouncil https://bins.shropshire.gov.uk/property/XXXXXXXXXXX
Note: Follow the instructions here until you get the page showing your bin collection dates then copy the URL and replace the URL in the command.
python collect_data.py SolihullCouncil https://digital.solihull.gov.uk/BinCollectionCalendar/Calendar.aspx?UPRN=XXXXXXXX
Note: Replace XXXXXXXX with UPRN. You will need to use FindMyAddress to find the UPRN.
python collect_data.py SomersetCouncil https://www.somerset.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py SouthAyrshireCouncil https://www.south-ayrshire.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py SouthCambridgeshireCouncil https://www.scambs.gov.uk/recycling-and-bins/find-your-household-bin-collection-day/ -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
python collect_data.py SouthDerbyshireDistrictCouncil https://maps.southderbyshire.gov.uk/iShareLIVE.web//getdata.aspx?RequestType=LocalInfo&ms=mapsources/MyHouse&format=JSONP&group=Recycling%20Bins%20and%20Waste|Next%20Bin%20Collections&uid=XXXXXXXX -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: Replace XXXXXXXX with UPRN. You will need to use FindMyAddress to find the UPRN.
python collect_data.py SouthGloucestershireCouncil https://beta.southglos.gov.uk/waste-and-recycling-collection-date -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py SouthKestevenDistrictCouncil https://pre.southkesteven.gov.uk/BinSearch.aspx -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py SouthLanarkshireCouncil https://www.southlanarkshire.gov.uk/directory_record/XXXXX/XXXXX
Note: Follow the instructions here until you get the page that shows the weekly collections for your street then copy the URL and replace the URL in the command.
python collect_data.py SouthNorfolkCouncil https://www.southnorfolkandbroadland.gov.uk/rubbish-recycling/south-norfolk-bin-collection-day-finder -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py SouthOxfordshireCouncil https://www.southoxon.gov.uk/south-oxfordshire-district-council/recycling-rubbish-and-waste/when-is-your-collection-day/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py SouthRibbleCouncil https://www.southribble.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py SouthTynesideCouncil https://www.southtyneside.gov.uk/article/33352/Bin-collection-dates -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
python collect_data.py SouthwarkCouncil https://services.southwark.gov.uk/bins/lookup/XXXXXXXX -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: Replace XXXXXXXX with UPRN. You will need to use FindMyAddress to find the UPRN.
python collect_data.py StAlbansCityAndDistrictCouncil https://gis.stalbans.gov.uk/NoticeBoard9/VeoliaProxy.NoticeBoard.asmx/GetServicesByUprnAndNoticeBoard -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py StHelensBC https://www.sthelens.gov.uk/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py StaffordBoroughCouncil https://www.staffordbc.gov.uk/address/100032203010 -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: The URL needs to be https://www.staffordbc.gov.uk/address/<Your_UPRN>
python collect_data.py StaffordshireMoorlandsDistrictCouncil https://www.staffsmoorlands.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: To get the UPRN, you can use FindMyAddress
python collect_data.py StockportBoroughCouncil https://myaccount.stockport.gov.uk/bin-collections/show/XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py StocktonOnTeesCouncil https://www.stockton.gov.uk -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py StokeOnTrentCityCouncil https://www.stoke.gov.uk/jadu/custom/webserviceLookUps/BarTecWebServices_missed_bin_calendar.php?UPRN=XXXXXXXXXX
Note: Replace XXXXXXXX with your property's UPRN.
python collect_data.py StratfordUponAvonCouncil https://www.stratford.gov.uk/waste-recycling/when-we-collect.cfm/part/calendar -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py StroudDistrictCouncil https://www.stroud.gov.uk/my-house?uprn=100120512183&postcode=GL10+3BH -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-u
- UPRN -
-p
- postcode
Note: Find your uprn and replace it in the url do the same for the postcode.
python collect_data.py SunderlandCityCouncil https://webapps.sunderland.gov.uk/WEBAPPS/WSS/Sunderland_Portal/Forms/bindaychecker.aspx -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: The postcode should be wrapped in double quotes and with a space in the middle. The house number doesn't need quotes.
python collect_data.py SwaleBoroughCouncil https://swale.gov.uk/bins-littering-and-the-environment/bins/collection-days -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py SwanseaCouncil https://www1.swansea.gov.uk/recyclingsearch/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py SwindonBoroughCouncil https://www.swindon.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py TamesideMBCouncil http://lite.tameside.gov.uk/BinCollections/CollectionService.svc/GetBinCollection -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py TandridgeDistrictCouncil https://tdcws01.tandridge.gov.uk/TDCWebAppsPublic/tfaBranded/408?utm_source=pressrelease&utm_medium=smposts&utm_campaign=check_my_bin_day -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py TeignbridgeCouncil https://www.google.co.uk -u XXXXXXXX -w http://HOST:PORT/
Additional parameters:
-
-u
- UPRN -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Provide Google as the URL as the real URL breaks the integration. You will need to use FindMyAddress to find the UPRN.
python collect_data.py TelfordAndWrekinCouncil https://dac.telford.gov.uk/bindayfinder/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py TendringDistrictCouncil https://tendring-self.achieveservice.com/en/service/Rubbish_and_recycling_collection_days -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py TestValleyBoroughCouncil https://testvalley.gov.uk/wasteandrecycling/when-are-my-bins-collected -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py ThreeRiversDistrictCouncil https://my.threerivers.gov.uk/en/AchieveForms/?mode=fill&consentMessage=yes&form_uri=sandbox-publish://AF-Process-52df96e3-992a-4b39-bba3-06cfaabcb42b/AF-Stage-01ee28aa-1584-442c-8d1f-119b6e27114a/definition.json&process=1&process_uri=sandbox-processes://AF-Process-52df96e3-992a-4b39-bba3-06cfaabcb42b&process_id=AF-Process-52df96e3-992a-4b39-bba3-06cfaabcb42b&noLoginPrompt=1 -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py TonbridgeAndMallingBC https://www.tmbc.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py TorbayCouncil https://www.torbay.gov.uk/recycling/bin-collections/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py TorridgeDistrictCouncil https://collections-torridge.azurewebsites.net/WebService2.asmx -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py TunbridgeWellsCouncil https://tunbridgewells.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py UttlesfordDistrictCouncil https://bins.uttlesford.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py ValeofGlamorganCouncil https://www.valeofglamorgan.gov.uk/en/living/Recycling-and-Waste/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py ValeofWhiteHorseCouncil https://eform.whitehorsedc.gov.uk/ebase/BINZONE_DESKTOP.eb -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py WakefieldCityCouncil https://www.wakefield.gov.uk/where-i-live/?uprn=XXXXXXXXXXX&a=XXXXXXXXXXX&usrn=XXXXXXXXXXX&e=XXXXXXXXXXX&n=XXXXXXXXXXX&p=XXXXXXXXXXX -s -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Follow the instructions here until you get the page that includes a "Bin Collections" section then copy the URL and replace the URL in the command.
python collect_data.py WalsallCouncil https://cag.walsall.gov.uk/ -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py WalthamForest https://portal.walthamforest.gov.uk/AchieveForms/?mode=fill&consentMessage=yes&form_uri=sandbox-publish://AF-Process-d62ccdd2-3de9-48eb-a229-8e20cbdd6393/AF-Stage-8bf39bf9-5391-4c24-857f-0dc2025c67f4/definition.json&process=1&process_uri=sandbox-processes://AF-Process-d62ccdd2-3de9-48eb-a229-8e20cbdd6393&process_id=AF-Process-d62ccdd2-3de9-48eb-a229-8e20cbdd6393 -s -u XXXXXXXX -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Use to find your UPRN https://uprn.uk/
python collect_data.py WarwickDistrictCouncil https://estates7.warwickdc.gov.uk/PropertyPortal/Property/Recycling/XXXXXXXX
Note: Replace XXXXXXXX with UPRN.
python collect_data.py WatfordBoroughCouncil https://www.watford.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py WaverleyBoroughCouncil https://wav-wrp.whitespacews.com/ -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
Note: Follow the instructions here until you get the page that shows your next scheduled collections. Then take the number from pIndex=NUMBER in the URL and pass it as the -n parameter along with your postcode in -p.
python collect_data.py WealdenDistrictCouncil https://www.wealden.gov.uk/recycling-and-waste/bin-search/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN
python collect_data.py WelhatCouncil https://www.welhat.gov.uk/xfp/form/214 -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-u
- UPRN -
-p
- postcode
python collect_data.py WestBerkshireCouncil https://www.westberks.gov.uk/binday -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes and the postcode in the postcode parameter
python collect_data.py WestLindseyDistrictCouncil https://www.west-lindsey.gov.uk/ -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
Note: Pass the house name/number in the house number parameter, and postcode in the postcode parameter, both wrapped in double quotes. If a named house or flat, enter this in the number field. If multiple results return, we'll pick the first. You can test it here
python collect_data.py WestLothianCouncil https://www.westlothian.gov.uk/ -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes
python collect_data.py WestMorlandAndFurness https://www.westmorlandandfurness.gov.uk/ -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: You will need to use FindMyAddress to find the UPRN.
python collect_data.py WestNorthamptonshireCouncil https://www.northampton.gov.uk/info/200084/bins-waste-and-recycling/1602/check-your-collection-day -s -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-p
- postcode
python collect_data.py WestOxfordshireDistrictCouncil https://community.westoxon.gov.uk/s/waste-collection-enquiry -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the full address in the house number and postcode in
python collect_data.py WestSuffolkCouncil https://maps.westsuffolk.gov.uk/MyWestSuffolk.aspx -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py WiganBoroughCouncil https://apps.wigan.gov.uk/MyNeighbourhood/ -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py WiltshireCouncil https://ilambassadorformsprod.azurewebsites.net/wastecollectiondays/index -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
python collect_data.py WinchesterCityCouncil https://iportal.itouchvision.com/icollectionday/collection-day -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
Note: Pass the house name/number in the house number parameter, wrapped in double quotes
python collect_data.py WindsorAndMaidenheadCouncil https://forms.rbwm.gov.uk/bincollections?uprn= -s -u XXXXXXXX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py WirralCouncil https://www.wirral.gov.uk -u XXXXXXXX
Additional parameters:
-
-u
- UPRN
Note: Please use the UPRN field to enter your street name and suburb separated by a comma, for example 'Vernon Avenue,Seacombe'
python collect_data.py WokingBoroughCouncil https://asjwsw-wrpwokingmunicipal-live.whitespacews.com/ -s -p "XXXX XXX" -n XX
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number
Note: Works with all collection areas that use Joint Waste Solutions. Just use the correct URL.
python collect_data.py WokinghamBoroughCouncil https://www.wokingham.gov.uk/rubbish-and-recycling/waste-collection/find-your-bin-collection-day -s -p "XXXX XXX" -n XX -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-p
- postcode -
-n
- house number -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py WychavonDistrictCouncil https://selfservice.wychavon.gov.uk/wdcroundlookup/wdc_search.jsp -s -u XXXXXXXX -p "XXXX XXX" -w http://HOST:PORT/
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode -
-w
- remote Selenium web driver URL (required for Home Assistant)
python collect_data.py WyreCouncil https://www.wyre.gov.uk/bins-rubbish-recycling -s -u XXXXXXXX -p "XXXX XXX"
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN -
-p
- postcode
Note: To get the UPRN, you will need to use FindMyAddress.
Postcode should be put in double quotes with a space in the middle.
python collect_data.py YorkCouncil https://waste-api.york.gov.uk/api/Collections/GetBinCollectionDataForUprn/ -s -u XXXXXXXX
Additional parameters:
-
-s
- skip get URL -
-u
- UPRN