Integration Bergfex Snow Report ❄️

The First Snow Is Coming! :ski:

Winter is approaching, and just in time I’ve created a Home Assistant integration and a Lovelace card for all snow enthusiasts in Europe:
They let you view snow depths, lift status, and operational information for your favorite ski resorts directly on your dashboard.


TL;DR: Bergfex Snow Report Integration – Get precise snow and lift information from hundreds of ski resorts in Home Assistant – including snow depth, fresh snow, lift status, and operational details.
:point_right: HACS Link · GitHub Repo

TL;DR: Bergfex Ski Resort Card – Visualize multiple ski resorts in a clean Lovelace card – including snow tables, lift status, opening hours, and color-coded operational status.
:point_right: HACS Link · GitHub Repo


Bergfex Snow Report Integration (HACS)

What is it?

The Bergfex Snow Report Integration brings snow depths, lift status, and operational information from numerous European ski resorts directly into Home Assistant.
Since Bergfex doesn’t offer a public API, the integration scrapes all data directly from the official ski resort pages — efficient and lightweight.

Perfect for planning ski and winter days or getting automatically notified when conditions change.


Features

Detailed Ski Resort Data

  • Snow depth at the mountain & in the valley
  • Fresh snow in the last 24h
  • Operational status (open/closed)
  • Public lift statistics

Smart & Efficient

  • Country-based requests – one call returns all ski resorts of a country
  • Shared data across multiple instances
  • Automatic device creation per ski resort

User-Friendly Setup

  • Fully configurable via the Home Assistant UI
  • Dropdown selection of all ski resorts per country
  • Option for manual URL input (e.g. nebelhorn-oberstdorf)

Installation

Available via HACS (recommended).

Open your Home Assistant instance and open a repository in the Home Assistant Community Store.


Development & Feedback

GitHub Repo: GitHub - timmaurice/bergfex: This custom integration for Home Assistant fetches snow reports and ski resort data directly from Bergfex.


Bergfex Ski Resort Card (HACS)


What is it?

The Bergfex Card is a Lovelace card for Home Assistant that displays the data from the Bergfex Snow Report Integration in a clear, structured way.
It shows multiple ski resorts at once, sorted by snow, lifts, or status – ideal for quick comparisons before a ski day.

With color-coded status badges, optionally reduced details, and a clean tabular layout, it’s the perfect complement to the integration.


Features

Clear Overview

  • Compare multiple ski resorts side-by-side
  • Displays snow depths, fresh snow, lift status, and updates
  • Colorful status badges (open/closed)

Smart Options

  • Hide closed resorts
  • Sort by snow, lifts, or recency
  • Optional link to the Bergfex page

Fully Customizable

  • Configurable columns & details
  • Direct Visual Editor support
  • Multi-language (DE & EN)

Installation

Available via HACS (recommended).

Open your Home Assistant instance and open a repository in the Home Assistant Community Store.


Development & Feedback

GitHub Repo: GitHub - timmaurice/lovelace-bergfex-card: A custom Lovelace card for Home Assistant to display ski resort conditions from the Bergfex integration.

I’m happy about suggestions, improvements, and user ideas!

Thank you for the project!

One question, I tried a couple of resorts. They worked well. But one I go to often has an error. Bergeralm / Steinach am Brenner. The entity Snow Mountain gives

This entity is no longer being provided by the bergfex integration. If the entity is no longer in use, delete it in settings.

Any idea what I can do?

This is really nice. Any chance to adapt it for Langlauf reports from Bergfex?

1 Like

Yes, this would be possible. But it is a bit of effort.
I’ve created an issue for this idea:

I’ve just tested Bergeralm / Steinach am Brenner in my HA instance, and it worked fine.
Maybe removing the integration entry and re-adding the entry is solving this issue for you too.

Looking for pre-release testers :wave:

I’m looking for a few people to test the upcoming v2.0.0 beta and share feedback before the stable release.

Integration

Lovelace Card

What’s new

  • Multi-domain and multi-language support with new configuration options
  • Added support for cross-country skiing areas
  • Removed static total value entities (now exposed as attributes instead)

Any testing, feedback, or bug reports would be highly appreciated. Thanks! :raised_hands:

Wow! Thank you for adding the cross-country option so quickly. I have added it and the card, so far it looks great.

1 Like