DeepSleep und MQTT Probleme
|
28.02.2020, 06:31
Beitrag #9
|
|||
|
|||
RE: DeepSleep und MQTT Probleme
(27.02.2020 18:10)amithlon schrieb: Hallo, Ich hab gestern noch bissl rumprobiert und noch zusätzlich ein paar Test publish zu senden um zu schauen was im MQTT.fx ankommt. Und ja, es kommen auch bei mir ab und zu nur teilweise die Daten bei MQTT.fx an. Auch schier willkürlich. Also wie deinem ESP32. Nur öfter. Nach Recherche im Netz, gab es folgende Hinweise. WLAN zu instabile oder Speicherprobleme durch die Strings. WLAN durchgecheckt, Router Neustart, 5ghz deaktiviert, Kanal geändert. Problem nicht gelöst. Alle anderen WLAN Geräte haben auch guten bis sehr guten WLAN Empfang. Kann es vielleicht sein das der BME selbst das WLAN des in der Nähe befindlichen Wemos D1 Mini stört? Denn andere D1 Mini funktionieren problemlos mit MQTT. Ganz ohne Strings habe ich das MQTT gestern nicht hinbekommen, um Speicher irgendwie zu sparen. War auch komisch beschrieben woran das liegt. Kann es sein das der China Clone des D1 Mini einen „falschen“ Speicher hat? Keine Ahnung. Völlig ins blaue geraten. Zu guter letzt aus versehen ein Getränk übern Laptop geschüttet ![]() Schnell den Akku raus. Der darf erstmal trocknen und basteln damit erstmal pausiert. |
|||
28.02.2020, 18:03
Beitrag #10
|
|||
|
|||
RE: DeepSleep und MQTT Probleme
Laptop geht noch
![]() Geöffnet, gereinigt (hatte er auch mal wieder nötig), keine Spuren von Flüsigkeiten. ![]() ![]() Weiter im Code rumprobiert. Ich denke ich konnte herrausfinden, warum da nichts beim MQTT.fx ankommt. Der Grund ist, der ESP geht zu schnell schlafen, so das die MQTT Nachrichten gar nicht mehr raus gehen. Daher funktionierte auch ein doppeltes ausführen der printValues Funktion. Das erste Ausführen konnte senden, da zwischen den zwei Ausführungen ein delay(200) war. Diese 0,2s reichen dem ESP um die MQTT Nachrichten zu senden. Der zweite Durchlauf konnte nicht senden, da sofort nach printValues der DeepSleep ausgeführt wurde. Also einfach ein delay(200) vor dem ausführen von DeepSleep. Bin total Happy. Laptop geht noch ![]() ![]() |
|||
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste