Zum Hauptinhalt springen

Zeiteinstellungen der Real-Time Clock

Benötigt das Feature "rtc".

rtc/time

Die aktuelle Zeit auf der Real-Time Clock.

Beispiel
# $HOST z.B. warp-AbCd

Lesen

curl http://$HOST/rtc/time
{
"year": 2024,
"month": 5,
"day": 3,
"hour": 12,
"minute": 38,
"second": 43,
"weekday": 5
}

Schreiben

curl http://$HOST/rtc/time -d '{
"year": 2024,
"month": 5,
"day": 3,
"hour": 12,
"minute": 38,
"second": 43,
"weekday": 5
}'
NameBedeutung
year
int

Das Jahr. 2000 bis 2099

month
int

Der Monat. 1 bis 12

day
int

Der Tag. 1 bis 31

hour
int

Die Stunde. 0 bis 23

minute
int

Die Minute. 0 bis 59

second
int

Die Sekunde. 0 bis 59

weekday
int

Der Wochentag. 0 (Montag) bis 6 (Sonntag).




rtc/config

Die Real-Time-Clock-Konfiguration.

Beispiel
# $HOST z.B. warp-AbCd

Lesen

curl http://$HOST/rtc/config
{ "auto_sync": false }

Schreiben

curl http://$HOST/rtc/config -d '{ "auto_sync": false }'

oder abgekürzt:

curl http://$HOST/rtc/config -d 'false'
NameBedeutung
auto_sync
bool

Gibt an, ob beim Laden des Webinterfaces automatisch die Zeit auf der RTC gestellt werden soll, falls keine Netzwerk-Zeitsynchronisierung vorliegt.

  • true - Die RTC-Zeit wird automatisch auf die Systemzeit des Geräts gesetzt, dass das Webinterface aufgerufen hat.
  • false - Die RTC-Zeit wird nur manuell gesetzt.