|
@@ -138,10 +138,12 @@ func (config *ProductConfig) StatusToMap(status []protocol.SubData) (map[string]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
result[label] = values
|
|
result[label] = values
|
|
|
|
+
|
|
if sub.Head.SubDeviceid == 0 {
|
|
if sub.Head.SubDeviceid == 0 {
|
|
result["device_id"] = sub.Head.ExternalDeviceId
|
|
result["device_id"] = sub.Head.ExternalDeviceId
|
|
|
|
+ } else {
|
|
|
|
+ result["device_id"] = sub.Head.SubDeviceid
|
|
}
|
|
}
|
|
- result["device_id"] = sub.Head.SubDeviceid
|
|
|
|
}
|
|
}
|
|
|
|
|
|
return result, nil
|
|
return result, nil
|