# Wetterbericht des Tages per Telegram mit Openweather

**URL:** <https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416>\
**Category:** Tutoriels\
**Created:** [22. Oktober 2023 um 12:54 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416 "2023-10-22T12:54:15Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [22. Oktober 2023 um 12:54 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/1 "2023-10-22T12:54:15Z")

</div>

Hallo,

Hier ist eine Szene, die es ermöglicht, **das Wetter jeden Morgen per Telegram-Nachricht** zu erhalten.

Zuerst benötigen Sie einen **OpenWeather 3 API-Key** (Achtung, alte Keys, die für Version 2 funktionieren, sind für dieses Tutorial nicht gültig).  
Falls Sie keinen haben, gehen Sie hier hin: [Members](https://home.openweathermap.org/subscriptions/unauth_subscribe/onecall_30/base)

⚠ Der Plan erlaubt 1000 Aufrufe pro Tag (mehr als ausreichend). Darüber hinaus werden Sie für 100 zusätzliche Aufrufe 0,14 € berechnet.

Jetzt können Sie eine Szene mit Folgendem erstellen:

- dem Auslöser Ihrer Wahl. Ich habe **Programmierten Auslöser** (täglich um 7:30 Uhr) gewählt.

 ![CleanShot 2023-10-22 at 14.38.34@2x](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/8/8bd7559c760cec9b4832950e224e30bef4c6a112.png)

- einer Aktion **HTTP-Anfrage senden**  
Die URL wird sein

`https://api.openweathermap.org/data/3.0/onecall?lat=<latitude>&lon=<longitude>&exclude=minutely,hourly,current,alert&lang=fr&units=metric&appid=<api_key>`

Für Paris zum Beispiel ergibt sich

`https://api.openweathermap.org/data/3.0/onecall?lat=48.8588897&lon=2.320041&exclude=minutely,hourly,current,alert&lang=fr&units=metric&appid=XXXXXXXXX`

Sie können die GPS-Koordinaten einer Adresse einfach mit dieser Website finden: [https://www.coordonnees-gps.fr/](https://www.coordonnees-gps.fr/)  
Verwenden Sie nicht den Knopf **Testen** , um den Aufruf zu testen

ℹ **Informationen**

- der Parameter `exclude` ermöglicht es, nur das Wetter der **Tage** in der Antwort zu erhalten
- der Parameter `metrics` ermöglicht es, die Antwort in **Grad Celsius** zu erhalten
- der Parameter `lang` ermöglicht es, die Antwort mit Beschreibungen in **Französisch** zu erhalten

 ![CleanShot 2023-10-22 at 14.55.12@2x](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/b/b371523abd4091418f67b3e553c9e9d6a7a9ab0e.png)

* * *

- schließlich eine Aktion **Nachricht senden**. Sie können die Nachricht nach Belieben anpassen, indem Sie die Variablen der vorherigen HTTP-Antwort verwenden. Für mich ergibt sich:

```auto
Bonjour Cyril, aujourd'hui, le temps est {{ 1. 1. data.daily.[0].weather.[0].description }} et il fera entre {{ 1. 1. data.daily.[0].temp.min }} °C et {{ 1. 1. data.daily.[0].temp.max }} °C

```

 ![CleanShot 2023-10-22 at 14.55.34@2x](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/5/50dc9bc02454c365bd17a73355ac0975c5aa68dc.jpeg)

 ![CleanShot 2023-10-22 at 14.55.49@2x](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/3/3a92b0e20be9e5d0b3be2aa38d4d232153ef2323.png)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [23. Oktober 2023 um 07:14 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/2 "2023-10-23T07:14:04Z")

</div>

Hallo @cicoub13, musstest du deine Kreditkarte eingeben, um auf die Onecall-API zugreifen zu können?

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [23. Oktober 2023 um 07:49 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/3 "2023-10-23T07:49:47Z")

</div>

> [@pierre-gilles](#):
>
> musstest du deine Kreditkarte eingeben, um auf die Onecall-API zugreifen zu können?

Ja 🤑

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [23. Oktober 2023 um 08:09 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/4 "2023-10-23T08:09:09Z")

</div>

Ok, wenn du die Weather API nutzt, musst du deine Kreditkarte nicht angeben, genau das machen wir in Gladys 🙂

> <https://github.com/GladysAssistant/Gladys/blob/master/server/services/openweather/index.js#L71>

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [23. Oktober 2023 um 08:45 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/5 "2023-10-23T08:45:27Z")

</div>

Tatsächlich können Sie die kostenlose Version 2.5 der API nutzen (ohne Kreditkarte), die dieselben Funktionen bietet.

`http://api.openweathermap.org/data/2.5/weather?lat=43.267093&lon=-0.421642&lang=fr&units=metric&cnt=1&appid=XXX`

Soll ich den Leitfaden mit beiden Optionen oder nur mit dieser aktualisieren? **Aber gab es nicht eine Geschichte, dass man keine Schlüssel mehr für diese Version bekommen kann?**

> [@OpenWeather „Météo“ funktioniert nicht mehr](https://community.gladysassistant.com/t/openweather-meteo-ne-fonctionne-plus/7501/38?u=cicoub13):
>
> J’ai un peu enquêté (et testé en réel). En gratuit désormais, on a effectivement accès : Météo «&nbsp;live&nbsp;» 5 prochains jours en incréments de 3 heures Donc les choses qu’on va perdre par rapport au développement actuel, c’est ça : → Plus d’heure par heure, seulement du 3 heures par heures → Prévisions à 5 jours uniquement Pour les prévisions des jours suivants, il va aussi falloir faire une petite tambouille, parce que jusque-là on avait une prédiction…

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [23. Oktober 2023 um 09:19 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/6 "2023-10-23T09:19:33Z")

</div>

> [@cicoub13](#):
>
> **Aber gab es nicht eine Geschichte, dass man keine Schlüssel mehr für diese Version bekommen konnte?**

Nein, genau das ist es. Die OneCall-API ist nicht mehr verfügbar, der Rest ist in Ordnung. Ich habe erst letzte Woche einen Token erstellt 🙂

---

<div class="post-metadata">

**Author:** ![jerome](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jerome/32/7030_2.png) [@jerome](https://community.gladysassistant.com/u/jerome)\
**Post date:** [30. Oktober 2023 um 20:19 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/7 "2023-10-30T20:19:30Z")

</div>

Hallo @cicoub13

Bei mir funktioniert es nicht mit dem Weather-API-Schlüssel. Ich sehe keine weiteren Rückmeldungen zum Thema, ob es anderen Nutzern gelungen ist oder nicht.

Hier ist die Fehlermeldung:

```auto
{
  "cod": 401,
  "message": "Ungültiger API-Schlüssel. Weitere Informationen finden Sie unter https://openweathermap.org/faq#error401."
}

```

---

<div class="post-metadata">

**Author:** ![jerome](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jerome/32/7030_2.png) [@jerome](https://community.gladysassistant.com/u/jerome)\
**Post date:** [30. Oktober 2023 um 20:36 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/8 "2023-10-30T20:36:34Z")

</div>

Erledigt, aber Code in deiner Nachricht muss geändert werden:

[https://api.openweathermap.org/data/2.5/weather?lat=43.267093&lon=-0.421642&lang=fr&units=metric&cnt=1&appid=XXX](https://api.openweathermap.org/data/2.5/weather?lat=43.267093&lon=-0.421642&lang=fr&units=metric&cnt=1&appid=XXX)

😉

---

<div class="post-metadata">

**Author:** ![jerome](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jerome/32/7030_2.png) [@jerome](https://community.gladysassistant.com/u/jerome)\
**Post date:** [30. Oktober 2023 um 20:49 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/9 "2023-10-30T20:49:35Z")

</div>

Aber er zeigt mir überraschende Temperaturen an:

Hallo Jérôme, heute ist es teilweise bewölkt, es wird zwischen 281,92°C und 283,01°C und die Luftqualität beträgt 38

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [30. Oktober 2023 um 21:09 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/10 "2023-10-30T21:09:07Z")

</div>

Ich habe das hier, das sieht okay aus. Bist du sicher, dass du die Einheiten in metrisch hast?

```auto
{"coord":{"lon":-0.4216,"lat":43.2671},"weather":[{"id":800,"main":"Clear","description":"ciel dégagé","icon":"01n"}],"base":"stations","main":{"temp":9.88,"feels_like":9,"temp_min":9.32,"temp_max":10.18,"pressure":1007,"humidity":92},"visibility":10000,"wind":{"speed":2.06,"deg":140},"clouds":{"all":0},"dt":1698700059,"sys":{"type":1,"id":6466,"country":"FR","sunrise":1698647606,"sunset":1698685027},"timezone":3600,"id":2980166,"name":"Saint-Faust","cod":200}

```

---

<div class="post-metadata">

**Author:** ![jerome](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jerome/32/7030_2.png) [@jerome](https://community.gladysassistant.com/u/jerome)\
**Post date:** [30. Oktober 2023 um 21:17 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/11 "2023-10-30T21:17:06Z")

</div>

Ja  
Die Stadt ist gut  
Nur die Grade sind nicht konsistent. Ich werde morgen bei der automatischen Nachricht sehen, ob ich dasselbe habe.

---

<div class="post-metadata">

**Author:** ![jerome](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jerome/32/7030_2.png) [@jerome](https://community.gladysassistant.com/u/jerome)\
**Post date:** [20. November 2023 um 22:54 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/12 "2023-11-20T22:54:26Z")

</div>

Erledigt, ich hatte ein «&nbsp;s&nbsp;» zu metric in meiner Zeile eingefügt.

oups 😅

---

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [7. Februar 2024 um 09:51 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/13 "2024-02-07T09:51:33Z")

</div>

Danke für den Tipp, sehr praktisch, schade nur, dass die Temperaturen auf einem Lautsprecher nur auf Englisch angezeigt werden.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [8. Februar 2024 um 08:08 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/14 "2024-02-08T08:08:03Z")

</div>

> [@Philou](#):
>
> Schade, dass die Temperaturen auf einer Box nur auf Englisch sind

Du meinst TTS über Sonos?

---

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [9. Februar 2024 um 10:47 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/15 "2024-02-09T10:47:56Z")

</div>

Ja, genau. Ich habe die Beschreibung auf Französisch mit der Option „&lang=fr“, aber die Zahlen werden auf Englisch vorgelesen, also zum Beispiel „la température sera entre one two dot one nine et one two dot three four“

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/17c38df888a88af45db773cee0c5687fb75d8f56.png)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [9. Februar 2024 um 17:00 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/16 "2024-02-09T17:00:10Z")

</div>

Aha, ich glaube, das ist die TTS-API, die das macht. Man sollte testen, ob es bei allen ihren Stimmen genauso ist

Das ist KI-basiertes TTS, also könnte es vielleicht ein bisschen halluzinieren 😄

Zur Info, die API, die ich verwende, ist:

> [@Rex: Die Stimme von Gladys](https://community.gladysassistant.com/t/rex-la-voix-de-gladys/8656/6):
>
> Merci pour ton retour @spenceur slight_smile Ah dommage que la voix ne vous plaise pas ^^ Tu peux faire des tests sur cette interface et me dire si il y en a une qui vous plait mieux ?

Ich hatte ein paar Rückmeldungen zur Stimme, also hatte ich vorgeschlagen, sie zu ändern, aber seitdem gab es keine Rückmeldung mehr ^^

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [11. Februar 2024 um 09:20 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/17 "2024-02-11T09:20:43Z")

</div>

Ich bin anderer Meinung als du, du hattest doch Feedback:

> [@Rex: Die Stimme von Gladys](https://community.gladysassistant.com/t/rex-la-voix-de-gladys/8656/9?u=spenceur):
>
> Perso, je n’ai pas la voix mais quand j’écoute celles du site, Matilda passe pas mal je trouve.

> [@Rex: Die Stimme von Gladys](https://community.gladysassistant.com/t/rex-la-voix-de-gladys/8656/13?u=spenceur):
>
> Je suis clairement sur la voix de «&nbsp;Grace&nbsp;» pour ma part après avoir à peu prêt tout fait. Pour autant, même si je suis pour une voix féminine, en rapport avec Gladys, je trouve également que, si c’est possible, laisser un choix avec 2/3 voix féminines/masculines serait un vrai atout. On a la chance de pouvoir (si possible techniquement) laisser un peu de souplesse et d’ouverture, et on est clairement dans les goûts et les couleurs là + un choix de couple. Le risque étant que certains ne l’util…

> [@Rex: Die Stimme von Gladys](https://community.gladysassistant.com/t/rex-la-voix-de-gladys/8656/16?u=spenceur):
>
> Grace me convient, actuellement la voix cest laquelle ? Je confirmerai avec madame ^^

Wenn du das nicht berücksichtigst, ist das etwas anderes… 🤔🙄

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [11. Februar 2024 um 09:59 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/18 "2024-02-11T09:59:20Z")

</div>

@spenceur Da haben wir uns wohl missverstanden, da dein letzter Beitrag „Ich bestätige das mit Madame ^^“ sagte, habe ich auf die Bestätigung von Madame gewartet, bevor ich etwas ändere 😛 (Da dein erster Beitrag so klang, als ob Madame sich eher über die Stimme beschwert hätte!)

Falls es für Grace in Ordnung ist, schaue ich morgen, um es zu ändern!

Edit: Ich hoffe, Grace funktioniert dann besser mit den Zahlen

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [11. Februar 2024 um 12:39 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/19 "2024-02-11T12:39:08Z")

</div>

> [@pierre-gilles](#):
>
> Aha, ich glaube, das ist die TTS-API, die das macht

Gibt es nicht einen Sprachparameter, der übertragen werden muss, um das zu ändern? (Vielleicht wird er bereits gesendet und es funktioniert nicht)

---

<div class="post-metadata">

**Author:** ![Philou](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/philou/32/15060_2.png) [@Philou](https://community.gladysassistant.com/u/Philou)\
**Post date:** [11. Februar 2024 um 14:12 UTC](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416/20 "2024-02-11T14:12:42Z")

</div>

In meinem Fall wird das Sprachparameter gesendet und funktioniert für die Beschreibung. Ich bekomme also „leichtes Nieselregen“ auf Französisch, aber die Zahlen auf Englisch und einzeln ausgesprochen 🤷‍♂️  
Ich habe ein bisschen gesucht, aber nicht mehr als das.

[Nächste Seite](https://community.gladysassistant.com/t/meteo-du-jour-par-telegram-avec-openweather/8416.md?page=2)
