In this article, we explain how the Clarity Node-S samples data from onboard sensors, uploads that data to the cloud, and manages its power consumption through sleep cycles. Understanding this process will help you better interpret the data from your Clarity devices and how it is collected.
Key stages of Node-S operation
The Clarity Node cycles through three key stages during operation:
Sampling
During this time, the Node-S collects air quality measurements from its onboard sensors. Each sensor measures air quality in different ways, but this stage captures data from various sensors, such as particulate matter and gases. By default, the sampling period lasts 90 seconds
Uploading
Once the sampling is complete, the Node-S sends the collected data to the cloud. The upload period typically lasts 60 to 120 seconds, depending on the quality of the network connection.
Sleeping
After uploading the data, the Node-S enters a low-power state to conserve energy. It remains asleep for a set duration before waking up to start the next sampling period. By default, the sleeping period lasts 900 seconds.
The entire cycle of sampling, uploading, and sleeping is repeated over time and defines how often your device reports data, known as the data reporting period. By default the data reporting period is about 17 minutes.
Automated battery saving mode
The Node-S battery is designed to last for up to 30 days without sunlight. However, during periods of prolonged low sunlight—such as in winter—the automatic battery saving mode activates to extend the device’s battery life.
With automated battery saving mode, the device automatically adjusts its sleep period based on its battery level. Here’s how it works:
- Sleeping Period Adjustment: As the battery level decreases, the device enters longer sleep periods between measurements to conserve power. When the battery recharges (e.g., with more sunlight), the device returns to its original sleep period, resuming normal operation.
- Battery Voltage Triggers: Different levels of battery voltage determine how much the device will slow down or speed back up.
Configurable settings
By working with you, Clarity can help you remotely tune sampling period, sleeping period, and battery saving voltage triggers based on your application and sunlight availability. If you are interested, please contact us at support@clarity.io and we'll be in touch shortly.