Industrial IoT Wireless Smart Vibration Sensor Gen4
3-axis industrial vibration and temperature monitoring with on-board FFT, always-listening Smart Mode transmission, and Atrium IIoT Gateway integration. Configurable sample rate up to 25.6 kHz over its long-range wireless mesh. SKU PR63-3A.
- Sensor Type
- Vibration / Temperature (Atrium type 114)
- Last updated
- 2026-07-10
01Overview
The NCD Industrial IoT Wireless Smart Vibration Sensor Gen4 is a battery-powered, 3-axis vibration and temperature monitor built for predictive maintenance on rotating equipment — motors, pumps, fans, compressors, and gearboxes. It samples acceleration on all three axes, performs FFT analysis on-board, and transmits processed vibration metrics (RMS acceleration, velocity, displacement, peak frequencies), temperature, and RPM over a long-range wireless mesh network to an Atrium IIoT Gateway. In Smart Mode the sensor is always listening: it continuously monitors vibration and transmits when RMS acceleration crosses a configurable threshold, sending a periodic keep-alive in between so the gateway knows it is online — conserving battery. (See how Smart Mode transmission works.)
The sensor ships with one of three wireless communication modules. Choose the frequency band that matches your gateway and region — the sensor core, firmware, and Atrium integration are identical across all three. The 900 MHz and 868 MHz options run on NCD’s sub-GHz wireless mesh network, which cuts through industrial noise and interference for secure, long-range communication.
| Wireless Module | Region | Line-of-Sight Range | Indoor Range |
|---|---|---|---|
| 900 MHz | North America | ~2 miles | ~1,000 ft |
| 868 MHz | Europe | ~2 miles | ~1,000 ft |
| 2.4 GHz | Worldwide certified | ~1 mile | ~300 ft |
What’s in the Box
- Industrial IoT Wireless Smart Vibration Sensor Gen4 with pre-installed D-cell (LR20) battery and integrated supercapacitor
- Wireless communication module per your selection (900 MHz, 868 MHz, or 2.4 GHz)
- Internal antenna — no external antenna to attach
02Specifications
Full technical specifications for the Smart Vibration Sensor Gen4 (SKU PR63-3A). Values are drawn from the product datasheet and user manual; where sources differ, both figures are noted.
| Parameter | Specification |
|---|---|
| Sensing Axes | 3-axis (X, Y, Z) accelerometer |
| Full-Scale Range | ±8g default; up to ±16g (3-axis accelerometer) |
| Output Data Rate (sample rate) | 100 Hz to 25.6 kHz, configurable (default 12.8 kHz) |
| Noise Floor | 70 µg/√Hz |
| Max Raw Sample | Up to 8192 samples; default 4096 (time-domain / FFT analysis) |
| Sample Duration | Depends on the configured sample rate (ODR) |
| RPM Measurement | Calculated from acceleration data; up to 6000 RPM (reads 0 below 30 mg) |
| Temperature Sensor | Integrated in base; temperature-compensated |
| Temperature Measurement Range | –40°C to +70°C rated (0°C to +40°C tested) |
| Temperature Accuracy | ±1°C |
| Enclosure Operating Temp | −40°C to 80°C (enclosure/electronics) |
| Wireless Module | Select 900 MHz (North America), 868 MHz (Europe), or 2.4 GHz (worldwide) at time of order |
| Line-of-Sight Range | ~2 miles (900/868 MHz); ~1 mile (2.4 GHz) |
| Antenna | Internal — no external antenna |
| Encryption | 128-bit AES |
| Enclosure Rating | IP67 |
| Enclosure Material | Stainless steel |
| Dimensions | ~85 mm (3.3″) height × ~48 mm (1.9″) base diameter |
| Weight | ~225 g |
| Mounting | Magnetic base or 1/4″–28 UNF threaded stud |
| Power Supply | Battery only — D-cell LR20 lithium, 16,000 mAh, with integrated supercapacitor (~3.28 V nominal). No external power input. |
| Battery Life | Up to 5 years — varies with configuration. Estimate for your settings with the battery life calculator |
| Default Sampling Interval | 30 minutes (configurable) |
| SKU / UPC | PR63-3A / 689860069954 |
03Prerequisites
Before installing this sensor, make sure you have the following in place.
Hardware Required
- NCD Atrium IIoT Gateway — powered on and connected to your local network
- Smart Vibration Sensor Gen4 (this unit) with the wireless module installed (internal antenna — nothing to attach)
- A clean, flat mounting point on the monitored asset — magnetic surface or a tapped 1/4″–28 UNF hole for stud mounting
Software / Network
- A current version of Atrium running on your gateway
- A computer or mobile device on the same local network as the gateway
- A modern web browser (Chrome recommended)
04Mounting & Installation
Mounting quality directly affects vibration data quality. The sensor must be rigidly coupled to the asset so that machine vibration transfers faithfully to the accelerometer. Loose, padded, or indirect mounting attenuates high-frequency content and degrades FFT accuracy.
Powering On
-
1
Confirm powerThe Gen4 ships battery-installed and powered on in Run Mode. To verify power without opening the enclosure, activate the magnetic CFG switch with a magnet — the TEST LED illuminates while a magnet is present, confirming the battery is connected and the unit is live.
-
2
Power cycle if neededIf the unit needs a restart (for example after long storage), trigger the magnetic RESET switch with a magnet, then remove the magnet. The sensor reboots into Run Mode and resumes sampling.

