fix 周期归档

This commit is contained in:
iioter 2022-06-14 14:07:58 +08:00
parent 0985cb5f1d
commit b93bbc4ab9

View File

@ -448,7 +448,7 @@ namespace Plugin
//是否变化 //是否变化
else else
{ {
if (JsonConvert.SerializeObject(SendModel[device.DeviceName]) != JsonConvert.SerializeObject(LastTelemetrys[device.DeviceName])) if (JsonConvert.SerializeObject(SendModel[device.DeviceName][0].Values) != JsonConvert.SerializeObject(LastTelemetrys[device.DeviceName][0].Values))
canPub = true; canPub = true;
} }
@ -463,7 +463,8 @@ namespace Plugin
canPub = true; canPub = true;
Console.WriteLine(e); Console.WriteLine(e);
} }
LastTelemetrys[device.DeviceName] = SendModel[device.DeviceName]; if(canPub)
LastTelemetrys[device.DeviceName] = SendModel[device.DeviceName];
return canPub; return canPub;
} }
public void PublishTelemetry(Device device, Dictionary<string, List<PayLoad>> SendModel) public void PublishTelemetry(Device device, Dictionary<string, List<PayLoad>> SendModel)