Skyhigh
Ikone
- 18.090
Hallo zusammen,
heute steh ich mal als Fragender hier.
Folgende Situation:
Wir haben hier 2 NTP Zeitserver am laufen, damit die Überwachungskameras und IOT Devices nicht dauernd die NTP-Server Vollspammen.
Auch weil die Betreiber der NTP Server meist nur eine maximale Anzahl an Anfragen pro <Anbieterdefinierter Zeit> zulassen.
Dies führte dazu das bei den ganzen IOTGeräten oftmals die Anzahl erreicht wurde und die Zeit einen Fallback auf 1970 gemacht hat, da keine plausible Antwort vom Server kam.
Die IOT Geräte haben jetzt nur Internen Netzzugriff und sind nach außen nicht mehr offen, die NTP Anfragen werden auf einen der beiden Lokalen Zeitserver umgeleitet.
Eine Sekundengenaue Einhaltung der Zeit ist hier bei meinem einsatzweck nicht notwendig, mir reicht Stratum 2/3 welches von meinen lokalen Servern geliefert wird.
Einer dieser Zeitserver verliert jedoch ab und zu die Zeit, was auch diesen besagten Fallback auslöst. Danach muss ich mit einem Befehl über ssh den server nur neustarten und alles läuft wieder.
Nun würde ich gerne meine eigenen Zeitserver per Tasker mit dem Referenzserver vergleichen lassen und diesen Reboot bei notwendigkeit automatisieren.
Sprich:
Tasker soll die Zeit von "time.google.com" abrufen und mit 192.168.4.2 und 192.168.4.3 vergleichen.
Wie ich das Vergleichen prinzipiell anstelle weiß ich:
Web-Zeit abrufen, in Variable speichern, Lokalzeiten abrufen, in Variablen speichern und miteinander verrechnen.
Sollte die Abweichung zu groß sein, Befehl zum neustart auslösen.
Das ganze ist "relativ" simpel und soll auf dem Tablet laufen, welches das Haus sowieso nie verlässt.
Das Hauptproblem:
Wie frage ich mit Tasker die NTP Zeit ab? ich stehe da vollkommen auf dem Schlauch.
Hat jemand einen Tipp?
Problem2:
ich weiß es geht mit ROOT &busybox , jedoch ist das Heim Tablet ein Namenloses China 0815 billig Teil, für das ich keinerlei Root Möglichkeiten habe.
Wäre über Tipps/Hinweise sehr Dankbar
heute steh ich mal als Fragender hier.
Folgende Situation:
Wir haben hier 2 NTP Zeitserver am laufen, damit die Überwachungskameras und IOT Devices nicht dauernd die NTP-Server Vollspammen.
Auch weil die Betreiber der NTP Server meist nur eine maximale Anzahl an Anfragen pro <Anbieterdefinierter Zeit> zulassen.
Dies führte dazu das bei den ganzen IOTGeräten oftmals die Anzahl erreicht wurde und die Zeit einen Fallback auf 1970 gemacht hat, da keine plausible Antwort vom Server kam.
Die IOT Geräte haben jetzt nur Internen Netzzugriff und sind nach außen nicht mehr offen, die NTP Anfragen werden auf einen der beiden Lokalen Zeitserver umgeleitet.
Eine Sekundengenaue Einhaltung der Zeit ist hier bei meinem einsatzweck nicht notwendig, mir reicht Stratum 2/3 welches von meinen lokalen Servern geliefert wird.
Einer dieser Zeitserver verliert jedoch ab und zu die Zeit, was auch diesen besagten Fallback auslöst. Danach muss ich mit einem Befehl über ssh den server nur neustarten und alles läuft wieder.
Nun würde ich gerne meine eigenen Zeitserver per Tasker mit dem Referenzserver vergleichen lassen und diesen Reboot bei notwendigkeit automatisieren.
Sprich:
Tasker soll die Zeit von "time.google.com" abrufen und mit 192.168.4.2 und 192.168.4.3 vergleichen.
Wie ich das Vergleichen prinzipiell anstelle weiß ich:
Web-Zeit abrufen, in Variable speichern, Lokalzeiten abrufen, in Variablen speichern und miteinander verrechnen.
Sollte die Abweichung zu groß sein, Befehl zum neustart auslösen.
Das ganze ist "relativ" simpel und soll auf dem Tablet laufen, welches das Haus sowieso nie verlässt.
Das Hauptproblem:
Wie frage ich mit Tasker die NTP Zeit ab? ich stehe da vollkommen auf dem Schlauch.
Hat jemand einen Tipp?
Problem2:
ich weiß es geht mit ROOT &busybox , jedoch ist das Heim Tablet ein Namenloses China 0815 billig Teil, für das ich keinerlei Root Möglichkeiten habe.
Wäre über Tipps/Hinweise sehr Dankbar
Zuletzt bearbeitet: