Hallo,
ich verwende in meinem Sketch client.connect () und nutze die Verbindung danach für HTTP-POSTs.
In letzter Zeit ist es mir zweimal passiert dass der Webservice - Windows10 sei dank - kurzfristig nicht verfügbar war. Der Sketch ist danach nicht mehr gelaufen - hat keine Verbindung mehr herstellen können.
Kann mir jemand sagen ob ich das richtig anwende oder obs da noch Verbesserungspotential gibt ?
Das hilft dir nicht viel weiter. Zum einen "ballert" er dir damit die Serielle Konsole voll, zum anderen machst du mit den Anweisungen nichts, damit die Verbindung wieder aufgebaut wird.
Mit dem client.connect(host, httpPort) wird doch die Verbindung vergestellt... oder überprüft.
Wenn die Rückmeldung OK ist, passt es, sonst stimmt was nicht (server down, service down,...)
Serielle Ausgabe ist mir egal, da hängt nix dran, der Arduino liegt als Temp-Sensor in der Garage und kommuniziert nur über HTTP
Wenn der Sketch nichts weiteres tun soll und keine weitere Peripherie hat, kannst du auch nicht viel mehr tun, als das was du bereits tust.
Evtl. bei zu vielen Fehlversuchen das Wifi Modul zu resetten, oder alles resetten.