Skip to content

Councils

github-actions[bot] edited this page May 2, 2025 · 234 revisions

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!

Contents


Aberdeen City

python collect_data.py AberdeenCityCouncil https://www.aberdeencity.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Aberdeenshire

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.


Adur

python collect_data.py AdurAndWorthingCouncils https://www.adur-worthing.gov.uk/bin-day/?brlu-selected-address=XXXXXXXX

Note: Replace XXXXXXXX with your UPRN. You will need to use FindMyAddress to find it.


Amber Valley

python collect_data.py AmberValleyBoroughCouncil https://ambervalley.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Angus

python collect_data.py AngusCouncil https://www.angus.gov.uk/bins_litter_and_recycling/bin_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)

Note: You will need to use FindMyAddress to find the UPRN. Requires Selenium


Antrim and Newtownabbey

python collect_data.py AntrimAndNewtonabbeyCouncil https://antrimandnewtownabbey.gov.uk/residents/bins-recycling/bins-schedule/?Id=XXXX

Note: Navigate to [https://antrimandnewtownabbey.gov.uk/residents/bins-recycling/bins-schedule] and search for your street name. Use the URL with the ID to replace XXXXXXXX with your specific ID.


Ards and North Down

python collect_data.py ArdsAndNorthDownCouncil https://www.ardsandnorthdown.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Argyll and Bute

python collect_data.py ArgyllandButeCouncil https://www.argyll-bute.gov.uk/rubbish-and-recycling/household-waste/bin-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)

Note: Pass the UPRN. You will need to use FindMyAddress.


Armagh City, Banbridge and Craigavon

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.


Arun

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)

Note: Pass the house name/number and postcode in their respective parameters, both wrapped in double quotes. This parser requires a Selenium webdriver.


Ashfield

python collect_data.py AshfieldDistrictCouncil https://www.ashfield.gov.uk -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: Pass the house name/number and postcode in their respective parameters, both wrapped in double quotes. This parser requires a Selenium webdriver


Ashford

python collect_data.py AshfordBoroughCouncil https://ashford.gov.uk -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: You will need to use FindMyAddress to find the UPRN.


Buckinghamshire

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.


Bournemouth, Christchurch and Poole

python collect_data.py BCPCouncil https://online.bcpcouncil.gov.uk/bindaylookup/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Babergh

python collect_data.py BaberghDistrictCouncil https://www.babergh.gov.uk -s -u XXXXXXXX -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN
  • -p - postcode
  • -n - house number

Note: Use the House Number field to pass the DAY of the week for your NORMAL collections. [Monday/Tuesday/Wednesday/Thursday/Friday]. [OPTIONAL] Use the 'postcode' field to pass the WEEK for your garden collection. [Week 1/Week 2]. [OPTIONAL] Use the 'uprn' field to pass the DAY for your garden collection. [Monday/Tuesday/Wednesday/Thursday/Friday]


Barking and Dagenham

python collect_data.py BarkingDagenham https://www.lbbd.gov.uk/rubbish-recycling/household-bin-collection/check-your-bin-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)

Note: Use house number and postcode. Requires Selenium.


Barnet

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)

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. This parser requires a Selenium webdriver.


Barnsley

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.


Basildon

python collect_data.py BasildonCouncil https://basildonportal.azurewebsites.net/api/getPropertyRefuseInformation -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: To get the UPRN, you will need to use FindMyAddress.


Basingstoke and Deane

python collect_data.py BasingstokeCouncil https://www.basingstoke.gov.uk/bincollection -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Bath and North East Somerset

python collect_data.py BathAndNorthEastSomersetCouncil https://www.bathnes.gov.uk/webforms/waste/collectionday/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Bedford

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

Note: You will need to use FindMyAddress to find the UPRN.


Central Bedfordshire

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 council's website for your specific address.


Belfast

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

Note: You will need to use FindMyAddress to find the UPRN.


Bexley

python collect_data.py BexleyCouncil https://waste.bexley.gov.uk/waste -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: In order to use this parser, you will need to sign up to Bexley's @Home app. 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.


Birmingham

python collect_data.py BirminghamCityCouncil https://www.birmingham.gov.uk/xfp/form/619 -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -u - UPRN
  • -p - postcode

Note: You will need to use FindMyAddress to find the UPRN.


Blaby

python collect_data.py BlabyDistrictCouncil https://www.blaby.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Blackburn with Darwen

python collect_data.py BlackburnCouncil https://www.blaby.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Blaenau Gwent

python collect_data.py BlaenauGwentCountyBoroughCouncil https://www.blaenau-gwent.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: You will need to use FindMyAddress to find the UPRN.


Bolsover

python collect_data.py BolsoverCouncil https://bolsover.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Bolton

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 a single field that was UPRN and full address; now requires UPRN and postcode as separate fields.


Boston

python collect_data.py BostonBoroughCouncil https://www.boston.gov.uk/findwastecollections -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: Provide your house number in the house_number parameter and postcode in the postcode parameter.


Bracknell Forest

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

Note: Pass the house number and postcode in their respective parameters.


Bradford

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. Postcode isn't parsed by this script, but you can pass it in double quotes.


Braintree

python collect_data.py BraintreeDistrictCouncil https://www.braintree.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -s - skip get URL
  • -u - UPRN
  • -p - postcode

Note: Provide your UPRN and postcode. Use FindMyAddress to find your UPRN.


Breckland

