← Back to the sea temperature

On your iPhone

Two ways to keep an eye on the water: the page as an app on your home screen, and a widget that shows the temperature and whether it's good for a swim without opening anything.

As an app

The full page, with its own icon, opening without Safari's address bar.

  1. Open maroochydore.seatemp.eliza.house in Safari (it has to be Safari).
  2. Tap the Share button, then Add to Home Screen.
  3. Tap Add. The "Sea temp" icon is on your home screen.

As a widget

The sea temperature, its change, the weather and the swim status on your home screen or Lock Screen. It runs in Scriptable, a free app that shows widgets made from a short script.

  1. Install Scriptable from the App Store.
  2. Copy the widget's script. It's short: it fetches the widget from this site each time it runs, so the widget keeps itself up to date and you never paste it again.
    or open it
  3. In Scriptable, tap +, paste, and tap the title to name it "Sea temperature". Tap Done.
  4. Touch and hold an empty part of your home screen, tap Edit (or +), and choose Scriptable. Pick a size and tap Add Widget.
  5. Touch and hold the new widget, tap Edit Widget, and set Script to "Sea temperature".
Small
The temperature, its change over 12 hours, the swim status and a little chart with the daylight and the good swimming hours marked.
Medium
Adds the weather, the wind, the chance of rain and today's swim window.
Large
Adds how this week compares with last year, and a chart of three days either side: the sea, the air, the wind and the chance of rain.
Lock Screen
Add it the same way from the Lock Screen's Customise: round, rectangular or one line.

Tapping the widget opens the full page. iOS decides how often widgets update, usually every 15 to 30 minutes; the readings themselves change hourly. With no signal it shows the last reading, marked "Offline", and if the site can't be reached it runs the last copy of the widget it downloaded.

The script runs whatever this site serves as the widget. If you'd rather it never changed, paste the full widget instead: it works the same, but won't get updates.