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
| Operation | Summary |
|---|---|
sensor_read | Read a sensor stream into MIND with continuous attestation. |
actuator_move | Send a motion actuation command; sandboxed by physical capability declaration. |
actuator_set_state | Set the state of an actuator (e.g., relay, valve); state change recorded. |
dispenser_dispense | Dispense from a metered physical resource (printer, fluid, material). |
device_discovery | Discover bound devices and their capability declarations. |
health_check | Device health and integrity attestation. |
Reference
sensor_read
Read a sensor stream into MIND with continuous attestation.
| Field | Value |
|---|---|
| Capability | map.mote.sensor_read |
| Idempotent | Yes |
{
"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.
| Field | Value |
|---|---|
| Capability | map.mote.actuator_move |
| Idempotent | No — 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.
| Field | Value |
|---|---|
| Capability | map.mote.actuator_set_state |
| Idempotent | No — 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).
| Field | Value |
|---|---|
| Capability | map.mote.dispenser_dispense |
| Idempotent | No — 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.
| Field | Value |
|---|---|
| Capability | map.mote.device_discovery |
| Idempotent | No — 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.
| Field | Value |
|---|---|
| Capability | map.mote.health_check |
| Idempotent | No — supply Idempotency-Key for safe retries |
{
"example": true
}Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.