Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| www-messdatenerfassung-sas:raspi_rtc_hw111 [2026/09/13 04:44] – [Stolpersteine] biebl | www-messdatenerfassung-sas:raspi_rtc_hw111 [2026/09/24 07:39] (aktuell) – [Stolpersteine] biebl | ||
|---|---|---|---|
| Zeile 19: | Zeile 19: | ||
| **Warum das nötig ist:** Der Raspberry Pi hat werksseitig keine batteriegepufferte Uhr. Im isolierten Messnetz ohne Internetzugang kann er sich zudem nicht per NTP die korrekte Uhrzeit holen. Nach jedem Neustart oder Stromausfall fällt die Systemzeit daher auf einen falschen Wert zurück – neue EmonCMS-Feed-Daten bekommen dann falsche Zeitstempel und erscheinen in Diagrammen/ | **Warum das nötig ist:** Der Raspberry Pi hat werksseitig keine batteriegepufferte Uhr. Im isolierten Messnetz ohne Internetzugang kann er sich zudem nicht per NTP die korrekte Uhrzeit holen. Nach jedem Neustart oder Stromausfall fällt die Systemzeit daher auf einen falschen Wert zurück – neue EmonCMS-Feed-Daten bekommen dann falsche Zeitstempel und erscheinen in Diagrammen/ | ||
| + | |||
| + | < | ||
| + | Was genau in der EmonCMS-Datenbank passiert, wenn die Zeit falsch | ||
| + | eingestellt ist oder springt (Lücken, überschriebene Werte) sowie | ||
| + | eine Checkliste für die Inbetriebnahme an neuen Standorten (z. B. | ||
| + | Messestand, andere Schule) steht auf einer eigenen Seite: | ||
| + | [[www-messdatenerfassung-sas: | ||
| + | Zeit beim Betrieb der EmonCMS-Datenbank]]. | ||
| + | </ | ||
| ---- | ---- | ||
| Zeile 93: | Zeile 102: | ||
| Sobald die SSH-Sitzung steht, die folgenden Befehle direkt darin ausführen: | Sobald die SSH-Sitzung steht, die folgenden Befehle direkt darin ausführen: | ||
| + | |||
| + | **Variante A – über raspi-config (falls vorhanden): | ||
| < | < | ||
| Zeile 99: | Zeile 110: | ||
| → „Interface Options" | → „Interface Options" | ||
| + | |||
| + | < | ||
| + | sudo reboot | ||
| + | </ | ||
| + | |||
| + | **Variante B – direkt über die Konfigurationsdatei (falls „raspi-config: | ||
| + | |||
| + | Bei manchen schlanken emonSD-Images ist '' | ||
| + | |||
| + | < | ||
| + | sudo nano / | ||
| + | </ | ||
| + | |||
| + | Am Ende ergänzen: | ||
| + | |||
| + | < | ||
| + | dtparam=i2c_arm=on | ||
| + | </ | ||
| + | |||
| + | Speichern (Strg+O, Enter) und Editor verlassen (Strg+X). Danach sicherstellen, | ||
| + | |||
| + | < | ||
| + | echo i2c-dev | sudo tee -a / | ||
| + | </ | ||
| + | |||
| + | Neu starten: | ||
| < | < | ||
| Zeile 181: | Zeile 218: | ||
| falls "sudo hwclock -r" mit einer Fehlermeldung statt einer Zeitangabe | falls "sudo hwclock -r" mit einer Fehlermeldung statt einer Zeitangabe | ||
| antwortet. | antwortet. | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | Zeitzone vorher prüfen: Das emonSD-Image kommt aus Großbritannien und | ||
| + | ist standardmäßig auf Europe/ | ||
| + | auf Europe/ | ||
| + | um 1 Stunde verschoben in EmonCMS. Vor dem Setzen der Uhrzeit einmalig: | ||
| + | |||
| + | sudo timedatectl set-timezone Europe/ | ||
| </ | </ | ||
| Zeile 272: | Zeile 318: | ||
| - Dann installieren: | - Dann installieren: | ||
| - LAN-Kabel danach wieder abziehen – das isolierte Konzept bleibt für den Dauerbetrieb bestehen, das Kabel war nur für diesen einmaligen Installationsschritt nötig | - LAN-Kabel danach wieder abziehen – das isolierte Konzept bleibt für den Dauerbetrieb bestehen, das Kabel war nur für diesen einmaligen Installationsschritt nötig | ||
| - | * **Batterie nach einigen Jahren leer:** CR2032 ist eine Standard-Knopfzelle, im Handel überall erhältlich – einfacher Tausch, danach | + | * **Messdaten sind um genau 1 Stunde verschoben (z. B. 14:12 statt 13:12):** Klassisches Zeitzonen-Problem. Das emonSD-Image kommt aus Großbritannien und ist standardmäßig auf **Europe/ |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ====== Copyright (C) 2025 Biebl/Sankt-Ansgar-Schule Hamburg ====== | + | |
| < | < | ||
| - | " | + | sudo timedatectl set-timezone Europe/Berlin |
| - | lizenziert unter CC BY-SA 4.0 | + | sudo date -s "JJJJ-MM-TT HH: |
| - | (https:// | + | sudo hwclock |
| </ | </ | ||
| + | Danach mit '' | ||
| - | < | ||
| - | Diese Programme sind freie Software: Sie können es unter den | ||
| - | Bedingungen der GNU General Public License, wie von der Free | ||
| - | Software Foundation veröffentlicht, | ||
| - | modifizieren, | ||
| - | Ihrer Wahl) jeder späteren Version. | ||
| - | Die Veröffentlichung dieser Programme erfolgt in der Hoffnung, | + | * Batterie nach einigen Jahren leer: CR2032 ist eine Standard-Knopfzelle, im Handel überall erhältlich – einfacher Tausch, danach Schritt 6 (Zeit setzen) einmalig wiederholen |
| - | dass es Ihnen von Nutzen sein wird, aber OHNE JEDE GEWÄHRLEISTUNG, | + | |
| - | sogar ohne die implizite Gewährleistung der MARKTFÄHIGKEIT oder | + | |
| - | EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der | + | |
| - | GNU General Public License. | + | |
| - | Vollständiger Lizenztext: https:// | ||
| - | </ | ||