mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 14:12:16 +03:00
запись лога в файл
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
"mqttPrefix": "/rise",
|
||||
"mqttUser": "rise",
|
||||
"mqttPass": "3hostel3",
|
||||
"serverip": "http://206.189.49.244:8081",
|
||||
"serverip": "http://157.245.22.57:8081",
|
||||
"log": 0,
|
||||
"mqttin": 0
|
||||
}
|
||||
@@ -15,7 +15,7 @@
|
||||
"mqttPrefix": "/rise",
|
||||
"mqttUser": "rise",
|
||||
"mqttPass": "3hostel3",
|
||||
"serverip": "http://206.189.49.244:8081",
|
||||
"serverip": "http://157.245.22.57:8081",
|
||||
"log": 0,
|
||||
"mqttin": 0
|
||||
},
|
||||
|
||||
@@ -43,12 +43,16 @@ void standWebServerInit() {
|
||||
HTTP.send(200, "text/plain", "ok");
|
||||
});
|
||||
|
||||
HTTP.on("/log.txt", HTTP_GET, []() {
|
||||
HTTP.send(200, "text/plain", readFile(F("log.txt"), 20000));
|
||||
});
|
||||
|
||||
// Добавляем функцию Update для перезаписи прошивки по WiFi при 1М(256K FileFS) и выше
|
||||
// httpUpdater.setup(&HTTP);
|
||||
// Запускаем HTTP сервер
|
||||
HTTP.begin();
|
||||
|
||||
//#ifdef REST_FILE_OPERATIONS
|
||||
//#ifdef REST_FILE_OPERATIONS
|
||||
// SPIFFS.begin();
|
||||
// {
|
||||
// Dir dir = SPIFFS.openDir("/");
|
||||
@@ -69,15 +73,15 @@ void standWebServerInit() {
|
||||
}
|
||||
|
||||
if (HTTP.hasArg("list")) {
|
||||
handleFileList();
|
||||
handleFileList();
|
||||
}
|
||||
|
||||
if (HTTP.hasArg("edit")) {
|
||||
if (!handleFileRead(HTTP.arg("edit"))) HTTP.send(404, "text/plain", "FileNotFound");
|
||||
if (!handleFileRead(HTTP.arg("edit"))) HTTP.send(404, "text/plain", "FileNotFound");
|
||||
}
|
||||
|
||||
if (HTTP.hasArg("download")) {
|
||||
if (!handleFileRead(HTTP.arg("download"))) HTTP.send(404, "text/plain", "FileNotFound");
|
||||
if (!handleFileRead(HTTP.arg("download"))) HTTP.send(404, "text/plain", "FileNotFound");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -88,11 +92,12 @@ void standWebServerInit() {
|
||||
HTTP.on("/edit", HTTP_DELETE, handleFileDelete);
|
||||
|
||||
//Изменение файла
|
||||
HTTP.on("/edit", HTTP_POST, []() {
|
||||
HTTP.on(
|
||||
"/edit", HTTP_POST, []() {
|
||||
HTTP.send(200, "text/plain", "");
|
||||
},
|
||||
handleFileUpload);
|
||||
//#endif
|
||||
//#endif
|
||||
|
||||
// called when the url is not defined here
|
||||
HTTP.onNotFound([]() {
|
||||
|
||||
@@ -21,6 +21,8 @@ class Loging : public IoTItem {
|
||||
SerialPrint("E", F("Logging"), F("no value set"));
|
||||
} else {
|
||||
regEvent(value, "Logging");
|
||||
String logData = String(_time_local.second) + " " + value + "\r\n";
|
||||
writeFile("log.txt", logData);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user