Project · code
Council open data
Home Assistant integrations for the open data of Brisbane, Moreton Bay, Logan and Ipswich councils.
- Kind
- code
- Tags
- home-assistant, open-data, python
Four Home Assistant integrations, one per council in south-east Queensland: ha-brisbane, ha-moreton-bay, ha-logan and ha-ipswich. They share a shape. Each reads the council’s open data catalogue, keeps the datasets that change, and makes a sensor for each one whose state is the number of records in it, refreshed every six hours.
Moreton Bay is the complete one. Given a home address, chosen through suburb, street and house number, it adds:
- the next general waste and recycling collections, and whether bins go out tonight
- a calendar of collections
- the nearest development application, road closure and emergency site within a chosen radius
Brisbane has the same address lookup and a collections calendar in its latest release. Logan publishes bin days in its data. Ipswich does not, so that integration covers the catalogue only.
The councils run three different data platforms between them. What that meant, and how little of an open data catalogue is live, is in A council's open data catalogue is mostly not live data.
Code
- ha-brisbane Home Assistant integration for ha-brisbane — token-free open data
- ha-ipswich Home Assistant integration for ha-ipswich — token-free open data
- ha-logan Home Assistant integration for ha-logan — token-free open data
- ha-moreton-bay Home Assistant integration for City of Moreton Bay (all Datahub layers + waste) — token-free