- Accueil
- Ressources
- Intégrations
- OpenWeatherMap
Intégration OpenWeatherMap n8nAutomatiser OpenWeatherMap avec n8n.
La météo décide plus de plannings qu'on ne l'imagine. L'intégration OpenWeatherMap n8n ouvre un nœud à 2 opérations : la météo du moment et les prévisions des 5 prochains jours. Aucun nœud de déclenchement dédié, l'exécution part d'un Schedule Trigger. Les équipes terrain y gagnent.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que couvre vraiment l'intégration OpenWeatherMap n8n ?
Elle branche le nœud OpenWeatherMap (n8n-nodes-base.openWeatherMap) sur les workflows que tu construis dans n8n, c'est-à-dire tes enchaînements d'actions automatisées. Le nœud récupère la météo actuelle et à venir via 2 opérations sur une seule ressource : default.currentWeather pour l'instant présent, default.5DayForecast pour les 5 prochains jours.
Premier scénario : le point météo du matin. Un Schedule Trigger, le déclencheur qui part à heure fixe, lance le workflow avant l'ouverture, default.currentWeather lit les conditions sur chaque site, et la réponse arrive par Gmail chez le responsable de secteur. La même exécution peut écrire une ligne dans Google Sheets : ça te construit un historique maison sans rappeler l'API.
Deuxième scénario : arbitrer la semaine. default.5DayForecast renvoie la météo des 5 prochains jours, de quoi trancher si la pose en extérieur, la tournée de livraison ou le tournage tient. Une condition en sortie, et l'équipe n'est prévenue que le jour où les prévisions changent le programme.
Troisième scénario : agir sur le lieu lui-même. Le workflow interroge la météo par Zip Code ou par Coordinates, puis déclenche une scène dans Homeassistant selon la réponse. Rien ne part tout seul : le nœud répond quand le workflow l'appelle, donc l'intervalle du Schedule Trigger fixe la fraîcheur de la donnée.
Tout ce qui sort de ces 2 opérations passe par le nœud HTTP Request, qui appelle n'importe quel endpoint de l'API OpenWeatherMap, autrement dit n'importe quelle adresse de cette API, en réutilisant le même credential, l'identifiant de connexion enregistré une fois dans n8n. La frontière est nette : la météo du moment et l'horizon à 5 jours pour le nœud dédié, le reste de l'API ailleurs.
Deux limites à connaître avant de construire. Le catalogue donne 1 ressource, 2 opérations et 0 événement pour cet outil, et n8n ne fournit aucun trigger OpenWeatherMap, donc un workflow météo démarre toujours d'ailleurs. Si le choix de plateforme n'est pas tranché, l'Avis n8n détaille l'hébergement et le modèle de coût mieux qu'une réponse de FAQ.
Comment connecter OpenWeatherMap à n8n ?
- 01
Récupère ta clé API
OpenWeatherMap glisse une API Key dans le mail de bienvenue, une fois l'adresse email vérifiée. C'est la seule chose que n8n réclame. Tu préfères une clé dédiée à l'automatisation ? Va dans Account, puis API Keys, saisis un nom dans la section Create Key, par exemple
n8n integration, et lance Generate. - 02
Crée le credential dans n8n
Dans n8n, ouvre le menu Credentials et crée un credential OpenWeatherMap. Le nœud accepte une seule méthode, un jeton d'accès API, donc un seul champ à remplir : Access Token. Tu colles la clé, tu enregistres, et tous les workflows de l'instance la retrouvent dans une liste déroulante.
- 03
Choisis l'opération et teste
Ajoute le nœud OpenWeatherMap, sélectionne le credential, puis l'opération qui t'intéresse. Location Selection décide comment tu désignes le lieu : City Name, City ID, Coordinates ou Zip Code. Mets
berlin,dedans City, exécute le nœud seul, et regarde la sortie avant de brancher la suite.
Que sait faire le nœud OpenWeatherMap ?
Le nœud OpenWeatherMap expose 2 opérations. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Return current weather data
currentWeatherCe que tu vois dans n8n
Notes & cas d'usage
Renvoie la météo actuelle pour un lieu, prête à partir dans un message, une ligne de tableur ou une condition.
Paramètres clés
- Location Selection : la façon dont tu désignes l'endroit, entre City Name, City ID, Coordinates et Zip Code.
- City : le nom de la ville dont tu veux la météo, au format
berlin,de, souvent{{ $json.ville }}quand il vient du nœud précédent. - Format : Metric donne des degrés Celsius et des mètres par seconde, Imperial des Fahrenheit et des miles par heure, Scientific des Kelvin.
Return weather data for the next 5 days
5DayForecastCe que tu vois dans n8n
Notes & cas d'usage
Même nœud, horizon plus long : l'opération couvre les données météo des 5 prochains jours sur un seul lieu. La sortie sert à préparer, pas à alerter.
Paramètres clés
- Latitude et Longitude : les coordonnées du lieu, du type
13.39et52.52, utiles pour un site qui ne porte pas de nom de ville. - Zip Code : le code postal suivi de son pays, comme
10115,de. - Language : le code langue à deux lettres de la sortie,
en,de, et ainsi de suite.
Besoin d'aide pour automatiser OpenWeatherMap avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.