python collect_data.py BrecklandCouncil https://www.breckland.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Brent

python collect_data.py BrentCouncil https://recyclingservices.brent.gov.uk/waste -p "XXXX XXX" -n XX

Additional parameters:

  • -p - postcode
  • -n - house number

Note: Pass the house number and postcode in their respective parameters.


Brighton and Hove

python collect_data.py BrightonandHoveCityCouncil https://cityclean.brighton-hove.gov.uk/link/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: Use house number and postcode. Requires Selenium


City of Bristol

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

Note: You will need to use FindMyAddress to find the UPRN.


Broadland

python collect_data.py BroadlandDistrictCouncil https://area.southnorfolkandbroadland.gov.uk/FindAddress -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: Use house number and postcode. Requires Selenium.


Bromley

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.


Bromsgrove

python collect_data.py BromsgroveDistrictCouncil https://www.bromsgrove.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Broxbourne

python collect_data.py BroxbourneCouncil https://www.broxbourne.gov.uk -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -u - UPRN
  • -p - postcode

Note: You will need to use FindMyAddress to find the UPRN.


Broxtowe

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)

Note: Pass the UPRN and postcode. To get the UPRN, you can use FindMyAddress.


Buckinghamshire

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 house name/number and postcode in their respective arguments, both wrapped in quotes.


Burnley

python collect_data.py BurnleyBoroughCouncil https://www.burnley.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Bury

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.


Calderdale

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)

Note: Pass the UPRN and postcode. To get the UPRN, you can use FindMyAddress.


Cambridge

python collect_data.py CambridgeCityCouncil https://www.cambridge.gov.uk/ -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Cannock Chase

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.


Canterbury

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.


Cardiff

python collect_data.py CardiffCouncil https://www.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Carmarthenshire

python collect_data.py CarmarthenshireCountyCouncil https://www.carmarthenshire.gov.wales -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Castle Point

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.


Ceredigion

python collect_data.py CeredigionCountyCouncil https://www.ceredigion.gov.uk/resident/bins-recycling/ -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: House Number is the full address as it appears on the drop-down on the site when you search by postcode. This parser requires a Selenium webdriver.


Charnwood

python collect_data.py CharnwoodBoroughCouncil https://my.charnwood.gov.uk/location?put=cbcXXXXXXXX&rememberme=0&redirect=%2F

Note: Replace XXXXXXXX with your UPRN, keeping "cbc" before it.


Chelmsford

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.


Cheltenham

python collect_data.py CheltenhamBoroughCouncil https://www.cheltenham.gov.uk -s -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -s - skip get URL
  • -u - UPRN
  • -p - postcode

Note: Pass the UPRN. You will need to use FindMyAddress.


Cherwell

python collect_data.py CherwellDistrictCouncil https://www.cherwell.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


Cheshire East

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 postcode and replace all spaces with %20.


Cheshire West and Chester

python collect_data.py CheshireWestAndChesterCouncil https://my.cheshirewestandchester.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You will need to use FindMyAddress.


Chesterfield

python collect_data.py ChesterfieldBoroughCouncil https://www.chesterfield.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You will need to use FindMyAddress.


Chichester

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 it appears on this page.


Chorley

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.


Colchester

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.


Conwy

python collect_data.py ConwyCountyBorough https://www.conwy.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


Copeland

python collect_data.py CopelandBoroughCouncil https://www.copeland.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: *This has now been replaced by Cumberland Council


Cornwall

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 FindMyAddress to find your UPRN.


Cotswold

python collect_data.py CotswoldDistrictCouncil https://community.cotswold.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


Coventry

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.


Crawley

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.


Croydon

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

Note: Pass the house number and postcode in their respective parameters.


Cumberland

python collect_data.py CumberlandAllerdaleCouncil https://www.allerdale.gov.uk -p "XXXX XXX" -n XX

Additional parameters:

  • -p - postcode
  • -n - house number

Note: Pass the house number and postcode in their respective parameters.


Cumberland

python collect_data.py CumberlandCouncil https://waste.cumberland.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


Dacorum

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)

Note: Pass the house number and postcode in their respective parameters. This parser requires a Selenium webdriver.


Dartford

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 FindMyAddress to find your UPRN.


Denbighshire

python collect_data.py DenbighshireCouncil https://www.denbighshire.gov.uk/ -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Derby

python collect_data.py DerbyCityCouncil https://www.derby.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Derbyshire Dales

python collect_data.py DerbyshireDalesDistrictCouncil https://www.derbyshiredales.gov.uk/ -s -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -s - skip get URL
  • -u - UPRN
  • -p - postcode

Note: Pass the UPRN and postcode. To get the UPRN, you can use FindMyAddress.


Doncaster

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

Note: Pass the UPRN. You will need to use FindMyAddress.


Dorset Council

python collect_data.py DorsetCouncil https://www.dorsetcouncil.gov.uk/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You will need to use FindMyAddress.


Dover

python collect_data.py DoverDistrictCouncil https://collections.dover.gov.uk/property/XXXXXXXXXXX

Note: Replace XXXXXXXXXXX with your UPRN. To get the UPRN, you can use FindMyAddress.


Dudley

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.


Dundee City

python collect_data.py DundeeCityCouncil https://www.dundeecity.gov.uk/ -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


County Durham

python collect_data.py DurhamCouncil https://www.durham.gov.uk/bincollections?uprn= -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You will need to use FindMyAddress.


Ealing

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

Note: Pass the UPRN. You can find it using FindMyAddress.


East Ayrshire

python collect_data.py EastAyrshireCouncil https://www.east-ayrshire.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


East Cambridgeshire

python collect_data.py EastCambridgeshireCouncil https://www.eastcambs.gov.uk/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


East Devon

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 your UPRN.


East Herts Council

python collect_data.py EastHertsCouncil https://www.eastherts.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 number and postcode in their respective parameters.


East Lindsey

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 and postcode in their respective parameters. This parser requires a Selenium webdriver.


East Lothian

python collect_data.py EastLothianCouncil https://eastlothian.gov.uk -s -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -p - postcode
  • -n - house number

Note: Pass the house number and postcode in their respective parameters


East Renfrewshire

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 and postcode in their respective parameters. This parser requires a Selenium webdriver.


East Riding of Yorkshire

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.


East Staffordshire

python collect_data.py EastStaffordshireBoroughCouncil https://www.eaststaffsbc.gov.uk/bins-rubbish-recycling/collection-dates/XXXXX

Note: Replace XXXXX with your property's ID when selecting from https://www.eaststaffsbc.gov.uk/bins-rubbish-recycling/collection-dates.


East Suffolk

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. This parser requires a Selenium webdriver.


Eastleigh

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

Note: Pass the UPRN. You can find it using FindMyAddress.


City of Edinburgh

python collect_data.py EdinburghCityCouncil https://www.edinburgh.gov.uk -s -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -p - postcode
  • -n - house number

Note: Use the House Number field to pass the DAY of the week for your collections. Monday/Tuesday/Wednesday/Thursday/Friday. Use the 'postcode' field to pass the WEEK for your collection. [Week 1/Week 2]


Elmbridge

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.


Enfield

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)

Note: Pass the house number and postcode in their respective parameters. This parser requires a Selenium webdriver.


Environment First

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 XXXXXXXXXX with the UPRN of your property—you can use FindMyAddress to find this.


Epping Forest

python collect_data.py EppingForestDistrictCouncil https://eppingforestdc.maps.arcgis.com/apps/instant/lookup/index.html?appid=bfca32b46e2a47cd9c0a84f2d8cdde17&find=IG9%206EP -p "XXXX XXX" -w http://HOST:PORT/

Additional parameters:

  • -p - postcode
  • -w - remote Selenium web driver URL (required for Home Assistant)

Note: Replace the postcode in the URL with your own.


Epsom and Ewell

python collect_data.py EpsomandEwellBoroughCouncil https://www.epsom-ewell.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


Erewash

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

Note: Pass the UPRN. You can find it using FindMyAddress.


Exeter

python collect_data.py ExeterCityCouncil https://www.exeter.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Falkirk

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.


Fareham

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

Note: Pass the postcode in the postcode parameter, wrapped in double quotes.


Fenland

python collect_data.py FenlandDistrictCouncil https://www.fenland.gov.uk/article/13114/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Fermanagh and Omagh

python collect_data.py FermanaghOmaghDistrictCouncil https://www.fermanaghomagh.com/services/environment-and-waste/waste-collection-calendar/ -s -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -p - postcode
  • -n - house number

Note: Pass the house number and postcode in their respective parameters.


Fife

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.


Flintshire

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.


Folkestone and Hythe

python collect_data.py FolkstoneandHytheDistrictCouncil https://www.folkestone-hythe.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


Forest of Dean

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 parameters. This parser requires a Selenium webdriver.


Fylde

python collect_data.py FyldeCouncil https://www.fylde.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Gateshead

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 and postcode in their respective parameters. This parser requires a Selenium webdriver.


Gedling

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'.


Glasgow City

python collect_data.py GlasgowCityCouncil https://onlineservices.glasgow.gov.uk/forms/RefuseAndRecyclingWebApplication/CollectionsCalendar.aspx?UPRN=XXXXXXXX

Note: Replace XXXXXXXX with your UPRN.


Gloucester

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)

Note: Pass the house number, postcode, and UPRN in their respective parameters. This parser requires a Selenium webdriver.


Google Calendar (Public)

python collect_data.py GooglePublicCalendarCouncil https://calendar.google.com/calendar/ical/0d775884b4db6a7bae5204f06dae113c1a36e505b25991ebc27c6bd42edf5b5e%40group.calendar.google.com/public/basic.ics

Note: The URL should be the public ics file URL for the public Google calendar. See https://support.google.com/calendar/answer/37083?sjid=7202815583021446882-EU. Councils that currently need this are Trafford.


Gravesham

python collect_data.py GraveshamBoroughCouncil https://www.gravesham.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You will need to use FindMyAddress.


Great Yarmouth

python collect_data.py GreatYarmouthBoroughCouncil https://myaccount.great-yarmouth.gov.uk/article/6456/Find-my-waste-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)

Note: Pass the postcode, and UPRN in their respective parameters. This parser requires a Selenium webdriver.


Guildford

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 7 AM; else the date will be in 'previousCollectionDate'. To get the UPRN, you will need to use FindMyAddress.


Gwynedd

python collect_data.py GwyneddCouncil https://diogel.gwynedd.llyw.cymru -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Hackney

python collect_data.py HackneyCouncil https://www.hackney.gov.uk -p "XXXX XXX" -n XX

Additional parameters:

  • -p - postcode
  • -n - house number

Note: Pass the postcode and house number in their respective arguments, both wrapped in quotes.


