BOM publishes Perth Coast (Two Rocks to Dawesville, offshore from Rottnest Island), but blocks application access; no forecast is scraped or presented as break-level surf.
WA Transport publishes near-real-time Cottesloe and Rottnest wave graphs, but the HTML exposes no numeric observation row, station timestamp, or machine-readable series; graph pixels are not converted into measurements. Its Fremantle tide page uses a local LWM datum that the product does not yet support.
No tide prediction with verified station identity, distance, datum, timezone, and current response is connected; Fremantle LWM values are not relabeled as MLLW.