Skip to main content

OWFS 1-Wire File System

Start

Das OWFS 1-Wire File System wird mit folgendem Befehl gestartet: owfs --dev=/dev/i2c-1 /onewire

Einstellungen

Standardmäßig werden Daten von 1-Wire Geräten für 15 Sekunden gecached. Hierdurch kann es sein, dass Messwerte nur in relativ großen Sprüngen geändert werden. {.is-info}

Die Gültigkeitsdauer des 1-Wire Cache kann mit der Option -timeout_volatile DURATION geändert werden, wobei DURATION ein Zeitintervall in Sekunden angibt. Ein Intervall von 0 Sekunden deaktiviert den Cache.

Eine Übersicht über die Einstellungen der Cache-Gültigkeitsdauer kann in der Dokumentation des OWFS 1-Wire File Systems gefunden werden.

Datenypen

Das OWFS 1-Wire File System unterscheidet folgende Datentypen:

Volatile

  • Extern veränderter Wert (Temperatur, Spannung, elektrische Kontakte, ...)
  • Standard Gültigkeitsdauer: 15 Sekunden

Stable

  • Vorgabewerte (Speicherinhalt, interne Flags, Schalterstellungen)
  • Cache wird beim Schreiben des Wertes aktualisiert
  • Standard Gültigkeitsdauer: 300 Sekunden (5 Minuten)

Directory

  • Liste der Geräte, die am 1-Wire Bus angeschlossen sind
  • Standard Gültigkeitsdauer: 60 Sekunden (1 Minute)

Presence

  • An welchen Bus wurde das Gerät angeschlossen
  • Standard Gültigkeitsdauer: 120 Sekunden (2 Minuten)

Clock

  • Timer-Werte für einen Uhr-Chip
  • Standard Gültigkeitsdauer: 1 Sekunde

Static data / Statistics / Settings / Internal states

  • z.B. Gerätename, Adresse, CRC8, Eigenschaftenliste, Statistiken
  • Niemals gecached