|
@@ -276,14 +276,12 @@ namespace EVCB_OCPP.WSServer.Message
|
|
|
{
|
|
|
var alarmCond = GlobalConfig.GetAlarmNotification_Cond();
|
|
|
|
|
|
- if (alarmCond.Contains(_request.vendorErrorCode))
|
|
|
+ if (!string.IsNullOrEmpty(_request.vendorErrorCode) && alarmCond.Contains(_request.vendorErrorCode) )
|
|
|
{
|
|
|
List<string> sendlist = GlobalConfig.GetSMS_Receivers().Split(',').ToList();
|
|
|
foreach (var item in sendlist)
|
|
|
{
|
|
|
- //[台北樂群站告警-012251]
|
|
|
- //DBYC182000D1TCN2147A102A1 - 2
|
|
|
- //時間: 2022 / 08 / 11 15:35:30
|
|
|
+
|
|
|
string message = string.Format("[{0}告警-{1}]\r\n{2} -{3}\r\n時間:{4}\r\n", session.StationName, _request.vendorErrorCode, session.ChargeBoxId,
|
|
|
_request.connectorId, DateTime.UtcNow.AddHours(8).ToString("yyyy/MM/dd HH:mm:ss"));
|
|
|
string errorMsg = string.Empty;
|
|
@@ -291,6 +289,7 @@ namespace EVCB_OCPP.WSServer.Message
|
|
|
|
|
|
if(!string.IsNullOrEmpty(errorMsg))
|
|
|
{
|
|
|
+ logger.Error("Send SMS " + message);
|
|
|
logger.Error("Send SMS Error "+ errorMsg);
|
|
|
}
|
|
|
}
|