Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of timmaurice/sea-temperatures.

Card Screenshot

About

Sea Temperatures is an integration that reads sea, lake and ocean water temperatures from seatemperatures.net. It adds a temperature sensor for each chosen place, and each place gets its own device. The sensor carries attributes such as yesterday's value, a 10-year average and a 30-day series. A dashboard card is bundled with it, showing current temperatures, a trend arrow against yesterday and a 30-day area chart that works with touch, pen and mouse. Setup runs in the UI by picking continent, country and place, and the data comes from the vendor's cloud. The update interval can be changed in the options, and the card is available in English, German, Spanish, French and Italian.

Automatic summary of the README and code of timmaurice/sea-temperatures. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Uses the vendor's cloud Needs an internet connection and an account with the vendor.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Select Continent

  • Continent

Select Country

  • Country

Select Place

  • Place

After setup

  • Update interval (hours)

Texts from the code of timmaurice/sea-temperatures.

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

From the README

This custom integration for Home Assistant fetches sea temperatures directly from seatemperatures.net. It comes fully bundled with a beautiful custom Lovelace card!

Today's sea temperature, the 10-year average, and a 30-day trend for 19,259 coastal locations, lakes, and rivers around the world.

  • Global Coverage: Select coastal locations from around the world.
  • Detailed Attributes: Provides today's temperature alongside current site data such as yesterday, 10-year averages, and a 30-day chart. A last_week value is exposed only when it can be derived from…
  • Device per Place: Creates a dedicated device in Home Assistant for each monitored location.
  • Bundled Custom Card: Displays current temperatures, a trend indicator (↑/↓/→) against the site's own published yesterday value, and a 30-day D3 historical area chart.
  • Touch Friendly: The chart is scrubbable by touch and pen as well as by mouse, without blocking page scrolling.
  • Accessible: Place rows are focusable and keyboard-operable, and both the row and the chart expose screen-reader summaries.
  • Graceful When Offline: An unavailable or unknown place shows a dash instead of a bogus reading and sorts last.
  • Localization: Supports English, German, Spanish, French, and Italian out of the box.
From the README of timmaurice/sea-temperatures, MIT License. Shortened.

Shows in Vulpo

Chart card, Apple Watch.

Information

Installs
96 sharing analytics
GitHub stars
10
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
3.4.0,
Category
Sensors, Temperature and humidity
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
seatemperatures

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers