ESP auf Internet prüfen (nicht WiFi)

Bei uns wurde vor kurzem das Telefonkabel vom LKW abgerissen.
Mein ESP hägte sich auf weil er die aktuelle Zeit aus dem Web holt. WiFi war ja intern vorhanden.
Wie kann ich per Code prüfen ob das Web verfügbar ist und somit mein Code sich nicht aufhängt?:thinking:

Ping?

Doku nicht gelesen?

WiFi.status()

Auch das könnte/sollte Probleme melden können

Wie du siehst kann es vorkommen dass du eben keine Uhrzeit ermitteln kannst. Daher musst du deinen Code dagegen absichern.

Mittels einem callback auf settimeofday_cb kannst du auswerten ob der SNTP Zugriff erfolgreich war. Dazu brauchst halt einen ESP8266 (?) Core ab 3.0.0

Siehe auf meiner Seite zu NTP: NTP for the ESP8266 including day light saving Time (DST) without 3rd party library am Ende der Seite.

So eine richtige Doku habe ich nicht gefunden. Immer nur Auszüge davon. Hast du bitte einen Link für mich?:pray:

Hast du denn schon gesagt, WELCHEN ESP du verwendest?
Kann sein, dass dir DAS egal ist.....
Ist es aber nicht.

  1. DAS bringst du in Erfahrung
  2. dann gehst du nach github, dort wo die Boarddefinition wohnt
  3. dort findet sich ein Link in die offizielle Doku

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.