Workflow n8n

Automatisation OpenWeatherMap avec n8n : réception des prévisions météo

Ce workflow n8n a pour objectif de récupérer les informations météorologiques d'une ville donnée en utilisant l'API d'OpenWeatherMap. Dans un contexte où les entreprises doivent souvent prendre des décisions basées sur les conditions climatiques, ce workflow s'avère particulièrement utile pour des secteurs comme l'événementiel, le tourisme ou la logistique. Par exemple, une entreprise de transport peut utiliser ce flux pour ajuster ses opérations en fonction des prévisions météo.

  • Étape 1 : le déclencheur est un Webhook qui reçoit une requête contenant le nom de la ville.
  • Étape 2 : une fois la requête reçue, le workflow utilise le nœud OpenWeatherMap pour interroger l'API et obtenir les données météorologiques correspondantes.
  • Étape 3 : les résultats sont ensuite traités et peuvent être envoyés à d'autres systèmes ou utilisés pour des alertes. Grâce à cette automatisation n8n, les utilisateurs peuvent facilement intégrer des données météo dans leurs processus métier, ce qui leur permet de gagner du temps et d'améliorer leur réactivité face aux changements climatiques.
Tags clés :automatisationOpenWeatherMapAPImétéon8n
Catégorie: Webhook · Tags: automatisation, OpenWeatherMap, API, météo, n8n0

Workflow n8n OpenWeatherMap, météo : vue d'ensemble

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

Workflow n8n OpenWeatherMap, météo : détail des nœuds

  • Webhook

    Ce noeud reçoit des requêtes HTTP via un webhook.

  • OpenWeatherMap

    Ce noeud récupère les données météorologiques d'une ville spécifiée.

  • Set

    Ce noeud permet de définir ou de modifier des valeurs dans le workflow.

Inscris-toi pour voir l'intégralité du workflow

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "id": "158",
  "name": "Receive the weather information of any city",
  "nodes": [
    {
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        580,
        340
      ],
      "webhookId": "45690b6a-2b01-472d-8839-5e83a74858e5",
      "parameters": {
        "path": "45690b6a-2b01-472d-8839-5e83a74858e5",
        "options": {},
        "responseData": "allEntries",
        "responseMode": "lastNode"
      },
      "typeVersion": 1
    },
    {
      "name": "OpenWeatherMap",
      "type": "n8n-nodes-base.openWeatherMap",
      "position": [
        770,
        340
      ],
      "parameters": {
        "cityName": "={{$node[\"Webhook\"].json[\"query\"][\"city\"]}}"
      },
      "credentials": {
        "openWeatherMapApi": ""
      },
      "typeVersion": 1
    },
    {
      "name": "Set",
      "type": "n8n-nodes-base.set",
      "position": [
        970,
        340
      ],
      "parameters": {
        "values": {
          "string": [
            {
              "name": "temp",
              "value": "={{$node[\"OpenWeatherMap\"].json[\"main\"][\"temp\"]}}"
            },
            {
              "name": "description",
              "value": "={{$node[\"OpenWeatherMap\"].json[\"weather\"][0][\"description\"]}}"
            }
          ]
        },
        "options": {},
        "keepOnlySet": true
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {},
  "connections": {
    "Webhook": {
      "main": [
        [
          {
            "node": "OpenWeatherMap",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenWeatherMap": {
      "main": [
        [
          {
            "node": "Set",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n OpenWeatherMap, météo : pour qui est ce workflow ?

Ce workflow s'adresse principalement aux entreprises du secteur du transport, de l'événementiel et du tourisme qui souhaitent intégrer des données météorologiques dans leurs opérations. Il est conçu pour des utilisateurs ayant un niveau technique intermédiaire et peut être facilement adapté par des équipes de développement ou des responsables opérationnels.

Workflow n8n OpenWeatherMap, météo : problème résolu

Ce workflow résout le problème de l'accès rapide et automatisé aux informations météorologiques, ce qui permet aux entreprises de prendre des décisions éclairées sans avoir à consulter manuellement les prévisions. En éliminant le besoin de recherches manuelles, il réduit le temps perdu et les risques d'erreurs. Les utilisateurs peuvent ainsi réagir plus rapidement aux changements climatiques, optimisant ainsi leurs opérations et améliorant leur service client.

Workflow n8n OpenWeatherMap, météo : étapes du workflow

Étape 1 : le workflow commence par un Webhook qui reçoit une requête contenant le nom de la ville pour laquelle les prévisions météo sont demandées.

  • Étape 1 : le nœud OpenWeatherMap interroge l'API pour récupérer les données météorologiques en fonction du nom de la ville fourni.
  • Étape 2 : les données récupérées peuvent ensuite être traitées ou envoyées à d'autres systèmes selon les besoins de l'utilisateur.

Workflow n8n OpenWeatherMap, météo : guide de personnalisation

Pour personnaliser ce workflow, vous pouvez modifier l'URL du Webhook pour l'adapter à votre environnement. Assurez-vous également que le nom de la ville est correctement formaté lors de l'envoi de la requête. Si vous souhaitez intégrer d'autres services, vous pouvez ajouter des nœuds supplémentaires après la récupération des données météo, comme l'envoi d'alertes par email ou la mise à jour d'une base de données. Pensez à sécuriser votre Webhook en utilisant des clés d'authentification ou des tokens pour éviter les accès non autorisés.