StormGlass.io Tides & Marine Data

StormGlass.io provides accurate tide and marine data for coastal locations worldwide. This free service brings real-time tide information directly to your watchface.

⚠️ Note: This is a new feature and is not yet available on all watchfaces. Check your specific watchface settings to see if StormGlass integration is supported.

Available Data

🌊 Tide Information

  • • Next tide time
  • • Upcoming high and low tide
  • • Water temperature
  • • Station name/location

🔑 Free API Key Required

StormGlass offers a free tier that's perfect for personal use. You'll need to create an account and generate an API token. Enter your token in the watchface settings under "Stormglass.io API key".

Setup Instructions

  1. 1.
    Create a free account at stormglass.io
  2. 2.
    Open your dashboard and generate an API token

    You'll find this in the API section of your account

  3. 3.
    Enter the token in your watchface settings

    Look for the "Stormglass.io API key" field in the Garmin Connect app

  4. 4.
    Save and sync to your watch

    After saving, it may take a few minutes for the tide data to refresh

Smart API Usage

The watchface is designed to minimize API calls while keeping your data fresh:

  • Maximum 1 call per day when your location stays the same
  • • Tide data is cached locally for several days
  • • New data is only fetched when the cached window expires
  • • Well within the free tier limit of 10 requests per day

Location Settings

The watchface uses your current GPS location by default. You can override this to get tide data for a specific location like your home port or favorite beach.

📍 Learn how to set a custom location: Location Override Guide

Note: The station name shows the location when available (e.g., "San Francisco Bay"), or the data source (e.g., "NOAA") if the location name isn't provided by the API.

Troubleshooting Error Codes

If you see error codes on your watchface, here's what they mean:

GPS?

GPS location issue. Make sure GPS is enabled on your watch and you have a valid location fix by starting an activity and waiting for a GPS fix. If using location override, verify the coordinates are correct.

KEY? or APIKEY

API key missing or invalid. Check that you've entered your StormGlass.io API key correctly in the watchface settings. Make sure there are no extra spaces or characters.

QUOTA

API quota exceeded. You've reached your daily API request limit. Wait until tomorrow or upgrade your StormGlass.io plan for higher limits.