@Eisbaer: Den Arduino als Webserver zu verwenden geht zwar, ist aber nicht immer eine gute Lösung. Spätestens wenn die Webseite komplexer wird und verschiedene Abläufe / Abfragen / Formulare umgesetzt werden müssen, kommt man schnell an die Grenzen des Arduino, vor allem was den Speicher angeht.
kduin:
Hallo,wie soll ich den Code denn umschreiben?
Dort wird doch nur die Client-Funktion benutzt?
Nein, im Code von Cetax läuft der Arduino als Server. Er wartet auf eine ankommende Verbindung auf Port 23. Allerdings nicht als Webserver, das bedeutet, das kein HTTP verwendet wird, sondern nur ein viel einfacheres Protokoll, das mit wenigen Bytes auskommt und man keine aufwändige Stringverarbeitung benötigt, um die Daten aus einer Abfrage zu filtern.
Die Idee von Eisbaer, den Arduino nur als Server zu verwenden (nur eben nicht als Webserver) ist vermutlich sogar die beste Lösung. Du brauchst dann nur den Code von Cetax um einen weiteren "Befehl" zu erweitern, mit dem Dein (externer) Webserver alle 10 Minuten die Temperatur abfragt. Der Code zum Auslesen eines digitalen Pins ist ja schon vorhanden, Du mußt nur den Code zum Abfragen des Temperatur-Sensors ergänzen und den großen Switch-Case Block ein neues Kommando beibringen.
Der Trick liegt dann darin, das Du einen Webserver (z.B. XAMPP) auf einem Rechner hast, der in der Lage ist, in regelmäßigen Abständen ein Script auszuführen, um die Messdaten abzufragen und der gleichzeitig die Webseite hostet, über die Du Deine Steuerung per Browser bedienen kannst.