mirror of https://github.com/arendst/Tasmota.git
Add Text based Error Log Message for MQTT Client
This commit is contained in:
parent
76f9ebfb72
commit
5ab1e66c6a
|
@ -610,7 +610,17 @@
|
|||
#define D_LOG_UPNP "UPP: " // UPnP
|
||||
#define D_LOG_WIFI "WIF: " // Wifi
|
||||
#define D_LOG_ZIGBEE "ZIG: " // Zigbee
|
||||
|
||||
// MQTT State STATE
|
||||
#define D_LOG_MQTT_CONNECTION_TIMEOUT "Connection Timeout, " //-4
|
||||
#define D_LOG_MQTT_CONNECTION_LOST "Connection Lost, " //-3
|
||||
#define D_LOG_MQTT_CONNECT_FAILED "Connection Failed, " //-2
|
||||
#define D_LOG_MQTT_DISCONNECTED "Disconnected, " //-1
|
||||
#define D_LOG_MQTT_CONNECTED "Connected, " // 0
|
||||
#define D_LOG_MQTT_CONNECT_BAD_PROTOCOL "Bad Protokoll, " // 1
|
||||
#define D_LOG_MQTT_CONNECT_BAD_CLIENT_ID "Bad Client ID, " // 2
|
||||
#define D_LOG_MQTT_CONNECT_UNAVAILABLE "Not available, " // 3
|
||||
#define D_LOG_MQTT_CONNECT_BAD_CREDENTIALS "Bad User/Password, " // 4
|
||||
#define D_LOG_MQTT_CONNECT_UNAUTHORIZED "No Authorisation, " // 5
|
||||
/********************************************************************************************/
|
||||
|
||||
#define D_ASTERISK_PWD "****"
|
||||
|
@ -666,6 +676,7 @@ const char S_LOG_I2C_FOUND_AT[] PROGMEM = D_LOG_I2C "%s " D_FOUND_AT " 0x%x";
|
|||
const char S_LOG_HTTP[] PROGMEM = D_LOG_HTTP;
|
||||
const char S_LOG_WIFI[] PROGMEM = D_LOG_WIFI;
|
||||
const char S_LOG_MQTT[] PROGMEM = D_LOG_MQTT;
|
||||
const char* const S_LOG_MQTT_STATE[] PROGMEM = { D_LOG_MQTT_CONNECTION_TIMEOUT, D_LOG_MQTT_CONNECTION_LOST,D_LOG_MQTT_CONNECT_FAILED, D_LOG_MQTT_DISCONNECTED, D_LOG_MQTT_CONNECTED, D_LOG_MQTT_CONNECT_BAD_PROTOCOL, D_LOG_MQTT_CONNECT_BAD_CLIENT_ID, D_LOG_MQTT_CONNECT_UNAVAILABLE, D_LOG_MQTT_CONNECT_BAD_CREDENTIALS, D_LOG_MQTT_CONNECT_UNAUTHORIZED };
|
||||
const char S_RSLT_POWER[] PROGMEM = D_RSLT_POWER;
|
||||
const char S_RSLT_RESULT[] PROGMEM = D_RSLT_RESULT;
|
||||
const char S_RSLT_WARNING[] PROGMEM = D_RSLT_WARNING;
|
||||
|
|
|
@ -487,7 +487,7 @@ void MqttDisconnected(int state)
|
|||
|
||||
MqttClient.disconnect();
|
||||
|
||||
AddLog_P2(LOG_LEVEL_INFO, PSTR(D_LOG_MQTT D_CONNECT_FAILED_TO " %s:%d, rc %d. " D_RETRY_IN " %d " D_UNIT_SECOND), SettingsText(SET_MQTT_HOST), Settings.mqtt_port, state, Mqtt.retry_counter);
|
||||
AddLog_P2(LOG_LEVEL_INFO, PSTR(D_LOG_MQTT D_CONNECT_FAILED_TO " %s:%d, %s " D_RETRY_IN " %d " D_UNIT_SECOND), SettingsText(SET_MQTT_HOST), Settings.mqtt_port, S_LOG_MQTT_STATE[state+4], Mqtt.retry_counter);
|
||||
rules_flag.mqtt_disconnected = 1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue