Zeitsynchronisierung
ntp/state
Der Zustand der Netzwerkzeitsynchronisierung.
Name | Bedeutung |
---|---|
synced bool | Gibt an, ob das Gerät seine Zeit per NTP synchronisieren konnte. |
time int | Ein Unix-Timestamp in Minuten, der die aktuelle Zeit des Geräts angibt, oder 0 falls keine Zeitsynchronisierung besteht |
ntp/config
Die Konfiguration der Netzwerkzeitsynchronisierung.
# $HOST z.B. warp-AbCd
Lesen
curl http://$HOST/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
curl http://$HOST/ntp/config -d '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
# $BROKER z.B. my_mosquitto.localdomain
# $PREFIX z.B. warp/AbCd
Lesen
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
Mit MQTT auf $PREFIX/ntp/config_update
mosquitto_pub -h $BROKER -t $PREFIX/ntp/config_update -m '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
Name | Bedeutung |
---|---|
enable bool | Gibt an, ob das Gerät per NTP seine Zeit synchronisieren soll. Die erhaltene Zeit wird zur Bestimmung der Startzeitpunkte von getrackten Ladevorgängen und im Ereignislog verwendet. |
use_dhcp bool | Gibt an, ob das Gerät NTP-Server per DHCP empfangen soll. Funktioniert nur, wenn DHCP zur IP-Addressvergabe verwendet wird. |
timezone string | Die Zeitzone, in der sich das Gerät befindet. z.B. "Europe/Berlin" |
server string | IP-Adresse oder Hostname des zu verwendenden Zeitservers |
server2 string | IP-Adresse oder Hostname des alternativ zu verwendenden Zeitservers |
ntp/state
Der Zustand der Netzwerkzeitsynchronisierung.
Name | Bedeutung |
---|---|
synced bool | Gibt an, ob das Gerät seine Zeit per NTP synchronisieren konnte. |
time int | Ein Unix-Timestamp in Minuten, der die aktuelle Zeit des Geräts angibt, oder 0 falls keine Zeitsynchronisierung besteht |
ntp/config
Die Konfiguration der Netzwerkzeitsynchronisierung.
# $HOST z.B. warp2-AbCd
Lesen
curl http://$HOST/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
curl http://$HOST/ntp/config -d '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
# $BROKER z.B. my_mosquitto.localdomain
# $PREFIX z.B. warp2/AbCd
Lesen
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
Mit MQTT auf $PREFIX/ntp/config_update
mosquitto_pub -h $BROKER -t $PREFIX/ntp/config_update -m '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
Name | Bedeutung |
---|---|
enable bool | Gibt an, ob das Gerät per NTP seine Zeit synchronisieren soll. Die erhaltene Zeit wird zur Bestimmung der Startzeitpunkte von getrackten Ladevorgängen und im Ereignislog verwendet. |
use_dhcp bool | Gibt an, ob das Gerät NTP-Server per DHCP empfangen soll. Funktioniert nur, wenn DHCP zur IP-Addressvergabe verwendet wird. |
timezone string | Die Zeitzone, in der sich das Gerät befindet. z.B. "Europe/Berlin" |
server string | IP-Adresse oder Hostname des zu verwendenden Zeitservers |
server2 string | IP-Adresse oder Hostname des alternativ zu verwendenden Zeitservers |
ntp/state
Der Zustand der Netzwerkzeitsynchronisierung.
Name | Bedeutung |
---|---|
synced bool | Gibt an, ob das Gerät seine Zeit per NTP synchronisieren konnte. |
time int | Ein Unix-Timestamp in Minuten, der die aktuelle Zeit des Geräts angibt, oder 0 falls keine Zeitsynchronisierung besteht |
ntp/config
Die Konfiguration der Netzwerkzeitsynchronisierung.
# $HOST z.B. warp3-AbCd
Lesen
curl http://$HOST/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
curl http://$HOST/ntp/config -d '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
# $BROKER z.B. my_mosquitto.localdomain
# $PREFIX z.B. warp3/AbCd
Lesen
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
Mit MQTT auf $PREFIX/ntp/config_update
mosquitto_pub -h $BROKER -t $PREFIX/ntp/config_update -m '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
Name | Bedeutung |
---|---|
enable bool | Gibt an, ob das Gerät per NTP seine Zeit synchronisieren soll. Die erhaltene Zeit wird zur Bestimmung der Startzeitpunkte von getrackten Ladevorgängen und im Ereignislog verwendet. |
use_dhcp bool | Gibt an, ob das Gerät NTP-Server per DHCP empfangen soll. Funktioniert nur, wenn DHCP zur IP-Addressvergabe verwendet wird. |
timezone string | Die Zeitzone, in der sich das Gerät befindet. z.B. "Europe/Berlin" |
server string | IP-Adresse oder Hostname des zu verwendenden Zeitservers |
server2 string | IP-Adresse oder Hostname des alternativ zu verwendenden Zeitservers |
ntp/state
Der Zustand der Netzwerkzeitsynchronisierung.
Name | Bedeutung |
---|---|
synced bool | Gibt an, ob das Gerät seine Zeit per NTP synchronisieren konnte. |
time int | Ein Unix-Timestamp in Minuten, der die aktuelle Zeit des Geräts angibt, oder 0 falls keine Zeitsynchronisierung besteht |
ntp/config
Die Konfiguration der Netzwerkzeitsynchronisierung.
# $HOST z.B. wem-AbCd
Lesen
curl http://$HOST/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
curl http://$HOST/ntp/config -d '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
# $BROKER z.B. my_mosquitto.localdomain
# $PREFIX z.B. wem/AbCd
Lesen
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
Mit MQTT auf $PREFIX/ntp/config_update
mosquitto_pub -h $BROKER -t $PREFIX/ntp/config_update -m '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
Name | Bedeutung |
---|---|
enable bool | Gibt an, ob das Gerät per NTP seine Zeit synchronisieren soll. Die erhaltene Zeit wird zur Bestimmung der Startzeitpunkte von getrackten Ladevorgängen und im Ereignislog verwendet. |
use_dhcp bool | Gibt an, ob das Gerät NTP-Server per DHCP empfangen soll. Funktioniert nur, wenn DHCP zur IP-Addressvergabe verwendet wird. |
timezone string | Die Zeitzone, in der sich das Gerät befindet. z.B. "Europe/Berlin" |
server string | IP-Adresse oder Hostname des zu verwendenden Zeitservers |
server2 string | IP-Adresse oder Hostname des alternativ zu verwendenden Zeitservers |
ntp/state
Der Zustand der Netzwerkzeitsynchronisierung.
Name | Bedeutung |
---|---|
synced bool | Gibt an, ob das Gerät seine Zeit per NTP synchronisieren konnte. |
time int | Ein Unix-Timestamp in Minuten, der die aktuelle Zeit des Geräts angibt, oder 0 falls keine Zeitsynchronisierung besteht |
ntp/config
Die Konfiguration der Netzwerkzeitsynchronisierung.
# $HOST z.B. warp-AbCd
Lesen
curl http://$HOST/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
curl http://$HOST/ntp/config -d '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
# $BROKER z.B. my_mosquitto.localdomain
# $PREFIX z.B. warp/AbCd
Lesen
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/ntp/config
{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}
Schreiben
Mit MQTT auf $PREFIX/ntp/config_update
mosquitto_pub -h $BROKER -t $PREFIX/ntp/config_update -m '{
"enable": true,
"use_dhcp": true,
"timezone": "Europe/Berlin",
"server": "time.cloudflare.com",
"server2": "ptbtime3.ptb.de"
}'
Name | Bedeutung |
---|---|
enable bool | Gibt an, ob das Gerät per NTP seine Zeit synchronisieren soll. Die erhaltene Zeit wird zur Bestimmung der Startzeitpunkte von getrackten Ladevorgängen und im Ereignislog verwendet. |
use_dhcp bool | Gibt an, ob das Gerät NTP-Server per DHCP empfangen soll. Funktioniert nur, wenn DHCP zur IP-Addressvergabe verwendet wird. |
timezone string | Die Zeitzone, in der sich das Gerät befindet. z.B. "Europe/Berlin" |
server string | IP-Adresse oder Hostname des zu verwendenden Zeitservers |
server2 string | IP-Adresse oder Hostname des alternativ zu verwendenden Zeitservers |