# scheduler/scheduler.py import time import paho.mqtt.client as mqtt def main(): # Fix für die veraltete API - explizit callback_api_version setzen client = mqtt.Client(callback_api_version=mqtt.CallbackAPIVersion.VERSION2) # Im Docker-Netzwerk: Hostname des MQTT-Brokers ist "mqtt", nicht "localhost" client.connect("mqtt", 1883) while True: # Hier später: Events aus DB lesen und MQTT-Nachricht senden print("Scheduler läuft...") time.sleep(10) if __name__ == "__main__": main()