Halton

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 postcode. This parser requires a Selenium webdriver.


Harborough

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.


Haringey

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}.


Harrogate

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 this site. URL doesn't need to be passed.


Hart

python collect_data.py HartDistrictCouncil https://www.hart.gov.uk/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Hartlepool

python collect_data.py HartlepoolBoroughCouncil https://www.hartlepool.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find your UPRN.


Hastings

python collect_data.py HastingsBoroughCouncil https://www.hastings.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Herefordshire

python collect_data.py HerefordshireCouncil https://www.herefordshire.gov.uk/rubbish-recycling/check-bin-collection-day?blpu_uprn=XXXXXXXXXXXX

Note: Replace 'XXXXXXXXXX' with your property's UPRN. You can find it using FindMyAddress.


Hertsmere

python collect_data.py HertsmereBoroughCouncil https://www.hertsmere.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: Provide your house number in the house_number parameter and postcode in the postcode parameter.


High Peak

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. This parser requires a Selenium webdriver.


Highland

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.


Hillingdon

python collect_data.py Hillingdon https://www.hillingdon.gov.uk/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 postcode and the full address as it appears in the address pulldown menu.


Hinckley and Bosworth

python collect_data.py HinckleyandBosworthBoroughCouncil https://www.hinckley-bosworth.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Horsham

python collect_data.py HorshamDistrictCouncil https://www.horsham.gov.uk/waste-recycling-and-bins/household-bin-collections/check-your-bin-collection-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)

Note: Pass the UPRN. You can find it using FindMyAddress. This parser requires a Selenium webdriver.


Kingston upon Hull

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

Note: Pass the UPRN. You can find it using FindMyAddress.


Huntingdonshire

python collect_data.py HuntingdonDistrictCouncil https://www.huntingdonshire.gov.uk/refuse-calendar/XXXXXXXX

Note: Replace XXXXXXXX with your UPRN.


Hyndburn

python collect_data.py HyndburnBoroughCouncil https://iapp.itouchvision.com/iappcollectionday/collection-day/?uuid=FEBA68993831481FD81B2E605364D00A8DC017A4 -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: Pass the UPRN. You can find it using FindMyAddress. This parser requires a Selenium webdriver.


Ipswich

python collect_data.py IpswichBoroughCouncil https://app.ipswich.gov.uk/bin-collection/ -n XX

Additional parameters:

  • -n - house number

Note: Provide only the street name (no house number) as the PAON


Islington

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 your UPRN.


Kings Lynn and West Norfolk

python collect_data.py KingsLynnandWestNorfolkBC https://www.west-norfolk.gov.uk/ -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Provide your UPRN. Find your UPRN using FindMyAddress.


Kingston upon Thames

python collect_data.py KingstonUponThamesCouncil https://waste-services.kingston.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.


Kirklees

python collect_data.py KirkleesCouncil https://www.kirklees.gov.uk/beta/your-property-bins-recycling/your-bins -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Provide your UPRN. Find your UPRN using FindMyAddress.


Knowsley

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.


Lancaster

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

Note: Pass the house number and postcode in their respective parameters.


Leeds

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)

Note: Pass the house number, postcode, and UPRN. This parser requires a Selenium webdriver.


Leicester

python collect_data.py LeicesterCityCouncil https://biffaleicester.co.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Lichfield

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.


City of Lincoln

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.


Lisburn and Castlereagh

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

Note: Pass the house number and postcode in their respective parameters.


Liverpool

python collect_data.py LiverpoolCityCouncil https://liverpool.gov.uk/Bins/BinDatesTable?UPRN=XXXXXXXX

Note: Replace XXXXXXXX with your property's UPRN.


Ealing

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

Note: Pass the UPRN. You can find it using FindMyAddress.


Harrow

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.


Havering

python collect_data.py LondonBoroughHavering https://www.havering.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Hounslow

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

Note: Pass the UPRN. You can find it using FindMyAddress.


Lambeth

python collect_data.py LondonBoroughLambeth https://wasteservice.lambeth.gov.uk/WhitespaceComms/GetServicesByUprn -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Lewisham

python collect_data.py LondonBoroughLewisham https://www.lewisham.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: Pass the UPRN and postcode. To get the UPRN, you can use FindMyAddress.


Richmond upon Thames

python collect_data.py LondonBoroughOfRichmondUponThames https://www.richmond.gov.uk/services/waste_and_recycling/collection_days/ -s -n XX -w http://HOST:PORT/

Additional parameters:

  • -s - skip get URL
  • -n - house number
  • -w - remote Selenium web driver URL (required for Home Assistant)

Note: Pass the name of the street ONLY in the house number parameter, unfortunately post code's are not allowed.


Redbridge

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.


Sutton

python collect_data.py LondonBoroughSutton https://waste-services.sutton.gov.uk/waste -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to find your unique property reference by going to (https://waste-services.sutton.gov.uk/waste), entering your details and then using the 7 digit reference in the URL as your UPRN


Luton

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.


Maldon

python collect_data.py MaldonDistrictCouncil https://maldon.suez.co.uk/maldon/ServiceSummary -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Malvern Hills

python collect_data.py MalvernHillsDC https://swict.malvernhills.gov.uk/mhdcroundlookup/HandleSearchScreen -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Manchester

python collect_data.py ManchesterCityCouncil https://www.manchester.gov.uk/bincollections -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Mansfield

python collect_data.py MansfieldDistrictCouncil https://www.mansfield.gov.uk/xfp/form/1327 -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Medway

