SaveAndLoadValues (Speichere und lese Werte)
Diese Methode ermöglicht das Speichern und Wiederherstellen von Werten auf einer SD-Karte. Durch Aktivierung der Speicherfunktion wird ein eingegebener Wert gespeichert, der später wieder abgerufen werden kann – entweder manuell oder automatisch nach einer definierten Verzögerung. Die Funktion unterstützt verschiedene Datentypen wie Zahlen, Texte und Wahrheitswerte. Zudem kann sie so konfiguriert werden, dass gespeicherte Werte nach einem Systemneustart automatisch wiederhergestellt werden.
Hinweis:
Besonders nützlich beim Austausch von Zustandlosen Werten mit anderen Systemen (z.B: HomeAssistant)
Besonderheit
- Datenpersistenz:
Die Methode ermöglicht das Speichern und spätere Wiederherstellen eines Wertes aus einer Datei. - Automatische Wiederherstellung:
Nach einem Neustart oder nach einer einstellbaren Verzögerung kann der gespeicherte Wert automatisch wieder geladen werden. - Flexible Eingaben:
Es können verschiedene Datentypen gespeichert und wiederhergestellt werden (z. B. Zahlen, Texte, Wahrheitswerte). - Lizenzprüfung:
Das System erfordert eine gültige Lizenz zur Nutzung. - Speicherung auf SD-Karte
Die Werte werden auf einer SD-Karte unter/opt/card/SmartSystemSolutions/saveandload/
gespeichert. Falls keine SD-Karte vorhanden ist, kann die Speicherung nicht durchgeführt werden.
- Fehlerbehandlung:
Es werden verschiedene Fehler abgefangen, insbesondere bei Dateioperationen oder ungültigen Eingaben. - Logging und Statusmeldungen:
Alle relevanten Ereignisse und Zustände werden in Log-Variablen protokolliert, die als Ausgänge zur Verfügung stehen.
Reviews
There are no reviews yet.