n8n-guide
n8n-guide
N8n コミュニティ
チャットルーム
Sign In

(ユーズケース)毎朝天気プッシュで撮影(⭐)

タグ
Empty
作成日
Oct 4, 2024 1:12 AM
名前
(ユーズケース)毎朝天気プッシュで撮影(⭐)
カテゴリー
Empty
作者
  • data_popcorn

ワークフローのダウンロード

1. ワークフローの概要

このN8nワークフローは、ソウル地域の天気予報を自動的に収集し、PushbulletとDiscordを通じてユーザーに毎朝7時に通知を送信する自動化システムです。

主な機能:

•
OpenWeatherMap APIを活用して、現在の天気と5日間の天気予報データを取得します。
•
Pushbulletを介してモバイルおよびデスクトッププッシュ通知を送信します。
•
Discord Webhookを介してディスコードチャネルに自動的にメッセージを投稿します。
•
毎朝7時に自動実行されます。
✅ このワークフローを活用すると、毎朝別途天気を確認しなくても自動的に天気情報を受け取ることができます。

2. 事前作業

このワークフローを実行するには、次の準備が必要です。
✅ OpenWeatherMap API Key 発行
•
OpenWeatherMapでAPIキーを発行する必要があります。
•
発行URL: https://home.openweathermap.org/api_keys
✅ Pushbullet OAuth2認証
•
Pushbullet アカウントが必要で、API 連携には OAuth2 認証が必要です。
•
設定方法: https://www.pushbullet.com/
✅ Discord Webhookの設定
•
天気通知を受け取るDiscordチャンネルからWebhook URLを生成する必要があります。
•
設定方法: https://support.discord.com/hc/en-us/articles/228383668
✅モバイル、Chromeプッシュ通知の設定
•
Pushbulletを使用するには、モバイルアプリまたはChrome拡張機能をインストールする必要があります。

3.主な機能と役割

📌ノードリストと役割

1.
毎朝7時に発送(Schedule Trigger)
•
毎朝7時に自動的に実行されます。
2.
現在の天気 (OpenWeatherMap)
•
OpenWeatherMap APIを介してソウルの現在の天気情報を取得します。
3.
天気予報 (OpenWeatherMap)
•
5日間の天気予報データを取得します。
4.
Pushbullet (プッシュ通知の送信)
•
現在の天気情報を Pushbullet 経由でモバイルと Chrome にプッシュ通知に送信します。
5.
現在の天気発送(Discord Webhook)
•
現在の天気情報をDiscordチャンネルに自動公開します。
6.
天気予報発送 (Discord Webhook)
•
5日間の天気予報をテーブル形式でまとめてDiscordに公開します。
7.
HTTP Request (API 呼び出し)
•
OpenWeatherMap API を呼び出してデータ要求を実行します。
8.
API_KEY(環境変数の設定)
•
API 呼び出し時に必要な OpenWeatherMap API Key を設定します。

4. 動作方式(段階別説明)

1️⃣毎朝7時にトリガー実行
•
「毎朝7時に発送」ノードが実行されます。
2️⃣ OpenWeatherMap APIからデータを収集する
•
「現在の天気」ノードはOpenWeatherMap APIを呼び出して現在のソウルの天気データを取得します。
•
「天気予報」ノードは5日間の予報データを取得します。
3️⃣ Pushbulletで天気通知を送信する
•
現在の天気情報を Pushbullet 経由でプッシュ通知に送信します。
4️⃣Discordに天気情報を投稿する
•
「現在の天気の送信」ノードは、現在の天気データをDiscordチャンネルに自動的に公開します。
•
「天気予報の送信」ノードは、5日間の天気予報をテーブル形式で整理してDiscordに公開します。

5. 期待される結果および出力

✅ Pushbullet プッシュ通知の例
⏰ 2025년 2월 24일, 07:00 기준

현재 서울은 "맑음" 입니다.
현재 기온은 3'C (체감 온도 1'C)

🌅일출시각 : 06:45
🌇일몰시각 : 18:10
✅ Discord メッセージの例
⏰ 2025년 2월 24일, 07:00 기준

현재 서울은 "맑음" 입니다.
현재 기온은 3'C (체감 온도 1'C)

🌅일출시각 : 06:45
🌇일몰시각 : 18:10
✅Discordに掲載される5日間の予報の例
| 날짜 및 시간  | 날씨 상태 | 기온 ('C) |
| 2025-02-24 T | 맑음 | 3 |
| 2025-02-25 T | 흐림 | 5 |
| 2025-02-26 T | 비 | 6 |
| 2025-02-27 T | 맑음 | 4 |
| 2025-02-28 T | 눈 | 2 |

🚀まとめ

このワークフローは、 OpenWeatherMap APIを活用してソウルの現在の天気と5日の予報を毎朝7時に自動的にPushbulletとDiscordに送信する自動化システムです。
•
毎朝7時に実行されます。
•
Pushbulletを介してプッシュ通知が送信されます。
•
Discord Webhookを通じてチャンネルに天気情報が公開されます。
😃今すぐ別のアプリを実行する必要なく、自動的に毎朝正確な天気情報を受け取ることができます!
Made with Slashpage