Add Filesystem Total, Used and Free size

This commit is contained in:
fvanroie 2022-04-18 21:04:00 +02:00
parent 7ea6de2ee2
commit 564c7ef132
8 changed files with 31 additions and 1 deletions

View File

@ -412,6 +412,15 @@ void Esp32Device::get_info(JsonDocument& doc)
Parser::format_bytes(ESP.getFreeSketchSpace(), size_buf, sizeof(size_buf));
info[F(D_INFO_SKETCH_FREE)] = size_buf;
Parser::format_bytes(HASP_FS.totalBytes(), size_buf, sizeof(size_buf));
info[F(D_INFO_FS_SIZE)] = size_buf;
Parser::format_bytes(HASP_FS.usedBytes(), size_buf, sizeof(size_buf));
info[F(D_INFO_FS_USED)] = size_buf;
Parser::format_bytes(HASP_FS.totalBytes() - HASP_FS.usedBytes(), size_buf, sizeof(size_buf));
info[F(D_INFO_FS_FREE)] = size_buf;
}
void Esp32Device::get_sensors(JsonDocument& doc)

View File

@ -167,6 +167,9 @@
#define D_INFO_FLASH_SIZE "Flash Size"
#define D_INFO_SKETCH_USED "Program Size Used"
#define D_INFO_SKETCH_FREE "Program Size Free"
#define D_INFO_FS_SIZE "Filesystem Size"
#define D_INFO_FS_USED "Filesystem Used"
#define D_INFO_FS_FREE "Filesystem Free"
#define D_INFO_MODULE "Module"
#define D_INFO_MODEL "Model"
#define D_INFO_FREQUENCY "Frequency"

View File

@ -166,6 +166,9 @@
#define D_INFO_FLASH_SIZE "Tamaño Flash"
#define D_INFO_SKETCH_USED "Memoria programa usada"
#define D_INFO_SKETCH_FREE "Memoria Programa libre"
#define D_INFO_FS_SIZE "Filesystem Size"
#define D_INFO_FS_USED "Filesystem Used"
#define D_INFO_FS_FREE "Filesystem Free"
#define D_INFO_MODULE "Módulo"
#define D_INFO_MODEL "Modelo"
#define D_INFO_FREQUENCY "Frecuencia"

View File

@ -166,6 +166,9 @@
#define D_INFO_FLASH_SIZE "Taille du flash"
#define D_INFO_SKETCH_USED "Taille utilisée du programme"
#define D_INFO_SKETCH_FREE "Taille libre du programme"
#define D_INFO_FS_SIZE "Taille du système de fichiers"
#define D_INFO_FS_USED "Système de fichiers utilisé"
#define D_INFO_FS_FREE "Système de fichiers libre"
#define D_INFO_MODULE "Module"
#define D_INFO_MODEL "Modèle"
#define D_INFO_FREQUENCY "Fréquence"

View File

@ -166,6 +166,9 @@
#define D_INFO_FLASH_SIZE "Flash méret"
#define D_INFO_SKETCH_USED "Program használatban"
#define D_INFO_SKETCH_FREE "Program szabad"
#define D_INFO_FS_SIZE "Filesystem Size"
#define D_INFO_FS_USED "Filesystem Used"
#define D_INFO_FS_FREE "Filesystem Free"
#define D_INFO_MODULE "Modul"
#define D_INFO_MODEL "Modell"
#define D_INFO_FREQUENCY "Frekvencia"

View File

@ -164,8 +164,11 @@
#define D_INFO_PSRAM_FREE "PSRam Vrij"
#define D_INFO_PSRAM_SIZE "PSRam Grootte"
#define D_INFO_FLASH_SIZE "Flash Grootte"
#define D_INFO_SKETCH_USED "Programma Grootte"
#define D_INFO_SKETCH_USED "Programma Gebruikt"
#define D_INFO_SKETCH_FREE "Programma Vrij"
#define D_INFO_FS_SIZE "Bestandssysteem Grootte"
#define D_INFO_FS_USED "Bestandssysteem Gebruikt"
#define D_INFO_FS_FREE "Bestandssysteem Vrij"
#define D_INFO_MODULE "Module"
#define D_INFO_MODEL "Model"
#define D_INFO_FREQUENCY "Frequentie"

View File

@ -167,6 +167,9 @@
#define D_INFO_FLASH_SIZE "Tamanho Flash"
#define D_INFO_SKETCH_USED "Memória programa usada"
#define D_INFO_SKETCH_FREE "Memória programa livre"
#define D_INFO_FS_SIZE "Filesystem Size"
#define D_INFO_FS_USED "Filesystem Used"
#define D_INFO_FS_FREE "Filesystem Free"
#define D_INFO_MODULE "Módulo"
#define D_INFO_MODEL "Modelo"
#define D_INFO_FREQUENCY "Frequência"

View File

@ -166,6 +166,9 @@
#define D_INFO_FLASH_SIZE "Flash mărime"
#define D_INFO_SKETCH_USED "Mărime program folosită"
#define D_INFO_SKETCH_FREE "Mărime program liberă"
#define D_INFO_FS_SIZE "Filesystem Size"
#define D_INFO_FS_USED "Filesystem Used"
#define D_INFO_FS_FREE "Filesystem Free"
#define D_INFO_MODULE "Modul"
#define D_INFO_MODEL "Model"
#define D_INFO_FREQUENCY "Frecvență"