1. Voraussetzungen installieren
API Key auf openweathermap.org generieren
pip install requests mariadb python-dotenv
2. Datenbank Vorbereiten
CREATE DATABASE weather_db;
USE weather_db;
CREATE TABLE weather_data (
id INT AUTO_INCREMENT PRIMARY KEY,
city VARCHAR(100) NOT NULL,
country VARCHAR(10),
temperature FLOAT,
feels_like FLOAT,
humidity INT,
pressure INT,
wind_speed FLOAT,
description VARCHAR(255),
recorded_at DATETIME DEFAULT CURRENT_TIMESTAMP
);
3. Script und .env Datei ablegen und bearbeiten
4. Cronjob
0 * * * * /usr/bin/python3 /pfad/zum/weather_script.py