Home Assistant Upload

  • HAllo Miteinander,


    möchte auch gerne meine Wetterdaten meiner Wetterstation Hochladen und anderen damit zur Verfügung zu stehen.


    Leider Unterstützt meine Station nur einen Upload zu WU und Weathercloud.

    Da ich aber einen Home Assistant Server betreibe, möchte ich meine Daten vonn dort auch hochladen.


    Kann mir damit helfen?

    GPT hat mir schon geholfen, aber zu 100% läuft es noch nicht.


    Die Werte bekomme ich natürlich rein


    Danke schon mal.


    LG

    Code
    rest_command:
      awekas_upload:
        url: "https://ws.awekas.at/weatherstation/updateweatherstation.php?ID=xxxx_ID&PASSWORD=xxxxx&softwaretype=HomeAssistant&dateutc=now&tempf={{ states('sensor.awekas_tempf') | float(0) | round(1) }}&humidity={{ states('sensor.awekas_luftfeuchte') | int(0) }}&dewptf={{ states('sensor.awekas_dewptf') | float(0) | round(1) }}&baromin={{ states('sensor.awekas_baromin') | float(29.92) | round(3) }}&windspeedmph={{ states('sensor.awekas_windspeedmph') | float(0) | round(2) }}&windgustmph={{ states('sensor.awekas_windgustmph') | float(0) | round(2) }}&winddir={{ states('sensor.awekas_windrichtung') | int(0) }}&dailyrainin={{ states('sensor.awekas_dailyrainin') | float(0) | round(3) }}&rainratein={{ states('sensor.awekas_rainratein') | float(0) | round(3) }}&UV={{ states('sensor.awekas_uv') | float(0) | round(1) }}&solarradiation={{ states('sensor.awekas_solar') | float(0) | round(1) }}"
        method: GET
  • Genau dieselbe Frage habe ich mir die letzten 2 Tage auch gestellt :smiling_face:

    Schnell mal einen LXC Container mit weewx gebastelt, wobei ich diesen Aufwand eigentlich auch nicht betreiben will. Da sind schon genug KVMs/LXCs/Docker im Einsatz. Home Assistant war also auch mein Ziel. Da ich früher auch Symcon im Einsatz hatte wäre es leichter gewesen, aber nun gut..

    Ich mache meine Dokumentation mit einfachen txt Dateien, hier der Auszug.
    Ob alle Werte so 100% richtig ankommen bin ich noch nicht sicher, vielleicht kann jemand was dazu sagen

  • Die einfachste Lösung bei Home Assistant:


    Installiert den Blueprint "WUnderground data uploader", weil das Datenformat, das gesendet wird, identisch ist. Dann editiert man einfach in der Blueprint Konfigurationsdatei (zB mittels File Editor) die Url, wohin die Daten gesendet werden von Weatherunderground zu den AWEKAS Daten, Anmeldenamen in das ID Feld und dann das Passwort. Diese Daten sind ganz unten in der Konfigurationsdatei. Dann kann man einfach mit dem Blueprint eine Automation erstellen und muss nur seine Sensoren usw sauber eintragen.

    Geht am einfachsten, statt selber rumzuprogrammieren, was natürlich auch schön sein kann.

    🌤 WUnderground data uploader
    Description A blueprint to upload Home Assistant sensor data to WUnderground. The WUnderground data upload for weather stations is based on a GET request, so…
    community.home-assistant.io

    Gruß

    Michael