Ich bin noch ziemlich neu in Python und versuche gerade einen MQTT Client aufzubauen. Soweit klappt das auch ganz gut mit dem Verbinden zum Broker.
Meine Frage bezieht sich auf den Subscribe: Mehmen wir mal das Testbeispiel her das eigentlich in vielen Tutorials zu finden ist.
Code: Alles auswählen
import paho.mqtt.client as mqtt
def on_connect(client, userdata, flags, rc):
print("Connected with result code "+str(rc))
client.subscribe("StatusDisplay/LED/#")
def on_message(client, userdata, msg):
print(msg.topic+" "+str(msg.payload))
client = mqtt.Client("Test-Client")
client.on_connect = on_connect
client.on_message = on_message
client.connect("Broker-IP", 1883, 60)
client.loop_forever()
Habe auf meinem Broker noch ein anderes Topic, das ich abonnieren kann, ändere ich die Zeile in,
Code: Alles auswählen
client.subscribe("StatusDisplay/ROW/#")
Warum ist das so? Wo liegt mein Fehler?
Bitte um Unterstützung!
Danke und LG
Philipp