MAP Docs
MOTE

Operations

Every operation on MOTE.

The full operation table for MOTE. Each entry is dispatched through MapEngine::handle_request and matched on operation inside the protocols/mote-lib crate.

Index

OperationSummary
sensor_readRead a sensor stream into MIND with continuous attestation.
actuator_moveSend a motion actuation command; sandboxed by physical capability declaration.
actuator_set_stateSet the state of an actuator (e.g., relay, valve); state change recorded.
dispenser_dispenseDispense from a metered physical resource (printer, fluid, material).
device_discoveryDiscover bound devices and their capability declarations.
health_checkDevice health and integrity attestation.

Reference

sensor_read

Read a sensor stream into MIND with continuous attestation.

FieldValue
Capabilitymap.mote.sensor_read
IdempotentYes
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

actuator_move

Send a motion actuation command; sandboxed by physical capability declaration.

FieldValue
Capabilitymap.mote.actuator_move
IdempotentNo — supply Idempotency-Key for safe retries
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

actuator_set_state

Set the state of an actuator (e.g., relay, valve); state change recorded.

FieldValue
Capabilitymap.mote.actuator_set_state
IdempotentNo — supply Idempotency-Key for safe retries
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

dispenser_dispense

Dispense from a metered physical resource (printer, fluid, material).

FieldValue
Capabilitymap.mote.dispenser_dispense
IdempotentNo — supply Idempotency-Key for safe retries
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

device_discovery

Discover bound devices and their capability declarations.

FieldValue
Capabilitymap.mote.device_discovery
IdempotentNo — supply Idempotency-Key for safe retries
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

health_check

Device health and integrity attestation.

FieldValue
Capabilitymap.mote.health_check
IdempotentNo — supply Idempotency-Key for safe retries
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

On this page