python collect_data.py MedwayCouncil https://www.medway.gov.uk/homepage/45/check_your_waste_collection_day -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Melton

python collect_data.py MeltonBoroughCouncil https://my.melton.gov.uk/collections -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: To get the UPRN, you can use FindMyAddress.


Merton

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.


Mid and East Antrim

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 on the website first. This version will only pick the first SHOW button returned by the search or if it is fully unique.


Mid Devon

python collect_data.py MidDevonCouncil https://www.middevon.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Mid Suffolk

python collect_data.py MidSuffolkDistrictCouncil https://www.midsuffolk.gov.uk -s -u XXXXXXXX -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN
  • -p - postcode
  • -n - house number

Note: Use the House Number field to pass the DAY of the week for your NORMAL collections. [Monday/Tuesday/Wednesday/Thursday/Friday]. [OPTIONAL] Use the 'postcode' field to pass the WEEK for your garden collection. [Week 1/Week 2]. [OPTIONAL] Use the 'uprn' field to pass the DAY for your garden collection. [Monday/Tuesday/Wednesday/Thursday/Friday]


Mid Sussex

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. This parser requires a Selenium webdriver.


Middlesbrough

python collect_data.py MiddlesbroughCouncil https://www.middlesbrough.gov.uk/recycling-and-rubbish/bin-collection-dates/ -s -n XX -w http://HOST:PORT/

Additional parameters:

  • -s - skip get URL
  • -n - house number
  • -w - remote Selenium web driver URL (required for Home Assistant)

Note: Pass the entire address without postcode as it appears when you type it on the website. This parser requires a Selenium webdriver.


Midlothian

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.


Mid Ulster

python collect_data.py MidUlsterDistrictCouncil https://www.midulstercouncil.org -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 of the house postcode as displayed on the site. This parser requires a Selenium webdriver.


Milton Keynes

python collect_data.py MiltonKeynesCityCouncil https://mycouncil.milton-keynes.gov.uk/en/service/Waste_Collection_Round_Checker -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Mole Valley

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.


Monmouthshire

python collect_data.py MonmouthshireCountyCouncil https://maps.monmouthshire.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Moray

python collect_data.py MorayCouncil https://bindayfinder.moray.gov.uk/ -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Find your property ID by going to (https://bindayfinder.moray.gov.uk), search for your property and extracting the ID from the URL. i.e. (https://bindayfinder.moray.gov.uk/disp_bins.php?id=00028841)


Neath Port Talbot

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)

Note: Pass the house number and postcode in their respective parameters. This parser requires a Selenium webdriver.


New Forest

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)

Note: Pass the postcode and UPRN. This parser requires a Selenium webdriver.


Newark and Sherwood

python collect_data.py NewarkAndSherwoodDC http://app.newark-sherwooddc.gov.uk/bincollection/calendar?pid=XXXXXXXX

Note: Replace XXXXXXXX with your UPRN.


Newcastle upon Tyne

python collect_data.py NewcastleCityCouncil https://community.newcastle.gov.uk/my-neighbourhood/ajax/getBinsNew.php?uprn=XXXXXXXX

Note: Replace XXXXXXXX with your UPRN. UPRNs need to be 12 digits long so please pad the left hand side with 0s if your UPRN is not long enough


Newcastle-under-Lyme

python collect_data.py NewcastleUnderLymeCouncil https://www.newcastle-staffs.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find your UPRN.


Newham

python collect_data.py NewhamCouncil https://bincollection.newham.gov.uk/Details/Index/XXXXXXXXXXX

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.


Newport

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

Note: Pass the postcode and UPRN. You can find the UPRN using FindMyAddress.


North Ayrshire

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.


North Devon

python collect_data.py NorthDevonCountyCouncil https://my.northdevon.gov.uk/service/WasteRecyclingCollectionCalendar -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: Pass the house number and postcode in their respective parameters. This parser requires a Selenium webdriver.


North East Derbyshire

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)

Note: Pass the postcode and UPRN. This parser requires a Selenium webdriver.


North East Lincolnshire

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 your UPRN.


North Hertfordshire

python collect_data.py NorthHertfordshireDistrictCouncil https://www.north-herts.gov.uk -p "XXXX XXX" -n XX

Additional parameters:

  • -p - postcode
  • -n - house number

Note: Pass the house number and postcode in their respective parameters.


North Kesteven

python collect_data.py NorthKestevenDistrictCouncil https://www.n-kesteven.org.uk/bins/display?uprn=XXXXXXXX

Note: Replace XXXXXXXX with your UPRN.


North Lanarkshire

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.


North Lincolnshire

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

Note: Pass the UPRN. You can find it using FindMyAddress.


North Norfolk

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. This parser requires a Selenium webdriver.


North Northamptonshire

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

Note: Pass the UPRN. You can find it using FindMyAddress.


North Somerset

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

Note: Pass the postcode and UPRN. You can find the UPRN using FindMyAddress.


North Tyneside

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

Note: Pass the postcode and UPRN. You can find the UPRN using FindMyAddress.


North West Leicestershire

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)

Note: Pass the postcode and UPRN. This parser requires a Selenium webdriver.


North Yorkshire

python collect_data.py NorthYorkshire https://www.northyorks.gov.uk/bin-calendar/lookup -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You can find it using FindMyAddress.


Northumberland

