Fusion/Speicherkarte
Erscheinungsbild
Das Board hat einen Einschub für eine microSD-Karte (TF). Fusion nutzt sie, um Daten dauerhaft zu speichern. Die Karte ist optional: ohne Karte läuft alles wie bisher, nur ohne die Funktionen auf dieser Seite.
Was gespeichert wird
| Inhalt | Ordner | Beschreibung |
|---|---|---|
| Verlauf der Sensoren | verlauf/JJJJ-MM-TT.csv |
alle 10 Minuten ein Wert je Sensor (Räume, interner Sensor) plus die Außenwerte von Open-Meteo (Temperatur, Feuchte, Druck, Wind). Eine Datei je Tag, Spalten zeit,id,raum,name,wert,einheit
|
| Dauer-Log | log/JJJJ-MM-TT.log |
alle Meldungen des /log, auch über Neustarts und Abstürze hinweg
|
Alte Dateien löschen sich selbst: das Log nach 30 Tagen, der Verlauf nach 400 Tagen, bei weniger als 20 MB freiem Platz zuerst die ältesten. Zugangsdaten (WLAN, MQTT) kommen nie auf die Karte.
Einrichten
- Eine microSD-Karte mit FAT32 formatieren (bei Karten bis 32 GB meist ab Werk so).
- Karte in den Einschub stecken. Das Gerät sucht alle 30 Sekunden nach einer Karte, ein Neustart ist nicht nötig. Eine Karte, die nicht lesbar ist, wird nie ungefragt formatiert.
- Im
/logsteht dann[Karte] erkannt: bereit, … GB frei. In der Web-Oberfläche zeigt die Karte „Speicherkarte“ den Status.
Dateien ansehen und herunterladen
Unter http://wettercube-fusion.local/karte (Link in der Web-Oberfläche) stehen alle Tagesdateien mit Größe, neueste zuerst. Ein Klick lädt die Datei herunter; CSV-Dateien lassen sich mit Excel oder Numbers öffnen. Die Karte muss dafür nicht aus dem Gerät.
Hinweise
- Geschrieben wird nur alle 15 Sekunden (Log) und alle 10 Minuten (Verlauf), das schont die Karte und die Anzeige.
- Die Uhrzeit muss bekannt sein (NTP), sonst entstehen keine Verlaufsdaten.
- Karte während des Betriebs herausziehen ist möglich, danach wird sie wieder gesucht. Zum Schutz der Daten besser vorher das Gerät ausschalten.
- Stand: gebaut für das S3-Entwicklungsboard (SPI-Modus, Chip-Select über die IO-Erweiterung). Der Anschluss des P4-Boards (SDMMC, 4 Bit) ist vorbereitet und gebaut, aber noch nicht auf dem Board getestet.