异常改为短连接

This commit is contained in:
iioter 2022-08-29 15:00:25 +08:00
parent a488400232
commit 996b96df82

View File

@ -151,6 +151,15 @@ namespace Plugin
payLoad.Values = null;
payLoad.DeviceStatus = DeviceStatusTypeEnum.Bad;
}
else if (DeviceValues.Any(x => x.Value.StatusType == VaribaleStatusTypeEnum.Bad))
{
if (driver.IsConnected)
{
driver.Close();
driver.Dispose();
}
_myMqttClient?.DeviceDisconnected(Device);
}
else
{
payLoad.DeviceStatus = DeviceStatusTypeEnum.Good;