python collect_data.py NorthumberlandCouncil https://www.northumberland.gov.uk/Waste/Household-waste/Household-bin-collections/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)

Note: Pass the house number and postcode in their respective parameters. This parser requires a Selenium webdriver.


Norwich

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.


Nottingham

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

Note: Pass the UPRN. You can find it using FindMyAddress.


Nuneaton and Bedworth

python collect_data.py NuneatonBedworthBoroughCouncil https://www.nuneatonandbedworth.gov.uk -s -n XX

Additional parameters:

  • -s - skip get URL
  • -n - house number

Note: Pass the name of the street ONLY in the house number parameter, wrapped in double quotes. Street name must match exactly as it appears on the council's website.


Oadby and Wigston

python collect_data.py OadbyAndWigstonBoroughCouncil https://my.oadby-wigston.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Oldham

python collect_data.py OldhamCouncil https://portal.oldham.gov.uk/bincollectiondates/details?uprn=422000033556

Note: Replace UPRN in URL with your own UPRN.


Oxford

python collect_data.py OxfordCityCouncil https://www.oxford.gov.uk -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -u - UPRN
  • -p - postcode

Note: You will need to use FindMyAddress to find the UPRN.


Pembrokeshire

python collect_data.py PembrokeshireCountyCouncil https://nearest.pembrokeshire.gov.uk/property/XXXXXXXXXX

Note: Replace XXXXXXXX with your UPRN. You will need to use FindMyAddress to find it.


Peterborough

python collect_data.py PeterboroughCityCouncil https://report.peterborough.gov.uk/waste -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 as it appears o nthe Peterborough website and postcode in their respective parameters. This parser requires a Selenium webdriver.


Perth and Kinross

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.


Plymouth

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.


Portsmouth

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)

Note: Pass the postcode and UPRN. This parser requires a Selenium webdriver.


Powys

python collect_data.py PowysCouncil https://www.powys.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)

Preston

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)

Note: Pass the house number and postcode in their respective parameters. This parser requires a Selenium webdriver.


Reading

python collect_data.py ReadingBoroughCouncil https://api.reading.gov.uk/api/collections/XXXXXXXX

Note: Replace XXXXXXXX with your property's UPRN.


Redcar and Cleveland

python collect_data.py RedcarandClevelandCouncil https://www.redcar-cleveland.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 and postcode in their respective parameters


Redditch

python collect_data.py RedditchBoroughCouncil https://redditchbc.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Reigate and Banstead

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. This parser requires a Selenium webdriver.


Renfrewshire

python collect_data.py RenfrewshireCouncil https://www.renfrewshire.gov.uk/bin-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 full address as it appears on the website. This parser requires a Selenium webdriver.


Rhondda Cynon Taff

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.


Rochdale

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

Note: Provide your UPRN and postcode. You can find your UPRN using FindMyAddress.


Rochford

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'.


Rother

python collect_data.py RotherDistrictCouncil https://www.rother.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


Rotherham

python collect_data.py RotherhamCouncil https://www.rotherham.gov.uk/bin-collections?address=XXXXXXXXX&submit=Submit -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Replace XXXXXXXXX with your UPRN in the URL. You can find your UPRN using FindMyAddress.


Greenwich

python collect_data.py RoyalBoroughofGreenwich https://www.royalgreenwich.gov.uk -s -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -p - postcode
  • -n - house number

Note: Provide your house number in the house_number parameter and your postcode in the postcode parameter.


Rugby

python collect_data.py RugbyBoroughCouncil https://www.rugby.gov.uk/check-your-next-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)

Note: Provide your UPRN and postcode. You can find your UPRN using FindMyAddress.


Runnymede

python collect_data.py RunnymedeBoroughCouncil https://www.runnymede.gov.uk/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Rushcliffe

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)

Note: Provide your UPRN and postcode. Use FindMyAddress to find your UPRN.


Rushmoor

python collect_data.py RushmoorCouncil https://www.rushmoor.gov.uk/Umbraco/Api/BinLookUpWorkAround/Get?selectedAddress=XXXXXXXXXX

Note: Replace XXXXXXXXXX with your UPRN, which you can find using FindMyAddress.


Salford

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

Note: Provide your UPRN. You can find it using FindMyAddress.


Sandwell

python collect_data.py SandwellBoroughCouncil https://www.sandwell.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You will need to use FindMyAddress.


Sefton

python collect_data.py SeftonCouncil https://www.sefton.gov.uk -p "XXXX XXX" -n XX

Additional parameters:

  • -p - postcode
  • -n - house number

Note: Pass the postcode and house number in their respective arguments, both wrapped in quotes.


Sevenoaks

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.


Sheffield

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.


Shropshire

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.


Slough

python collect_data.py SloughBoroughCouncil https://www.slough.gov.uk/bin-collections -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 UPRN and postcode in their respective parameters. This parser requires a Selenium webdriver.


Solihull

python collect_data.py SolihullCouncil https://digital.solihull.gov.uk/BinCollectionCalendar/Calendar.aspx?UPRN=XXXXXXXX

Note: Replace XXXXXXXX with your UPRN. You will need to use FindMyAddress to find the UPRN.


Somerset

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

Note: Provide your UPRN and postcode. Find your UPRN using FindMyAddress.


South Ayrshire

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

Note: Provide your UPRN and postcode. Use FindMyAddress to find your UPRN.


South Cambridgeshire

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

Note: Provide your house number in the house_number parameter and postcode in the postcode parameter.