Mounting the Sensor
- Magnetic mount: The base is a strong magnet that attaches directly to any flat, clean ferrous surface (motor housing, pump body, equipment frame). Remove by rotating the sensor counterclockwise by hand — do not pry. Best for surveys and temporary monitoring.
- Threaded stud mount: For permanent installation, mount to a tapped 1/4″–28 UNF hole using a threaded stud. This gives the most rigid coupling and the best high-frequency response.
05Pairing with Atrium
Once powered on, the sensor transmits over its long-range wireless mesh and the gateway begins hearing it. New sensors are held pending (blacklisted) until you whitelist them through the Sensor Details wizard — data is not logged until a sensor is whitelisted. The wizard walks you through naming and whitelisting each detected sensor.
-
1
Power on and mount the sensorConfirm the sensor is powered (TEST LED on CFG activation) and mounted. Within one sampling interval, the gateway will begin receiving its transmissions.
-
2
Open Atrium and go to SensorsNavigate to your gateway’s local address (e.g.
http://ncd-[last-4-of-MAC].local) and click Sensors in the top navigation. A banner shows “X sensors need setup” with detected sensors grouped by type. Your unit appears under the Vibration sensor type. -
3
Open the Sensor Details wizardClick the sensor in the banner (or in the Sensors table) to open the Sensor Details wizard. New sensors start pending (blacklisted) — completing the wizard whitelists the sensor so Atrium begins logging its data.
-
4
Enter details and saveGive the sensor a Sensor Name, Asset, and Location (see Section 6). Use Save to whitelist and finish, Save & Next to move to the next pending sensor, or Skip to leave a sensor pending for now.
-
5
Confirm it is reportingThe whitelisted sensor now appears in the Sensors table with a recent Last Heard timestamp. Open its Dashboard to confirm live vibration and temperature data.


06Sensor Meta
The Sensor Meta tab controls how Atrium identifies and tracks this sensor. Access it via Sensors → [your sensor] → Configure → Sensor Meta.
| Field | Description |
|---|---|
| Sensor Status | Whitelisted — data is logged and displayed. Blacklisted — data is ignored. New sensors are blacklisted (pending) until whitelisted via the Sensor Details wizard. |
| Sensor Name | Human-readable label shown throughout the Atrium interface (e.g. “Pump 2 — Drive End”). |
| Asset | The asset or equipment this sensor is monitoring (e.g. “Coolant Pump 2”). |
| Location | Physical location of the sensor (e.g. “Plant 1 — Pump Room”). |
| Report Interval (seconds) | Must match the sampling/transmission interval configured in Sensor Hardware Settings. Atrium marks the sensor offline if no data is received within 2× this value. |
| Install Date | Optional. Records when the sensor was deployed. |
| Offline Alert | When enabled, Atrium sends an email notification if the sensor stops reporting. Requires email configured in Settings → Gateway Configuration. |
07Metric Configuration
The Metrics tab lets you configure conversion formulas, units, custom labels, and dashboard visibility for each data channel. Access it via Configure → Metrics. The Gen4 reports a rich set of vibration metrics on each of the three axes, plus environmental and packet-metadata channels.
Vibration Metrics (per X / Y / Z axis)
| Metric | Unit | Description |
|---|---|---|
| RMS Acceleration | g | Root-mean-square acceleration per axis — the primary overall-vibration trend metric |
| Peak (Max) Acceleration | g | Maximum acceleration observed in the sample window, per axis |
| Velocity | mm/sec | Derived RMS velocity per axis — the standard ISO measure for machine-health trending |
| Displacement | mm | Derived peak-to-peak displacement per axis |
| Peak Frequency 1 / 2 / 3 | Hz | The frequencies of the three highest-energy peaks from the on-board FFT, per axis |
Environmental & Operational Metrics
| Metric | Unit | Description |
|---|---|---|
temperature | °C or °F | Base temperature (display unit set globally — see Section 9) |
| RPM | rev/min | Rotational speed calculated from acceleration over a 3-second window; reads 0 below 30 mg |
battery_pct | % | Estimated remaining battery capacity |
battery_v | V | Battery voltage (separate from battery_pct; ~3.28 V nominal, drops off quickly below 2.6 V) |
rssi | dBm | Received signal strength — reported as a positive magnitude; higher values mean a weaker signal |
counter | — | Transmission counter (0–255, then rolls over); useful for detecting missed packets |
Custom Conversion Formulas
Each metric supports a custom conversion formula using value as the variable name. Leave the formula as value or blank to display raw data. Examples:
value * 25.4 // Convert displacement mm to mils (thousandths of an inch)
value / 9.80665 // Convert acceleration in m/s² to g
value * 60 // Convert a per-second rate to per-minute
Custom Labels & Visibility
Each metric can be assigned a Custom Label that replaces the default metric name throughout Atrium. Unchecking Visible on Dashboard hides that metric’s card and chart without deleting data — useful for focusing a vibration dashboard on the few axes and channels that matter for a given asset.

08Hardware Settings
Hardware settings control the sensor’s on-board configuration — operating mode, sampling, filtering, thresholds, and network addressing. Changes are staged in Atrium and pushed to the sensor on its next configuration check-in. Access via Configure → Sensor Configuration.
Operating Mode
The Gen4 supports four operating modes. Choose the mode that matches your monitoring goal and battery budget:
| Mode | Name | Behavior |
|---|---|---|
| 0 | Processed | FFT performed on-board; condensed time- and frequency-domain data transmitted each interval |
| 1 | Raw / Time Domain | Full time-domain samples transmitted; FFT performed by the client. Highest data volume |
| 2 | On Demand | Processed data at intervals, with raw time-domain data available on request |
| 3 | Smart (always listening) | The sensor listens continuously and transmits only when RMS acceleration crosses the Smart Mode threshold, with a periodic keep-alive so the gateway knows it is online. Lowest battery use |
Key Configuration Parameters
| Setting | Default | Description |
|---|---|---|
| Output Data Rate (ODR) | 12800 Hz | Accelerometer sample rate, 100 Hz–25.6 kHz. Higher ODR resolves higher-frequency faults but uses more power. |
| Sample Count | 4096 | Number of samples captured per reading for time-domain / FFT analysis. Configurable up to 8192. |
| Sampling Interval | 30 min | How often the sensor takes and transmits a reading (Run/Processed modes). |
| Full Scale Range | 8 g | Accelerometer measurement range (±8g default; selectable up to ±16g). |
| Acceleration Dead Band | 20 mg | User-configurable. Sets the minimum acceleration registered — readings below the dead band are reported as 0. |
| Wake / Interrupt Threshold | 500 mg | Acceleration level that wakes the sensor to sample and broadcast (Smart Mode). |
| Smart Mode Threshold | 500 mg | RMS acceleration above which Smart Mode transmits. |
| Smart Mode Skip Interval | 3 | Number of intervals to skip transmission while below threshold. |
| Low/High Pass Filter | LPF 4 / HPF 2048 | Filter coefficients (cutoff = ODR / coefficient); filtering enabled by default. |
| RPM Calculation | Enabled | Derives RPM from acceleration; disable if not monitoring a rotating asset. |
| Network ID | user-set | Wireless network ID. Must match the gateway’s network ID. (Configuration mode temporarily uses 7BCD.) |
| Destination Address | 0000FFFF | Broadcast address the sensor transmits to. Left at default for standard mesh topologies. |
| FLY Interval | 60 min | How often the sensor opens a brief configuration check-in window (on boot and hourly). |
Adjusting the Sampling Interval
-
1
Go to Sensor ConfigurationNavigate to Sensors → [your sensor] → Configure → Sensor Configuration.
-
2
Update the interval and modeSet your desired sampling interval and operating mode. Shorter intervals and higher ODR give more data at the cost of battery life.
-
3
Click Save Hardware SettingsThe new values are staged and pushed to the sensor on its next FLY (configuration check-in) window — up to one FLY interval (default 60 minutes).
-
4
Update the Report Interval in Sensor MetaUpdate the Report Interval on the Sensor Meta tab to match your new transmission cadence so offline detection stays accurate.
Battery Life
The sensor delivers up to 5 years of battery life. Actual life depends on your configuration — sample rate (ODR), transmission interval, and operating mode all affect it. Higher ODR and shorter intervals draw more power; Smart Mode extends life on assets that are frequently idle, since it transmits only on threshold events plus keep-alives. To estimate battery life for your exact settings, use NCD’s battery life calculator. For continuous high-rate monitoring, run the sensor on external power.

09Temperature Units
The Gen4 reports base temperature alongside its vibration metrics. Atrium provides a global temperature display unit setting that controls how temperature readings appear across the entire interface — all sensors, dashboards, alerts, and reports.
-
1
Open Gateway SettingsClick Settings in the top navigation to open Gateway Configuration.
-
2
Select Temperature Display UnitUnder Temperature Display Unit, toggle between °C and °F. This applies immediately to all temperature readings across Atrium.
-
3
Save ConfigurationClick Save Configuration at the bottom of the page to apply the change.

10Sensor Dashboard
The Sensor Dashboard provides a real-time and historical view of all data from this sensor. Access it by clicking the sensor in the Sensors list and selecting Dashboard.
Live Metrics
| Metric | Unit | Description |
|---|---|---|
| RMS Velocity (X/Y/Z) | mm/sec | Primary machine-health trend; compare against ISO severity bands |
| Peak Acceleration (X/Y/Z) | g | Highest acceleration in the sample window; surfaces impacts and high-frequency faults |
| Peak Frequency | Hz | Dominant FFT frequencies — map to fault frequencies (imbalance, bearing, gear mesh) |
| Temperature | °F or °C | Base temperature of the monitored asset |
| RPM | rev/min | Calculated rotational speed (0 when below 30 mg) |
| Battery Pct | % | Estimated remaining battery capacity |
| RSSI | dBm | Signal strength as a positive magnitude — higher values mean a weaker signal |
Time Range & Charts
Use the time range selector to view historical data for the last hour, 6 hours, 24 hours, 7 days, or 30 days. A custom date/time range is also available. Each metric has its own interactive chart — drag to zoom into a time window, double-click to reset. Trend RMS velocity over weeks to catch developing faults early.

Mesh Route Map
Click View Map in the Mesh Route Map panel to visualize how this sensor’s data routes through the wireless mesh to reach the gateway. Useful for diagnosing signal path issues in multi-sensor deployments.
Interactive Preview
The panel below simulates the Atrium Sensor Dashboard for this Vibration / Temperature sensor. Data updates every 5 seconds to demonstrate the live monitoring experience.
11Setting Alerts
Atrium uses a Triggers & Actions model for alerting. A Trigger defines the threshold condition on a metric. An Action defines what happens when all assigned triggers fire. Navigate to Alerts in the top navigation (the page is titled Alerts & Actions) to configure.
Creating a Trigger
-
1
Go to Alerts → TriggersClick + New Trigger to open the Create Trigger form.
-
2
Configure the triggerSelect the Device, Metric (e.g. RMS velocity, peak acceleration, or
temperature), Condition (Above or Below), and Threshold value. The Reset At column sets the value the metric must return to before the trigger can fire again — this hysteresis prevents repeated firing when the value oscillates near the threshold. Click Create Trigger.
Creating an Action
-
1
Go to Alerts → ActionsClick + New Action. Actions link one or more triggers to a response — when all assigned triggers fire simultaneously, the action executes.
-
2
Assign triggers and configure the responseSelect the trigger(s) to watch and configure the response. Atrium supports email notifications and relay output actions (to drive an external relay, e.g. shut down or signal equipment). Email must be configured in Settings → Gateway Configuration for email actions to work.

12Exporting Data
All sensor data can be exported to CSV directly from the Sensor Dashboard for use in spreadsheets, reporting tools, or vibration-analysis software.
-
1
Open the Sensor DashboardNavigate to the sensor and click Dashboard.
-
2
Select a time rangeChoose the time range you want to export using the selector at the top of the dashboard.
-
3
Click “CSV” on the desired metricEach metric chart has a CSV download button. Click it to download a timestamped CSV of that metric’s data for the selected time range. Export velocity and acceleration channels for offline trend analysis.
13Product Notes
Reference information for ordering and accessories.
| Item | Detail |
|---|---|
| SKU / UPC | PR63-3A / 689860069954 |
| Wireless Module | Select 900 MHz (North America), 868 MHz (Europe), or 2.4 GHz (worldwide) at time of order |
| Battery | D-cell (LR20) lithium, 16,000 mAh, with integrated supercapacitor — field-replaceable |
| Spanner Wrench | Optional service accessory — only needed to open the enclosure for battery replacement |
| Receiver Options | Atrium IIoT Gateway, Enterprise IIoT Gateway / Lite, or NCD Wireless-to-USB / Wireless-to-Ethernet modem |
| Mounting | Magnetic base (included) or 1/4″–28 UNF threaded stud |
14Troubleshooting
Common issues and their solutions.
Sensor not appearing in Atrium
- Confirm the sensor is powered — activate the magnetic CFG switch and check that the TEST LED illuminates.
- Verify the sensor’s wireless frequency (900/868 MHz or 2.4 GHz) matches the gateway’s radio.
- Verify the sensor’s Network ID matches the gateway’s Network ID. (Note: while in Configuration mode the sensor temporarily uses Network ID
7BCD.) - Move the sensor closer to the gateway to rule out range issues — test within 10 feet first.
- Check that the Atrium gateway is powered on and connected to your network.
Sensor showing as Offline in Atrium
- Verify the Report Interval in Sensor Meta matches the sensor’s transmission interval in Hardware Settings. In Smart Mode, allow for the keep-alive cadence so quiet periods aren’t read as an outage.
- Check the
battery_pcton the last received reading — replace the battery if low. Notebattery_vdrops off quickly once it falls below ~2.6 V. - Check the RSSI value — remember higher numbers mean a weaker signal. Readings consistently above 75 dBm indicate marginal signal; reposition the sensor or gateway, or add a repeater node.
Vibration or RPM reading looks wrong
- RPM reads 0: expected when acceleration is below 30 mg (machine idle or very low vibration), or if the asset isn’t rotating. Confirm RPM Calculation is enabled in Hardware Settings.
- Readings unexpectedly low / zero: check mounting — a loose magnet, painted surface, or padded mount attenuates vibration. Re-seat the sensor on bare, flat metal. Confirm the Acceleration Dead Band isn’t masking the real signal.
- High-frequency faults missing: raise the Output Data Rate (ODR) so the band of interest is within range, and verify the full-scale range isn’t clipping high-amplitude events.
- Allow the machine to reach normal operating conditions before trusting trend comparisons.
Hardware settings not updating on sensor
- Settings are staged and applied on the sensor’s next configuration check-in (FLY window) — wait up to one FLY interval (default 60 minutes) after saving.
- To apply changes immediately, power-cycle the sensor with the magnetic RESET switch, which opens a configuration window on boot.
- Confirm the sensor is actively transmitting by checking the Last Heard timestamp on the dashboard.
15Factory Reset
A factory reset restores the sensor’s wireless module to default settings. This is useful if the sensor is not being detected by a gateway, or if you are redeploying it to a new network. The magnetic switch method is recommended — no disassembly required. Reset behavior is governed by how long the CFG switch is held after a RESET.
| CFG hold time (after RESET) | Result |
|---|---|
| Less than 5 seconds | Normal Run Mode |
| 5 to 15 seconds | Configuration Mode only (Network ID temporarily 7BCD) |
| More than 15 seconds | Factory reset to defaults, then Configuration Mode |
Option A — Magnetic Switches (no disassembly)
- 1Trigger the RESET switchHold a magnet near the RESET magnetic switch, then move it away.
- 2Wait 1 secondAllow approximately 1 second before proceeding.
- 3Hold the CFG switch for ~20 secondsHold the magnet near the CFG magnetic switch for approximately 20 seconds, then move it away. The hold must exceed 15 seconds to trigger a factory reset — a shorter hold only enters Configuration Mode.
- 4Wait 3–5 secondsAllow 3–5 seconds for the reset to complete.
- 5Trigger the RESET switch againHold the magnet near the RESET switch once more, then move it away. This returns the sensor to normal Run Mode.
Option B — Physical Buttons (requires opening enclosure)
- 1Open the enclosureOpen the sensor enclosure to expose the PCB (use the optional spanner wrench if required).
- 2Press and release the RESET buttonPress and release the RESET button on the PCB.
- 3Wait 1 second, then hold CFG for ~20 secondsWait approximately 1 second, then press and hold the CFG button for approximately 20 seconds. The hold must exceed 15 seconds to trigger a factory reset. Release the button when done.
- 4Wait 3–5 secondsAllow 3–5 seconds for the reset to complete.
- 5Press RESET, then close the enclosurePress and release the RESET button to return the sensor to normal operation. Re-seal the enclosure.