Verlauf von MQTT Nachrichten

Gast #6181543
Lesenswert?
• ▲
▼
Hallo,
ich habe einen WiFi-Relais und einen Schalter mit Tasmota geflasht und 
kann diesen auch über den PC oder einem RaspberryPi (NodeRed) und MQTT 
ansteuern. Kann auch mit den Schalter das Relais schalten.
Gibt es ein Tool, womit man den Verlauf der Nachricht verfolgen kann? 
Also wo man z.B. den Sender und empfänger und Daten sehen kann? Nur für 
den PC könnte man ja Wireshark nehmen?
Aber der Ablauf ist ja eigentlich:
WiFi-Schalter - FritzBox - RaspberryPi - FritzBox - Relais
Also ist es möglich, irgendwie den Verlauf der NAchrihten aufzunehmen 
und zu verfolgen?
Interessieren tut mich, wie die Nachrichten aussehen (also wie sieht der 
Header aus und wie die Daten).

Ralf
#6181684
Lesenswert?
• ▲
▼
Hallo Ralf,

also den Verlauf so wie du dir das vorstellst kannst du nicht anzeigen. 
Die Übertragung besteht erst mal aus zwei Teilabschitten:
Schalter -> RPi (MQTT-Broker)
Pi (MQTT-Broker) -> Relais
Du könntest die Teilstrecken auf IP-Ebene mit sowas wie TraceRoute zu 
verfolgen, macht aber in deinem kleinen LAN wenig Sinn.
Wenn du mit Verlauf meinst am Empfänger zu sehen wo die Nachricht 
ursprünglich her kam - das geht nicht, das Paket vom Broker zum Relais 
enthält keine Informationen über den Schalter, es sei denn du sendet in 
der Payload selber noch was mit.

Sascha
Gast #6181771
Lesenswert?
• ▲
▼
Hi Ralf,
kann so eine Fritzbox "Port Mirroring" auf einen freien Port?
Ansonsten einen Switch (der "Port Mirroring" kann) in die Leitung und 
einen PC mit Wireshark dranstöpseln.
Oder gleich Wireshark auf dem RPi installieren?
VG, Stephan
Gast #6182772
Lesenswert?
• ▲
▼
mqtt.fx wurde ja schon genannt. Aber hindert dich auch niemand dran, mit 
einem weiteren Client (Script) eine Subscription auf das jeweilige Topic 
zu machen und das, was darüber übertragen wird, halt in ein File zu 
loggen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.