Let customers make routine changes without calling your team.

Let customers manage routine settings with the right permissions.

Silo level monitor showing 24 hours of readings declining to 18.5 cubic metres, with a low-level warning and threshold of 25

Customer readings and threshold controls · reference product

A routine change without a support call.

01

The customer opens their equipment.

Their assigned site and role determine which readings and controls they see.

Dataplicity customers page with Harbor Retail, Polar Freight, and Solstice Utilities demo fleets

Northstar demo workspace

02

They request an allowed change.

Expose selected settings or actions. Your device application validates limits and interlocks.

Silo level monitor showing 24 hours of readings declining to 18.5 cubic metres, with a low-level warning and threshold of 25

Reference product view · integration required

03

They can see whether it took effect.

Report applied state, pending work or rejection. Support investigates exceptions with its own permissions.

Dataplicity logging console with device and platform events from the Northstar demo fleet

Northstar demo workspace

Configure allowed commands and offline behaviour. Check the equipment’s reported state to confirm a change took effect.

See the full workflow and requirements →
Setup, limits and technical guidesFull workflow, configuration and qualification details

Follow the job from the first signal to the result.

Illustrative operating sequence. People choose the scope and intervention; configured collection, rules and device behaviour supply the evidence.

Step 1

Scope the building and equipment

HVAC scheduling reference: the customer opens an assigned building and selects a controller. Customer/site/device roles determine which settings and schedules appear.

Step 2

Request a permitted change

The configured interface exposes only the allowed action or setting. The device application validates limits and interlocks before acting; a portal button is not a physical safety control.

Step 3

Show progress honestly

Distinguish the requested value, transport acknowledgement, pending offline change, expiry, rejection and the applied value. Define reconnect behaviour; do not silently present a queued request as executed.

Step 4

Check the result or escalate

Read fresh reported state and the product outcome. An exception goes to support with the device, customer, time and request context rather than another unstructured setup call.

What you do not have to reconstruct between tools

The same device and customer scope link the request, permitted control and resulting state. Support can investigate using its own authorised tools; the customer does not inherit those engineering permissions.

Keep the responsibility clear

Customer-safe access does not make every physical command safe. The manufacturer retains operating limits and interlocks. A command acknowledgement is not evidence that a valve moved or a room reached its setpoint.

What would we need to change?

Configuration, product engineering and subscription eligibility are different requirements.

Enable and configure

Configure the customer application, Device Class settings/actions, roles, validation and outcome reporting. Decide which changes may wait for an offline unit and which must expire. Exercise denied access and rejected values.

What you keep

Your existing controller, Linux, firmware, local safeguards and domain logic remain. You expose only selected product controls; you do not need to make the whole application a managed container.

Plan and readiness

Customer application capability and customer/portal limits follow the plan. Local validation, stale-state presentation and confirmed outcomes require product integration.

Read the guide →

The tools underneath the job

Use the exact implementation guides to check the supported contract and limits.

Bring a specialist into the work

Ask for help where evidence or an integration decision is unclear. Use the context and permissions available to that conversation.

Hardware, product and operations help

Equidna helps connect supplied hardware evidence to the software path; Nutria helps plan the customer job; Pingüino helps investigate authorised operational evidence. Shared-room help remains read-only. 24/7 AI assistance has plan and usage conditions.

Read the guide →

Choose one useful result to prove.

Use the reference to build your own test. Validate the hardware, integration and operating process on your product.

Build the HVAC scheduling reference

Review the procedure and qualify the parts your product requires.

Read the guide →

Check adoption requirements

Start with the product you have, then choose independent optional paths.

Read the guide →

Start with this job.

Configure the customer application, Device Class settings/actions, roles, validation and outcome reporting. Decide which changes may wait for an offline unit and which must expire. Exercise denied access and rejected values.