Hi Sergei,
Metrology is in itself a discipline - so making precise measurements is quite difficult. Even temperature measurement looks easy at first sight, but preceise temperature measure is quite difficult to achieve.
I advise you to carefully look at CCS811 datasheet and app notes - This is not a NXP component so you might find better support on AMS site:
https://ams.com/ccs811#tab/documents
Several remarks to help you:
- From the CCS811 datasheet:

- Also same datasheet:

- There are also comments on the time ON for measurement. In our demo project, we are turning the CCS811 off as much as possible as it is consuming quite some current (We run in mode 2)

- Do note that the Rapid Iot kit itself need some time for temperature stabilisation. The µcontrollers are heating air inside the casing - you can see that the temperature reported stabilizes after several minutes. This is why we added a temperature compensation variable in the temperature element in Rapid IoT Studio
"Are there an option to reset the device remotely using BLE commands?"
Sure it is feasible, but you will have to develop your code for that.