South Derbyshire

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 your UPRN. You can find your UPRN using FindMyAddress.


South Gloucestershire

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

Note: Provide your UPRN. You can find it using FindMyAddress.


South Hams

python collect_data.py SouthHamsDistrictCouncil https://www.southhams.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


South Holland

python collect_data.py SouthHollandDistrictCouncil https://www.sholland.gov.uk/mycollections -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: Pass the UPRN and postcode in their respective parameters. This parser requires a Selenium webdriver.


South Kesteven

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)

Note: Provide your full address in the house_number parameter and your postcode in the postcode parameter.


South Lanarkshire

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.


South Norfolk

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

Note: Provide your UPRN. Find it using FindMyAddress.


South Oxfordshire

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

Note: Provide your UPRN. Use FindMyAddress to locate it.


South Ribble

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 your UPRN.


South Staffordshire

python collect_data.py SouthStaffordshireDistrictCouncil https://www.sstaffs.gov.uk/where-i-live?uprn=200004523954 -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: The URL needs to be https://www.sstaffs.gov.uk/where-i-live?uprn=<Your_UPRN>. Replace <Your_UPRN> with your UPRN.


South Tyneside

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

Note: Provide your house number in the house_number parameter and postcode in the postcode parameter.


Southampton

python collect_data.py SouthamptonCityCouncil https://www.southampton.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Pass the UPRN. You will need to use FindMyAddress.


Southwark

python collect_data.py SouthwarkCouncil https://services.southwark.gov.uk/bins/lookup/XXXXXXXX -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Replace XXXXXXXX with your UPRN. Use FindMyAddress to find your UPRN.


Spelthorne

python collect_data.py SpelthorneBoroughCouncil https://www.spelthorne.gov.uk -s -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -p - postcode
  • -n - house number

St Albans

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

Note: Provide your UPRN. You can find it using FindMyAddress.


St. Helens

python collect_data.py StHelensBC https://www.sthelens.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


Stafford

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>. Replace <Your_UPRN> with your UPRN.


Staffordshire Moorlands

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: Provide your UPRN and postcode. Use FindMyAddress to find your UPRN.


Stevenage

python collect_data.py StevenageBoroughCouncil https://www.stevenage.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Use FindMyAddress to find your UPRN.


Stirling

python collect_data.py StirlingCouncil https://www.stirling.gov.uk/bins-and-recycling/bin-collection-dates-search/ -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: Use the full address as it appears on the drop-down on the site when you search by postcode.


Stockport

python collect_data.py StockportBoroughCouncil https://myaccount.stockport.gov.uk/bin-collections/show/XXXXXXXX

Note: Replace XXXXXXXX with your UPRN.


Stockton-on-Tees

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)

Stoke-on-Trent

python collect_data.py StokeOnTrentCityCouncil https://www.stoke.gov.uk/jadu/custom/webserviceLookUps/BarTecWebServices_missed_bin_calendar.php?UPRN=XXXXXXXXXX

Note: Replace XXXXXXXXXX with your property's UPRN.


Stratford-on-Avon

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

Note: Provide your UPRN. Use FindMyAddress to find it.


Stroud

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: Provide your UPRN and postcode. Replace the UPRN and postcode in the URL with your own.


Sunderland

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: Provide your house number (without quotes) and postcode (wrapped in double quotes with a space).


Surrey Heath

python collect_data.py SurreyHeathBoroughCouncil https://asjwsw-wrpsurreyheathmunicipal-live.whitespacews.com/ -s -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -p - postcode
  • -n - house number

Note: Provide your house number in the house_number parameter and postcode in the postcode parameter.


Swale

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)

Note: Provide your house number in the house_number parameter and postcode in the postcode parameter.


Swansea

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

Note: Provide your UPRN and postcode. Find your UPRN using FindMyAddress.


Swindon

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 your UPRN.


Tameside

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

Note: Provide your UPRN. You can find it using FindMyAddress.


Tandridge

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

Note: Provide your UPRN. Use FindMyAddress to locate it.


Teignbridge

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.


Telford and Wrekin

python collect_data.py TelfordAndWrekinCouncil https://dac.telford.gov.uk/bindayfinder/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Provide your UPRN. Find it using FindMyAddress.


Tewkesbury

python collect_data.py TewkesburyBoroughCouncil https://tewkesbury.gov.uk/services/waste-and-recycling/ -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Provide your UPRN. Find it using FindMyAddress.


Tendring

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)

Note: Provide your UPRN and postcode. Find your UPRN using FindMyAddress.


Test Valley

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

Note: Provide your UPRN and postcode. Use FindMyAddress to find your UPRN.


Thanet

python collect_data.py ThanetDistrictCouncil https://www.thanet.gov.uk -u XXXXXXXX -w http://HOST:PORT/

Additional parameters:

  • -u - UPRN
  • -w - remote Selenium web driver URL (required for Home Assistant)

Note: Use FindMyAddress to find your UPRN.


Three Rivers

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)

Note: Provide your UPRN and postcode. Find your UPRN using FindMyAddress.


Thurrock

python collect_data.py ThurrockCouncil https://www.thurrock.gov.uk -s -p "XXXX XXX" -n XX

Additional parameters:

  • -s - skip get URL
  • -p - postcode
  • -n - house number

Note: Use the House Number field to pass the DAY of the week for your collections. [Monday/Tuesday/Wednesday/Thursday/Friday]. Use the 'postcode' field to pass the ROUND (wrapped in quotes) for your collections. [Round A/Round B].


