Advertisement
tuvok81

python modbus PCA3200

Nov 2nd, 2024
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. import paho.mqtt.client as mqtt
  2. import time
  3.  
  4. # MQTT-Broker-Details
  5. broker_ip = "IP_DES_MQTT_BROKERS"
  6. broker_port = 1883  # oder 8883 für SSL
  7.  
  8. # Verbindungsfunktion
  9. def on_connect(client, userdata, flags, rc):
  10.     print(f"Verbunden mit dem Broker (Code {rc})")
  11.  
  12. # Client erstellen und konfigurieren
  13. client = mqtt.Client("PCA3220_Client")
  14. client.on_connect = on_connect
  15.  
  16. # Verbindungsaufbau
  17. client.connect(broker_ip, broker_port, 60)
  18. client.loop_start()
  19.  
  20. # Beispieldaten senden
  21. while True:
  22.     payload = "Beispieldaten"  # Hier können die gewünschten Daten generiert werden
  23.     client.publish("sensors/data", payload)
  24.     print(f"Daten gesendet: {payload}")
  25.     time.sleep(5)  # Daten alle 5 Sekunden senden
  26.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement