Send daily weather updates via a message using the Gotify node

Send daily weather updates via Gotify to keep you informed about the temperature in Berlin. This automated workflow runs every day at 9 AM, fetching real-time data from OpenWeatherMap and delivering it directly to your Gotify messages, ensuring you start your day with the latest weather information.

7/8/2025
3 nodes
Medium
schedulemediumopenweathermapgotifyautomationlogicconditional
Categories:
Web Scraping & Data ExtractionCommunication & MessagingSchedule TriggeredMedium WorkflowCRM & SalesManual TriggeredSimple Workflow
Integrations:
OpenWeatherMapGotify

Target Audience

  • Individuals: Anyone who wants to receive daily weather updates without having to check multiple sources.
    - Businesses: Companies that need to keep their employees informed about weather conditions for planning purposes.
    - Developers: Tech enthusiasts looking to automate tasks using n8n and integrate APIs like OpenWeatherMap and Gotify.
    - Home Automation Users: People who want to incorporate weather updates into their smart home systems.
  • Problem Solved

    This workflow addresses the need for timely and automated weather updates. Instead of manually checking the weather, users receive a daily notification with the current temperature, making it easier to plan their day.

    Workflow Steps

  • Cron Node: The workflow begins with a Cron node that triggers the process daily at 9 AM.
    2. OpenWeatherMap Node: Upon triggering, the workflow queries the OpenWeatherMap API for the current weather in Berlin.
    3. Gotify Node: The retrieved weather data is then sent to the Gotify node, which formats a message including the current temperature and sends it as a notification titled 'Today's Weather Update'.
  • Customization Guide

  • Change the Trigger Time: Modify the hour in the Cron node to receive updates at a different time.
    - Different City: Update the cityName parameter in the OpenWeatherMap node to get weather updates for your preferred location.
    - Message Customization: Alter the message in the Gotify node to include additional weather information or personal notes.
    - Additional Fields: You can add more fields in the Gotify node to enhance the notification, such as icons or links.