August 27, 2019
Product Updates: Remote Device Control - From Watching to Acting
By Mike Aanenson · 1 min read · Product
Condition monitoring tells you a pump is running hot. Device control is what lets you - or the customer, from their own dashboard - actually do something about it without a truck roll.
Device Control Requests
A device can now expose a control channel through its data_out resource, letting ExoSense send commands back down to it: turning a valve on or off, changing a setpoint, switching an operating mode. The device declares which channels accept control and what values are valid - a numeric range, or a fixed set of enumerated options - so a control request can only ever send something the device is actually built to accept.

Control can optionally require device acknowledgement: with it on, the device has to echo the value back before the UI considers the command delivered, and no second request goes out until that confirmation arrives or the attempt times out. Without it, the device acts immediately - useful when the command genuinely can’t wait, though it means the UI is trusting the device rather than confirming it.
This release also added asset content file uploads - PDFs, images, CSVs, video links attached directly to an asset - useful for anything from a wiring diagram to a commissioning video sitting right next to the equipment it documents.
Full release notes: 2019 archive, v2.24.0. Device Control documentation: Device Control - Exosite Documentation.
Need your dashboard to do more than display data? Schedule a Demo.