Tonbridge and Malling

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

Note: Provide your UPRN and postcode.


Torbay

python collect_data.py TorbayCouncil https://www.torbay.gov.uk/recycling/bin-collections/ -s -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -s - skip get URL
  • -u - UPRN
  • -p - postcode

Note: Provide your UPRN. Use FindMyAddress to find it.


Torridge

python collect_data.py TorridgeDistrictCouncil https://collections-torridge.azurewebsites.net/WebService2.asmx -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Provide your UPRN.


Tunbridge Wells

python collect_data.py TunbridgeWellsCouncil https://tunbridgewells.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find your UPRN.


Uttlesford

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)

Note: Provide your full address in the house_number parameter and your postcode in the postcode parameter.


The Vale of Glamorgan

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

Note: Provide your UPRN. Find it using FindMyAddress.


Vale of White Horse

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

Note: Provide your UPRN.


Wakefield

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.


Walsall

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 your UPRN.


Waltham Forest

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 FindMyAddress to find your UPRN.


Wandsworth

python collect_data.py WandsworthCouncil https://www.wandsworth.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Warrington

python collect_data.py WarringtonBoroughCouncil https://www.warrington.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Warwick

python collect_data.py WarwickDistrictCouncil https://estates7.warwickdc.gov.uk/PropertyPortal/Property/Recycling/XXXXXXXX

Note: Replace XXXXXXXX with your UPRN.


Watford

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.


Waverley

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.


Wealden

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

Note: Provide your UPRN. Use FindMyAddress to find it.


Welwyn Hatfield

python collect_data.py WelhatCouncil https://www.welhat.gov.uk/xfp/form/214 -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -u - UPRN
  • -p - postcode

Note: Provide your UPRN and postcode.


West Berkshire

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: Provide your house number in the house_number parameter and postcode in the postcode parameter.


West Dunbartonshire

python collect_data.py WestDunbartonshireCouncil https://www.west-dunbarton.gov.uk/ -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


West Lancashire

python collect_data.py WestLancashireBoroughCouncil https://www.westlancs.gov.uk -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -u - UPRN
  • -p - postcode

Note: You will need to use FindMyAddress to find the UPRN.


West Lindsey

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: Provide your house name/number in the house_number parameter, and postcode in the postcode parameter, both wrapped in double quotes. If multiple results are returned, the first will be used.


West Lothian

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: Provide your house name/number in the house_number parameter (wrapped in double quotes) and your postcode in the postcode parameter.


Westmorland and Furness

python collect_data.py WestMorlandAndFurness https://www.westmorlandandfurness.gov.uk/ -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: Provide your UPRN. You can find your UPRN using FindMyAddress.


West Northamptonshire

python collect_data.py WestNorthamptonshireCouncil https://www.westnorthants.gov.uk -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Provide your UPRN. You can find your UPRN using FindMyAddress.


West Oxfordshire

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: Provide your house number in the house_number parameter and your postcode in the postcode parameter.


West Suffolk

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

Note: Provide your UPRN and postcode. You can find your UPRN using FindMyAddress.


Wigan

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

Note: Provide your UPRN and postcode. Find your UPRN using FindMyAddress.


Wiltshire

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

Note: Provide your UPRN and postcode. Use FindMyAddress to find your UPRN.


Winchester

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: Provide your house name/number in the house_number parameter (wrapped in double quotes) and your postcode in the postcode parameter.


Windsor and Maidenhead

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)

Note: Provide your UPRN. You can find it using FindMyAddress.


Wirral

python collect_data.py WirralCouncil https://www.wirral.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: In the uprn field, enter your street name and suburb separated by a comma (e.g., 'Vernon Avenue,Seacombe').


Woking

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: Provide your house number in the house_number parameter and postcode in the postcode parameter. This works with all collection areas that use Joint Waste Solutions.


Wokingham

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)

Note: Provide your house number in the house_number parameter and postcode in the postcode parameter.


Wolverhampton

python collect_data.py WolverhamptonCityCouncil https://www.wolverhampton.gov.uk -u XXXXXXXX -p "XXXX XXX"

Additional parameters:

  • -u - UPRN
  • -p - postcode

Note: Use FindMyAddress to find your UPRN.


Worcester

python collect_data.py WorcesterCityCouncil https://www.Worcester.gov.uk -u XXXXXXXX

Additional parameters:

  • -u - UPRN

Note: You will need to use FindMyAddress to find the UPRN.


Wrexham

python collect_data.py WrexhamCountyBoroughCouncil https://www.wrexham.gov.uk/service/when-are-my-bins-collected -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: Provide your house number in the house_number parameter and postcode in the postcode parameter.


Wychavon

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)

Note: Provide your UPRN and postcode. Find your UPRN using FindMyAddress.


Wyre

python collect_data.py WyreCouncil https://www.wyre.gov.uk/bins-rubbish-recycling -s -u XXXXXXXX

Additional parameters:

  • -s - skip get URL
  • -u - UPRN

Note: Provide your UPRN. Find your UPRN using FindMyAddress.


Wyre Forest

python collect_data.py WyreForestDistrictCouncil https://www.wyreforestdc.gov.uk -s -n XX

Additional parameters:

  • -s - skip get URL
  • -n - house number

Note: Use the House Number field to pass the DAY of the week for your collections. [Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday].


York

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

Note: Provide your UPRN.

Clone this wiki locally