INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
ESP32 & WLAN & BME280 & MySql
19.02.2020, 14:40
Beitrag #33
RE: ESP32 & WLAN & BME280 & MySql
(19.02.2020 14:24)db91595 schrieb:  Hi biologist,
MS ist keine Lösung. Ich habe mich mit Absicht vor gefühlt 10..15 Jahren für den Umstieg auf Linux entschieden.
Platformio gibt es auch für Atom und Eclipse. Wobei es in Eclipse nicht so voll integriert ist, wie es bei VSC und Atom der Fall ist. Ich hatte erst Atom drauf mit Platformio, aber VSC hat mir etwas mehr zugesagt.

Aber ich kann das gut verstehen, dass man gegen MS ne Abneigung hat. Die habe ich sonst auch, aber das ist wirklich mal ein gutes Produkt (finde ich).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2020, 14:41
Beitrag #34
RE: ESP32 & WLAN & BME280 & MySql
Danke Michael,

ich werde nur WiFi verwenden, meinen Sketch kompilieren und schauen ob das problemlos durch läuft / nötige Anpassungen von mir machbar sind.

LG
Dietmar

ESP32 Anfänger mit Migrations-Hintergrund (komme von RasPi & Python) Cool
Gruß aus Franken
Dietmar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2020, 14:56
Beitrag #35
RE: ESP32 & WLAN & BME280 & MySql
(19.02.2020 14:40)biologist schrieb:  Aber ich kann das gut verstehen, dass man gegen MS ne Abneigung hat. Die habe ich sonst auch, aber das ist wirklich mal ein gutes Produkt (finde ich).

Hi biologist,

Abneigung ist etwas (aber nicht viel) übertrieben.
Mein erster Computer war ein "Sinclair ZX81", Amiga übersprungen und dann "IBM compatibler" gekauft. Ab dann MS. Die Jahrzehntelangen Erfahrungen(MS-DOS 5.0 ... Win10) habe ich beruflich gebraucht & genutzt.

Der letzte MS war ein Win10 (nur für Banking mit Chip-Katen-Leser).
Der hat sich bei seinem letzten MS-Update selbst ins Abseits geschossen.
Bye-bye MS!

Ich liebe Linux(Ubuntu). Apt update/Apt upgrade und die Kiste ist aktuell.
Wenn ich experimentierfreudig bin(Prog/Treiber install o.Ä.) und die Kiste ist in einem unbefriedigenden Zustand - USB-Stick rein und komplette Neuinstallation.
Das was mir wichtig ist(mittlerweile nicht mehr allzu viel) liegt eh im "Datenlager" auf dem Server.

LG
Dietmar

ESP32 Anfänger mit Migrations-Hintergrund (komme von RasPi & Python) Cool
Gruß aus Franken
Dietmar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2020, 15:07 (Dieser Beitrag wurde zuletzt bearbeitet: 19.02.2020 15:11 von biologist.)
Beitrag #36
RE: ESP32 & WLAN & BME280 & MySql
Linux zu verwenden schließt VSC ja nicht notwendigerweise aus. Für Linux gibt es das gleichermaßen nativ und wird, soweit ich weiß, nach Einbindung eines externen Repositories, auch mit apt installiert und aktualisiert. Unter Satya Nadella hat sich MS ja schon ein bisschen gewandelt. Inzwischen nimmt man Linux auch ernst und bezeichnet es nicht mehr als "Krebsgeschwür". Aber gut, das wird jetzt offtopic :-)

Kern der Sache ist eigentlich Platformio. Und das gibt es für viele Editor-Plattformen und generell für Windows, Mac OS und Linux. Kannst es sogar mit Vim oder Emacs verwenden :-)
https://platformio.org/install/integration

Ich persönlich finde die Arduino-IDE wie gesagt zum Einstieg gut, aber irgendwann merkt man einfach, dass der Komfort doch etwas eingeschränkt ist beim Entwickeln.

Bei Platformio gibt es auf jeden Fall Library-Updates (pro Projekt) und Platform-Updates. ESP32 wäre jetzt Platform.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2020, 16:34 (Dieser Beitrag wurde zuletzt bearbeitet: 19.02.2020 16:39 von db91595.)
Beitrag #37
RE: ESP32 & WLAN & BME280 & MySql
Habe jetzt mal WiFi von githup nach /home/pi/Arduino/libraries/WiFi kopiert.
Wie man sieht verwendet der Kompiler diese auch.

Wenn ich es richtig sehe, dann war WiFi v. 1.0 schon die Aktuellste.
Ich denke mir, damit gibt's im WLAN keine Verbesserungen.

Code:
Mehrere Bibliotheken wurden für "WiFi.h" gefunden
Benutzt: /home/pi/Arduino/libraries/WiFi
Nicht benutzt: /home/pi/.arduino15/packages/esp32/hardware/esp32/1.0.4/libraries/WiFi

Bibliothek WiFi in Version 1.0 im Ordner: /home/pi/Arduino/libraries/WiFi  wird verwendet
Bibliothek Wire in Version 1.0.1 im Ordner: /home/pi/Arduino/libraries/Wire  wird verwendet

Edit: ich habe nichts gegen Automatiken - wenn sie gut sind
ich habe auch nichts gegen "Hand-made" - da weis ich, was gemacht wurde

ESP32 Anfänger mit Migrations-Hintergrund (komme von RasPi & Python) Cool
Gruß aus Franken
Dietmar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2020, 17:13
Beitrag #38
RE: ESP32 & WLAN & BME280 & MySql
Hallo,

das siehst Du richtig. Bei WiFi direkt gab es meines Wissens nach wenig Neues in letzter Zeit.
Was ist bei Dir denn letzter Stand? Der ESP32 verschwindet sporadisch aus dem WLAN und macht dann keinen reconnect?
Mein Bekannter hat da auch ziemlich bei einem komplexeren Konzeit mit gekämpft, ich kann ihn mal fragen, letztlich hat er es über die events vom WiFi abgefangen, da gab es aber auch Ungereimtheiten, weil die Beschreibungen im IDF nicht 100% der Wirklichkeit entsprachen.

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2020, 17:21
Beitrag #39
RE: ESP32 & WLAN & BME280 & MySql
Hi amithlon,

das siehst du richtig.

Das einzige was ich im WWW gefunden habe
Code:
int wifi_retry = 0;
...
    while(WiFi.status() != WL_CONNECTED && wifi_retry < 5)
    {
      wifi_retry++;
      Serial.println("WiFi not connected. Try to reconnect");
      WiFi.disconnect();
      WiFi.mode(WIFI_OFF);
      WiFi.mode(WIFI_STA);
      WiFi.begin(ssid, password);
      delay(100);    
    }
    Serial.print("wifi_retry46: ");
    Serial.println(String(wifi_retry));

    if(wifi_retry >= 5)
    {
      Serial.println("\nReboot");
      ESP.restart();  
    }  
    if(WiFi.status()== WL_CONNECTED)
...

Das hat keine Veränderung gebracht.

Code:
17:15:45.975 -> wifi_retry46: 0
17:15:48.132 -> Connected to server version 5.7.29-0ubuntu0.18.04.1
17:15:48.132 -> Running SQL-UPDATE:
17:15:48.132 -> UPDATE solar.Steuerung SET tempS1=23.60, stampEsp1='2020-02-19 17:15:46' WHERE ID=1;
17:15:48.264 -> Query executed? Please check!
17:15:48.264 -> SQL-Server: 192.168.101.2 Disconnected.
17:16:46.046 -> wifi_retry46: 0
17:16:48.202 -> Connected to server version 5.7.29-0ubuntu0.18.04.1
17:16:48.202 -> Running SQL-UPDATE:
17:16:48.202 -> UPDATE solar.Steuerung SET tempS1=23.58, stampEsp1='2020-02-19 17:16:46' WHERE ID=1;
17:16:48.335 -> Query executed? Please check!
17:16:48.335 -> SQL-Server: 192.168.101.2 Disconnected.

Er macht also das, was er soll.
Bis er an eine Wand läuft die ich nicht spezifizieren kann.

Wenn du jemand kennst der zu dieser Problematik etwas beitragen kann & will ...

Jeder Tip wird dankbar angenommen Big Grin

LG
Dietmar

ESP32 Anfänger mit Migrations-Hintergrund (komme von RasPi & Python) Cool
Gruß aus Franken
Dietmar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.02.2020, 18:12
Beitrag #40
RE: ESP32 & WLAN & BME280 & MySql
Hallo,

naja, wichtig ist ja erstmal, was dann passiert.
Hast Du denn eine Debugmöglichkeit dran? Hat er denn jemals den Reset ausgeführt? Oder hängt er vielleicht ganz woanders?

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Fehler bei Board AI Thinker ESP32-CAM Manny 4 351 30.08.2020 16:37
Letzter Beitrag: Manny
  ESP32 Ethernet shrimps 33 22.142 27.08.2020 15:05
Letzter Beitrag: biologist
  ESP32 Dev Kit 4711engel 12 903 26.08.2020 08:41
Letzter Beitrag: 4711engel
  Esp32 FIFO-Problem miq19 7 560 22.08.2020 14:33
Letzter Beitrag: miq19
  ESP32 CAM Programmierung nicht möglich Manny 3 613 31.07.2020 16:04
Letzter Beitrag: Manny
  ESP32 T-Watch 2020 Lilygo AnFi 8 1.533 31.07.2020 15:35
Letzter Beitrag: amithlon
  Warum stürtzt der ESP32 manchmal ab...ein Gedankenaustausch Pertho 6 901 28.07.2020 17:38
Letzter Beitrag: hotsystems
  ESP32 Watchdog Funktion KlaRa 16 2.059 22.07.2020 09:38
Letzter Beitrag: KlaRa
  ESP32 überträgt nicht alle Datein aus dem SPIFFS Pertho 11 1.388 21.07.2020 21:46
Letzter Beitrag: Bitklopfer
  ESP32 NodeMCU: Status der SD-Karte georg1010 0 562 15.07.2020 12:18
Letzter Beitrag: georg1010

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste