1. Startseite
  2. Portal
  3. Forum
    1. Unerledigte Themen
  4. Galerie
    1. Alben
    2. Karte
  5. Lexikon
  6. Kartensysteme
    1. Europaanalyse
    2. Gewitteranalyse
    3. Nowcast
  7. FAQ
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Galerie
  • Lexikon
  • Seiten
  • FAQ
  • Erweiterte Suche
  1. Forum
  2. RATGEBER
  3. Ratgeber: Hardware
  4. Stationstypen / Wettermessgeräte
  5. Davis

Home Assistent - SCRAPE

  • *djpatrick*
  • 3. Mai 2024 um 16:35
  • Erledigt
1. offizieller Beitrag
  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 3. Mai 2024 um 16:35
    • Offizieller Beitrag
    • #1

    Ich lese die Station per WsWin aus. Gibt's ne Möglichkeit, dass man parallel noch in ein zweites Gerät auslesen kann? Ich würde die Daten auch gern im Home Assistent sehen wollen.

    Gruß

    Patrick

    • Nächster offizieller Beitrag
  • elnibu
    Klimaforscher
    Reaktionen
    17
    Punkte
    32.632
    Beiträge
    3.588
    • 3. Mai 2024 um 21:59
    • #2

    Mit der Meteobridge Pro müsste das gehen.

    Davis VP2 Aktiv Plus, mit Bodenstation, Regenmesser nach Prof. Hellmann 100 cm² und Feinstaub Messung.

    Mein Awekas

    https://stations.meteo-services.com/wetterstation/…w=kmh&ut=C&lp=0

    Schöne Grüße aus Hückelhoven

    Jürgen

  • AlexVR6
    Tornado
    Reaktionen
    4
    Punkte
    254
    Beiträge
    48
    • 5. Mai 2024 um 13:20
    • #3

    Ich erstelle mir mit wswin eine einfach html-Datei mit den Werten die ich benötige. Diese Datei lasse ich von Home Assistant via scrape auslesen. So habe ich alle benötigten Werte gleich als Entität im HA und kann damit "Dinge" steuern...

    Dateien

    status.txt 1,18 kB – 10 Downloads ha.JPG 34,28 kB – 10 Downloads
  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 5. Februar 2025 um 15:34
    • Offizieller Beitrag
    • #4

    Ich versuche das gerade, aber klappt irgendwie nicht.


    Zeitausgabe


    Wenn ich hieraus den ersten Wert nehme, also die Temperatur, müsste es per Code dieser sein per copy selector:

    Code
    #refresh > table > tbody > tr:nth-child(5) > td:nth-child(3) > font:nth-child(3) > b > nobr

    ...aber passiert nix.

    Gruß

    Patrick

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • *djpatrick* 5. Februar 2025 um 15:40

    Hat den Titel des Themas von „Home Assistent“ zu „Home Assistent - SCRAPE“ geändert.
  • AlexVR6
    Tornado
    Reaktionen
    4
    Punkte
    254
    Beiträge
    48
    • 6. Februar 2025 um 12:13
    • #5

    Nutzt du das via yaml?? Ich habe Scrape als Integration in Geräte und Dienste. Da kann ich direkt einen als "ID" gekennzeichneten Wert aus dem Quellcode auswählen:

    <span id="temp2m" style="display: none;">1.8</span>

    Beide Varianten scheinen so bei dir nicht zu funktionieren, da bei dir irgendetwas via PHP erstellt wird. Das Scrape scheint nur bei html zu funktionieren. Deswegen lasse ich mir mit wswin eine einfache html-Datei mit den Werten die benötigt werden erstellen.

    Kannst dir ja mal den Quellcode meiner "Werteübergabe" anschauen:

    Wertuebergabe


    mfg Alex

  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 6. Februar 2025 um 17:10
    • Offizieller Beitrag
    • #6

    Ja, hab das auch per Integration versucht. Muss mal gugge, wie ich die clientraw nochmal als HTML bekomme.

    Gruß

    Patrick

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 7. Februar 2025 um 11:27
    • Offizieller Beitrag
    • #7

    Wertuebergabe

    Ich bekomme es hin, dass der Wert erscheint im HA. Der Wert auf der Webseite wird dort aller 10 sek erneuert, tut er aber nicht im HA. Da bleibt der Wert statisch, bis ich die Quelle im HA erneut aktualisiere. Irgendwie fehlt eine Anweisung, dass der aktuelle Wert erkannt werden soll.

    Dateien

    Screenshot_20250207_141834_Home Assistant.jpg 57,67 kB – 0 Downloads Screenshot_20250207_113138_Home Assistant.jpg 38,59 kB – 0 Downloads Screenshot_20250207_141852_Home Assistant.jpg 70,55 kB – 0 Downloads

    Gruß

    Patrick

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 7. Februar 2025 um 22:06
    • Offizieller Beitrag
    • #8

    So...hab's hinbekommen. :bier:

    Gruß

    Patrick

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 8. Februar 2025 um 16:04
    • Offizieller Beitrag
    • #9

    Leider bekomme ich es nur als Verlauf hin. Akzeptiert keine Einheit und Klasse.

    Dateien

    Screenshot_20250208_160253_Home Assistant.jpg 85,99 kB – 0 Downloads Screenshot_20250208_160311_Home Assistant.jpg 84,92 kB – 0 Downloads

    Gruß

    Patrick

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • AlexVR6
    Tornado
    Reaktionen
    4
    Punkte
    254
    Beiträge
    48
    • 10. Februar 2025 um 09:56
    • #10

    Ich mache es ohne yaml-Einträge. Ich verwende auch nicht GET:

    Der Inhalt kann nicht angezeigt werden, da du keine Berechtigung hast, diesen Inhalt zu sehen.


    Ich schau mal, ob ich eine kurze Anleitung von meinem Weg erstellen kann.


    Gruß Alex

  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 10. Februar 2025 um 13:56
    • Offizieller Beitrag
    • #11

    Es geht bereits, allerdings über confi und customize Yaml, allerdings meckert er, das es nicht numerisch ist, da keine Statistik. :?

    Dateien

    Screenshot_20250210_135407_Home Assistant.jpg 51,85 kB – 0 Downloads Screenshot_20250210_135739_Home Assistant.jpg 44,16 kB – 0 Downloads Screenshot_20250210_135754_Home Assistant.jpg 103,03 kB – 0 Downloads Screenshot_20250210_135820_Home Assistant.jpg 152,14 kB – 0 Downloads

    Gruß

    Patrick

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • AlexVR6
    Tornado
    Reaktionen
    4
    Punkte
    254
    Beiträge
    48
    • 11. Februar 2025 um 08:51
    • #12

    Probiere mal dies hier einzubauen:

    value_template: "{{ states('sensor.patrick_sein_sensor') | float }}"

    Scheinbar liest du die Werte als Text aus, deswegen scheint es nicht "numerisch" zu sein.

  • *djpatrick*
    Administrator
    Reaktionen
    188
    Punkte
    111.793
    Beiträge
    18.489
    Bilder
    106
    Videos
    1
    Einträge
    501
    Website
    http://www.wetter-board.de/
    • 13. Februar 2025 um 02:42
    • Offizieller Beitrag
    • #13

    Wo würde das reinkommen? In der customize.yaml als z.B. sensor.temperatur_aktuell funktioniert es nicht. Dann erscheint ein Attribut unter dem Sensor.

    Gruß

    Patrick

    • Vorheriger offizieller Beitrag
  • AlexVR6
    Tornado
    Reaktionen
    4
    Punkte
    254
    Beiträge
    48
    • 13. Februar 2025 um 21:51
    • #14

    Hier ein Beispiel aus einer Configuration.yaml:

    Code
    - sensor:
        # Balkonkraftwerk aktuelle Erzeugung
          - name: "Balkonkraftwerk aktuelle Erzeugung"
            unique_id: "BK_aktuell"
            unit_of_measurement: 'W'
            device_class: "energy"
            state_class: "total_increasing"
            state: "{{ 		  states('sensor.solarman_total_ac_output_power_active')|float(0) }}"

Radar

Regenradar

Link-Box

Zellenabstand und Zelleninnenabstand in Tabellen
Wegweiser
Kartenanlyse
Webcam

Ähnliche Themen

  • Wetter API - Wie weiter?

    • *djpatrick*
    • 25. Januar 2024 um 12:38
    • HTML, PHP & Co
  1. Datenschutzerklärung
  2. Impressum
  3. Nutzungsbedingungen
  4. Kontakt

Partner
Viktor´s Supportboard
Besucherzaehler



Community-Software: WoltLab Suite™ 6.1.25
© Wetter-Board 2004-2026