Ich habe mir einen einfachen Arduino-Webserver eingerichtet der mir als Zeitbasis für meine beiden Raspberries in meinem Intranet dienen soll. Der Server ist an ein DCF-77 Modul angeschlossen und funktioniert einwandfrei (zeigt auf jedem Webbrowser die richtige Zeit an!)
Jetzt möchte ich gerne mit "wget" oder "curl" die Zeit vom Server holen, in einer Variablen speichern und dann mit dem date Befehl meine Raspberries stellen!
Gedacht habe ich mir das so:
Aber schon nach dem ersten Befehl treten Probleme auf!
--2021-11-22 12:46:11-- http://192.168.1.15/
Verbindungsaufbau zu 192.168.1.15:80 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet …
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Connection: close
Refresh: 0.8
Länge: nicht spezifiziert [text/html]
Wird in »STDOUT« gespeichert.
- [ <=> ] 187 --.-KB/s in 0,008s
2021-11-22 12:46:12 (24,1 KB/s) - auf die Standardausgabe geschrieben [/187]
Die Zeit wird also vom Server geholt - in diesem Fall 2021-11-22 12:46:12
Die Variable TIME enthält leider nicht die Zeit obwohl sie vom Server geholt wird! Was kann ich tun? Gibt es Alternativen?