Read cycle/fault operating state via SmartThings capability status before a service call

domain: api.smartthings.com · 4 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Identify the SmartThings capability relevant to the appliance type, e.g. washerOperatingState or dishwasherOperatingState, from the Capabilities reference at developer.smartthings.com/docs/devices/capabilities
  2. Call GET https://api.smartthings.com/v1/devices/{deviceId}/components/main/capabilities/{capability}/status to read the current machineState, supportedMachineStates, and any completionTime value
  3. Compare the reported machineState (e.g., stopped, run, pause) against the customer's description of the fault to narrow down whether the issue is mechanical, a stuck cycle, or a control-board fault
  4. Record the exact capability status snapshot with timestamp in the job notes as pre-visit diagnostic evidence

Known gotchas

Related routes

Read a Home Connect appliance's operation state and fault status before dispatch
api.home-connect.com · 5 steps · unrated
Check a SmartThings-connected appliance's online status before dispatching a technician
api.smartthings.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans