|
|
|
@ -910,7 +910,7 @@ namespace IoTNode.DeviceServices.FBee
|
|
|
|
|
var responseType = ms.ReadByte();
|
|
|
|
|
var dataLength = ms.ReadByte();
|
|
|
|
|
var version = ms.ReadASIIString(5);
|
|
|
|
|
var snid = ms.ReadHexString(4);
|
|
|
|
|
var snid = ms.ReadHexString(3);
|
|
|
|
|
using (var scope = _applicationServices.CreateScope())
|
|
|
|
|
{
|
|
|
|
|
var deviceRepo = scope.ServiceProvider.GetService<IRepository<Device>>();
|
|
|
|
@ -925,9 +925,10 @@ namespace IoTNode.DeviceServices.FBee
|
|
|
|
|
{
|
|
|
|
|
this.UpdateData(deviceRepo, device, device.CreateData(Keys.Version, version, DeviceDataType.String, "版本", timestamp: timestamp));
|
|
|
|
|
this.UpdateData(deviceRepo, device, device.CreateData(Keys.DeviceCount, ms.ReadByte(), DeviceDataType.Int, "设备数量", timestamp: timestamp));
|
|
|
|
|
this.UpdateDevice(deviceRepo, device);
|
|
|
|
|
device.UserName = ms.ReadASIIString(20);
|
|
|
|
|
device.Password = ms.ReadASIIString(20);
|
|
|
|
|
var userName = ms.ReadASIIString(20);
|
|
|
|
|
var password = ms.ReadASIIString(20);
|
|
|
|
|
device.UserName = userName;
|
|
|
|
|
device.Password = password;
|
|
|
|
|
this.UpdateDevice(deviceRepo, device);
|
|
|
|
|
ms.ReadByte();
|
|
|
|
|
ms.ReadByte();
|
|
|
|
|