Workflow: Send daily weather updates via a message using the Gotify node
Integrations: cron, gotify, openWeatherMap

{"id": "115", "name": "Send daily weather updates via a message using the Gotify node", "nodes": [{"name": "Cron", "type": "n8n-nodes-base.cron", "position": [490, 340], "parameters": {"triggerTimes": {"item": [{"hour": 9}]}}, "typeVersion": 1}, {"name": "OpenWeatherMap", "type": "n8n-nodes-base.openWeatherMap", "position": [690, 340], "parameters": {"cityName": "berlin"}, "credentials": {"openWeatherMapApi": "owm"}, "typeVersion": 1}, {"name": "Gotify", "type": "n8n-nodes-base.gotify", "position": [890, 340], "parameters": {"message": "=Hey! The temperature outside is {{$node[\"OpenWeatherMap\"].json[\"main\"][\"temp\"]}}\u00b0C.", "additionalFields": {"title": "Today's Weather Update"}}, "credentials": {"gotifyApi": "gotify-credentials"}, "typeVersion": 1}], "active": false, "settings": {}, "connections": {"Cron": {"main": [[{"node": "OpenWeatherMap", "type": "main", "index": 0}]]}, "OpenWeatherMap": {"main": [[{"node": "Gotify", "type": "main", "index": 0}]]}}}