Skip to content

WOKING Council integration stopped working #2216

Description

@DEEJCUK

Name of Council

Woking Borough Council

Issue Information

The Woking Borough Council integration stopped working on 26 August 2026. All bin sensors and calendar entities are now unavailable, and the integration remains in setup_retry.

Versions
Home Assistant Core: 2026.8.3
UK Bin Collection Data: 0.171.3
Installation: HACS

Expected behaviour

The integration should retrieve the next collection dates and populate the rubbish, recycling, food waste and other calendar entities.

Actual behaviour

All UK Bin Collection entities become unavailable and no calendar events are created.

The integration reports:

[UKBinCollection] Unexpected error:
'NoneType' object has no attribute 'text'

Relevant traceback:

File "uk_bin_collection/councils/WokingBoroughCouncil.py", line 96, in parse_data
    ).text.split("\n")
AttributeError: 'NoneType' object has no attribute 'text'

homeassistant.helpers.update_coordinator.UpdateFailed:
Unexpected error: 'NoneType' object has no attribute 'text'

Additional information

The integration was working correctly until 25 August. Its last successful results included:

Rubbish collection: 26 August 2026

Recycling collection: 2 September 2026

Food waste collection: 26 August 2026

The failure began on 26 August, suggesting that Woking Borough Council changed the structure of its collection-results webpage and the expected HTML element is no longer present.

Reloading the integration and restarting Home Assistant do not resolve the issue.

Verification

  • I searched for similar issues at https://github.com/robbrad/UKBinCollectionData/issues?q=is:issue and found no duplicates
  • I have checked my address/postcode/UPRN works on the council's website
  • I have provided a detailed explanation of the issue as well as steps to replicate the issue
  • I understand that this project is run by volunteer contributors therefore completion of this issue cannot be guaranteed

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions