mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-28 21:56:35 +00:00
Add Filesystem Total, Used and Free size
This commit is contained in:
parent
7ea6de2ee2
commit
564c7ef132
@ -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)
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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ță"
|
||||
|
Loading…
x
Reference in New Issue
Block a user