Willkommen bei MattzoBricks › Foren › MattzoTrainController for Power Functions (MTC4PF) › Keine Controller ID im Mqtt
- Dieses Thema hat 8 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 1 Jahr, 10 Monaten von
Michael Degl aktualisiert.
-
AutorBeiträge
-
-
August 8, 2023 um 10:10 Uhr #6371
Michael Degl
TeilnehmerHi wenn ich einen neuen Controller Flashe und diesen dann am MQTT anmelde bekomme ich im log alles angezeigt außer die ControllerID. Sonst plappert er brav dahin aber diese verschweigt er mir.
C:\Program Files\mosquitto>mosquitto -c mosquitto.conf -v
1691574262: mosquitto version 2.0.15 starting
1691574262: Config loaded from mosquitto.conf.
1691574262: Opening ipv6 listen socket on port 1883.
1691574262: Opening ipv4 listen socket on port 1883.
1691574262: mosquitto version 2.0.15 running
1691574337: New connection from 192.168.77.36:65113 on port 1883.
1691574337: New client connected from 192.168.77.36:65113 as L7938 (p2, c1, k10).
1691574337: Will message specified (48 bytes) (r0, q0).
1691574337: rocrail/service/command
1691574337: Sending CONNACK to L7938 (0, 0)
1691574337: Received SUBSCRIBE from L7938
1691574337: rocrail/service/command (QoS 0)
1691574337: L7938 0 rocrail/service/command
1691574337: Sending SUBACK to L7938
1691574347: Received PINGREQ from L7938
1691574347: Sending PINGRESP to L7938
1691574357: Received PINGREQ from L7938
1691574357: Sending PINGRESP to L7938
1691574367: Received PINGREQ from L7938
1691574367: Sending PINGRESP to L7938
1691574377: Received PINGREQ from L7938
1691574377: Sending PINGRESP to L7938
1691574387: Received PINGREQ from L7938
1691574387: Sending PINGRESP to L7938
1691574397: Received PINGREQ from L7938
1691574397: Sending PINGRESP to L7938Monitor auszug
— Terminal on COM5 | 115200 8-N-1
— Available filters and text transformations: colorize, debug, default, direct, esp8266_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
— More details at https://bit.ly/pio-monitor-filters
— Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
Wifi connected. My IP address is 192.168.77.36.
(Re)connecting to MQTT 192.168.77.100…
MQTT connected, listening on topic [rocrail/service/command].-
Dieses Thema wurde vor 2 Jahren, 1 Monat von
Michael Degl geändert.
-
Dieses Thema wurde vor 2 Jahren, 1 Monat von
Michael Degl geändert.
-
Dieses Thema wurde vor 2 Jahren, 1 Monat von
-
August 10, 2023 um 12:22 Uhr #6383
Matthias Runte
AdministratorIch glaube, dass bei dem seriellen Monitorauszug ein paar Zeilen fehlen. Reboote doch mal den Controller und schaue, ob Du dann das volle Log bekommst. Dort sollte dann auch die MattzoControllerID stehen.
-
August 12, 2023 um 10:44 Uhr #6412
Michael Degl
TeilnehmerHi, danke für die Antwort.
Meinst du Stecker ziehen und neu anstecken.Das habe ich gemacht auch die Firmware neu aufgespielt. Auch das brachte keine Änderung.
-
August 12, 2023 um 11:21 Uhr #6413
Matthias Runte
AdministratorNicht den Stecker ziehen, sondern den Reset-Taste drücken! Dann klappt es meistens besser!
-
August 15, 2023 um 19:59 Uhr #6415
Michael Degl
TeilnehmerLeider keine Änderung nach mehrmaligen drücken fehlt immer noch die ID 🙁
-
August 16, 2023 um 11:02 Uhr #6416
Matthias Runte
AdministratorIch schaue noch mal, sobald ich selbst einen Controller angeschlossen habe. In der Zwischenzeit schau Dir mal das MQTT Log an. Da solltest Du auch fündig werden!
-
August 17, 2023 um 08:08 Uhr #6418
Michael Degl
TeilnehmerDanke.
Wo finde ich das log unter Windows? -
September 28, 2023 um 21:25 Uhr #6455
Matthias Runte
AdministratorMichael, ich habe noch einmal oben geschaut. Du hast da ja einen MTC4PF gebaut. Der erzeugt zwar inter auch eine MattzoControllerID, diese ist aber für die Einrichtung in Rocrail unerheblich.
Für MLCs ist die MattzoControllerID hingegen entscheidend. Sie wird beim MLC mit an den Hostname gehängt und kann dann einfach über das MQTT-Log herausgefunden werden.
Es gibt in der Doku dazu einen Abschnitt “Fetching the MattzoControllerID via MQTT”.
Viel Erfolg!
-
November 20, 2023 um 09:39 Uhr #6538
Michael Degl
TeilnehmerHi, ok soweit verstanden.
Jetzt hab ich es gelesen. Es steht in der Controller Konfiguration eh drinnen. Oh man vielen dank und sry ich habe es völlig überlesen.
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.