Files
infoscreen/scheduler/scheduler.py

21 lines
538 B
Python

# 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()