Geschrieben February 5, 2024 at 08:125. Feb 2024 Guten Morgen, ich würde auf einem System mit ESP32-Brick im Standalone-Betrieb gern eine Variable speichern, die beim Trennen des Geräts von der Stromversorgung nicht verloren geht und beim nächsten Start wieder ausgelesen werden kann. Es könnte sich wahlweise um eine Float oder eine uint32 handeln. Diese soll einen wichtigen Wert zur Kalibrierung des Geräts enthalten. Ich hätte dabei an den EEPROM gedacht, in etwa so: Using the EEPROM with the ESP32 • AranaCorp Hat jemand mit dieser Thematik schon Erfahrung und kann mir einen Tip geben? Gibt es vielleicht eine elegantere Lösung? Vielen Dank im Voraus!
Geschrieben February 5, 2024 at 09:435. Feb 2024 Dafür kann unser Config-System benutzt werden. Du kannst einfach eine Config mit deinem float oder uint32 drin anlegen und nach Änderungen im Flash des ESP32 ablegen lassen. Schau mal im Uptime Tracker Modul (uptime_tracke.cpp), wie die Variable "uptimes" benutzt wird.
Geschrieben February 5, 2024 at 21:065. Feb 2024 Is this in any way supported by the API Bindings? Related: User / Custom Data / EEPROM / Storage
Geschrieben February 5, 2024 at 21:445. Feb 2024 No. Any Config you create and store on the ESP’s flash is local to the ESP only. You can tie the Config to a URL on the ESP’s webserver, which makes it available via HTTP and MQTT, though.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.