Guten Tag, ich habe einen Raspberry Pi gekauft und wollte wissen, ob die Uhr dort relativ genau ist oder ob von Zeit zu Zeit eine Schaltsekunde eingefügt werden muss, damit sie korrekt läuft?
Susanne schrieb: > ob die Uhr dort relativ genau ist ... hängt u.A. auch davon ab, in welcher Umgebung du den RPi betreibst. Der RPI hat keine Echtzeituhr, die auch bei abgeschalteter Spannung weiterläuft, er holt sich die Zeit aus dem Netz und läuft dann mit seeiner Quarzfrequenz weiter. http://www.raspberry-pi-geek.de/Magazin/2015/03/Echtzeituhr-Modul-DS3231-sorgt-fuer-genaue-Zeitangaben?bcsi_scan_06a4c208f96183c4=uYKYRtK8rhZ8UkoGlFY/quBoigUDAAAAVtIqAg==
Der Pi hat keine RTC (Real-Time Clock). Nach dem Anschalten ist die Uhr maximal falsch. Allerdings kann er sich die Uhrzeit aus dem Internet holen (falls er Verbindung hat). In diesem Fall wird sie auch regelmäßig angepasst.
Lothar M. schrieb: > Der RPI hat keine Echtzeituhr, die auch bei abgeschalteter Spannung > weiterläuft, er holt sich die Zeit aus dem Netz und läuft dann mit > seeiner Quarzfrequenz weiter. Wenn da ein Raspbian drauf läuft, holt er sich ziemlich sicher [1] nicht nur einmal die Zeit, sondern synchronisiert sich permanent mit einem Zeitserver. Beides setzt natürlich voraus, daß er eine Internet- verbindung hat. Alternativ geht auch ein eigener Zeitserver im Netz und ein passend konfiguriertes DHCP. [1] auf meinem RasPi hier läuft ein ntpd; ich weiß aber nicht mehr ob das der Default war oder ob ich den nachinstalliert habe.
Lothar M. schrieb: > Der RPI hat keine Echtzeituhr, die auch bei abgeschalteter Spannung > weiterläuft, er holt sich die Zeit aus dem Netz und läuft dann mit > seeiner Quarzfrequenz weiter. Tut er nicht. Dafür muss man entsprechende Software auf ihm laufen lassen. Wenn der Pi unter Linux läuft, entweder ein kompletter Daemon wie z.B. ntpd oder aber per ntpdate regelmäßig per cronjob die aktuelle Zeit holen.
Die Schaltsekunde hat nichts damit zu tun, wie genau die Uhr des Raspberrys läuft. Schaltsekunden werden in die Weltzeit eingefügt um unsere Uhrzeit mit der Sonnenzeit zu synchronisieren. https://de.wikipedia.org/wiki/Schaltsekunde Um die Uhrzeit per Internet/Netzwerk zu synchronisieren musst du das ntp Paket installieren. (apt-get install ntp) Normalerweise ist dieses Paket aber bereits vorinstalliert. (Wenn du raspbian benutzt) Standardmäßig werden dann weltweite NTP-Server benutzt. Das kannst du noch etwas optimieren und die Auswahl der NTP-Server genauer spezifizieren. Dazu einfach die Datei /etc/ntp.conf öffnen und unter als "server" die jeweiligen Server eintragen. Für Deutschland könntest du beispielsweise folgendes eintragen: server 0.de.pool.ntp.org server 1.de.pool.ntp.org server 2.de.pool.ntp.org server 3.de.pool.ntp.org Die genauen Adressen der Server findest du auf der NTP Pool Projekt Seite http://www.pool.ntp.org/zone/@
Stefan R. schrieb: > Die Schaltsekunde hat nichts damit zu tun, wie genau die Uhr des > Raspberrys läuft. Schaltsekunden werden in die Weltzeit eingefügt um > unsere Uhrzeit mit der Sonnenzeit zu synchronisieren. > https://de.wikipedia.org/wiki/Schaltsekunde Ja. Das hat der TE offensichtlich anders gemeint.
Stefan R. schrieb: > Standardmäßig werden dann weltweite NTP-Server benutzt Meistens ist es so, dass die ntp server per DHCP ermittelt werden. Das funktioniert recht gut, wenn man z.B. eine Fritz!Box hat welche als ntp Server arbeitet. Eine genaue RTC wie z.B. DS3231 kann man nachrüsten, kostet ca. 1,50 Euro inklusive Versand. Sollte man auch machen, wenn man die Uhrzeit zum Steuern verwendet. > Die Schaltsekunde hat nichts damit zu tun, wie genau > die Uhr des Raspberrys läuft Theoretisch hast du recht. Die meisten Uhren laufen aber so ungenau, dass die Schaltsekunde in der Praxis für private Anwendungen keine Rolle spielt. Michael
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.