Scrape sensor - Bergfex - aktuelle Skigebiet Daten

Hi zusammen,

ich möchte von der Webseite BERGFEX: Schneebericht Hintertuxer Gletscher / Hintertux / Zillertal: Schneehöhe Hintertuxer Gletscher / Hintertux / Zillertal - Schneehöhen - Schneewerte
mit der Integration Scrape sensor Daten von dieser Webseite auslesen um diese in meine “Skigebiet-Card” anzuzeigen.
Exemplarisch hierfür versuche ich den Wert “letzter Schneefall” auszulesen.
Via F12 habe ich mittels copy selector mir diesen kopiert
#detail > div.section-left > dl:nth-child(4) > dd:nth-child(10)

um die werte zu testen habe ich diese Webseite verwendet

Als Ergebnis für den ausgelesenen Wert wird mir

05.10.2024
angezeigt. Der Selector ist also korrekt.

Wenn ich die Scrape Integration wie folgt konfiguriere
Ressource: URL siehe oben
Method: get

Neuer Sensor:
Auswählen: #detail > div.section-left > dl:nth-child(4) > dd:nth-child(10)
Index: 0
Attribut: ???
Hier ist mir nicht klar welchen wert ich eintragen soll. Habe verschiedene Ausprobiert, aber ohne Erfolg.

Wer kann mir helfen die Werte aus der WebSeite auszulesen
Danke für eure Hilfe vorab

Also du könntest die Scrape-Integration über die graphische Oberfläche benutzen:

Bei mir wurde der Friendly Name dann aber doppelt hintereinander angezeigt, welches sich aber nachträglich korrigieren lässt.

Oder du nutzt den folgenden YAML-Code:

scrape:
  - resource: https://www.bergfex.at/hintertux/schneebericht/
    sensor:
      - name: letzter Schneefall
        select: "#detail > div.section-left > dl:nth-child(4) > dd:nth-child(10)"
        value_template: "{{ value }}"
        unique_id: letzter_schneefall

Das Ergebnis sieht dann hoffentlich bei dir auch so aus:

1 „Gefällt mir“