2021-12-22 21:13:24 +01:00
|
|
|
|
|
2022-02-15 11:37:31 +01:00
|
|
|
|
#include "utils/SerialPrint.h"
|
2021-12-22 21:13:24 +01:00
|
|
|
|
|
2022-10-28 17:16:53 +03:00
|
|
|
|
void SerialPrint(const String& errorLevel, const String& module, const String& msg, const String& itemId) {
|
2022-10-22 22:50:40 +03:00
|
|
|
|
String tosend = prettyMillis(millis());
|
2022-10-28 17:16:53 +03:00
|
|
|
|
tosend += " [";
|
|
|
|
|
|
tosend += errorLevel;
|
|
|
|
|
|
tosend += "] [";
|
|
|
|
|
|
tosend += module;
|
|
|
|
|
|
tosend += "] ";
|
|
|
|
|
|
tosend += msg;
|
2022-02-19 23:42:24 +01:00
|
|
|
|
Serial.println(tosend);
|
2021-12-22 21:13:24 +01:00
|
|
|
|
|
2022-10-28 17:16:53 +03:00
|
|
|
|
if (isNetworkActive()) {
|
|
|
|
|
|
if (jsonReadInt(settingsFlashJson, F("log")) != 0) {
|
|
|
|
|
|
sendStringToWs("corelg", tosend, -1);
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2022-11-22 15:07:29 +01:00
|
|
|
|
// if (errorLevel == "E") {
|
|
|
|
|
|
// cleanString(tosend);
|
|
|
|
|
|
// // создаем событие об ошибке для возможной реакции в сценарии
|
|
|
|
|
|
// if (itemId != "") {
|
|
|
|
|
|
// createItemFromNet(itemId + "_onError", tosend, -4);
|
|
|
|
|
|
// } else {
|
|
|
|
|
|
// createItemFromNet("onError", tosend, -4);
|
|
|
|
|
|
// }
|
|
|
|
|
|
// }
|
2021-12-22 21:13:24 +01:00
|
|
|
|
}
|