-
-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
keine MQTT Verbindung 0.8.64 und neuer #1497
Comments
Hallo Krausbirn, wie kommt man auf so eine Vermutung?
|
Hallo tictrick, bis zur 0.8.63 hat sich MQTT immer verbunden, deshalb nur der kleine log Ausschnitt, damit mann sieht wann nach restart MQTT verbunden kommt. ab der 0.8.64 geht's im log immer so weiter - es wird keine MQTT Verbindung aufgebaut: Mein MQTT-Broker läuft auf einem ESP32 mit einem RtcDS3231. Ich hab keine Idee wie ich damit einen "pool.ntp.org" emulieren könnte, ist aber auch nicht so wichtig. Wie schon geschrieben ists ja nur so ne Vermutung meinerseits, dass der Sync möglicherweise das Problem sein könnte. Warum glaubst du das am MQTT Broker was schief läuft ? Für Hilfe bin euch sehr dankbar. |
Ich habe mal auf die schnelle die beiden Versionen 0.8.63 und 0.8.64 miteinander verglichen ... da wurde am MQTT nichts verändert. Hier ein Diff: Gibts zu dem ESP32 MQTT Broker mehr Infos? So dass man das vielleicht nachstellen kann? Hier noch eine Einladung auf den Discord Supportserver |
Schau Mal hier,.das klingt als könnte es das gleiche Problem sein was ich hatte Lösung war bei mir die Zeit richtig per NTP zu synchronisieren, dann ging es. |
ich hab auch den change log rauf und runter gelesen und gesehen, dass es am MQTT nix geändert wurde. am esp32 läuft der sMQTTBroker von terrorsl ver 0.1.7 in beiden logs wird die zeit vom browser übernommen: in der 64er version wird danach aber weiterhin versucht den ntp server zu erreichen: @rori1977: ich hab schon mehrfach überlegt wie ich ohne inet zugang einen ntp server emulieren oder zeitabgleich realisieren könnte, der eingesetzte router kanns leider nicht. deshalb war ich ja hellauf begeistert als die option: Kommunikation starten ohne gültige Zeit (sinnvoll im AP Modus) auftauchte. |
mmmmh.... vielleicht mal auf dem Mobiltelefon einen Hotspot aufmachen und dann die IP-Adresse des Telefons als NTP-Server eintragen? Keine Ahnung ob das geht, aber wenn der Router absolut nicht will, könnte das vielleicht eine Möglichkeit sein? |
ich schaue da die Tage mal rein, da wir jetzt schon mehrere Issues zum NTP haben .. das ist komisch. Danke für die genauen Versionsangaben und @tictrick danke für den Diff. |
👍 |
heißt das, es funktioniert bei dir? |
ja danke für die schnelle behebung, die 08.95 macht sich bis jetzt echt gut |
Platform
ESP32
Assembly
I did the assebly by myself
nRF24L01+ Module
nRF24L01+ plus
Antenna
external antenna
Power Stabilization
board
Connection picture
Version
0.8.64
Github Hash
7f386f0
Build & Flash Method
AhoyDTU Webinstaller
Setup
MQTT Broker added
Debug Serial Log output
Error description
Bis Version 0.8.63 keine Probleme mit MQTT Verbindung
ab Version 0.8.64 kann keine MQTT Verbindung hergestellt werden (System / Mqtt / verbunden / nein)
DTU wird in einem Netzwerk ohne Internetverbindung, ohne NTP Server betrieben
Einstellung: Kommunikation starten ohne gültige Zeit (sinnvoll im AP Modus)
Vermutung: Könnte es sein, dass durch den nicht möglichen NTP syc keine MQTT Verbindung hergestellt werden kann ?
Habe bereits einige FW Versionen ohne Erfolg durchprobiert 0.8.7x, 0.8.83, 08.92
Vorschlag: Möglichkeit den NTP ServerSyc per check box zu deaktivieren integrieren
The text was updated successfully, but these errors were encountered: