Device Assistant for Openclaw

A comprehensive personal device and appliance manager that automates maintenance tracking and provides instant error code troubleshooting.

udiedrichsen
v1.0.0
Jan 26, 2026
1
3.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install device-assistant

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install device-assistant using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Device Assistant?

The Device Assistant is a robust utility designed to centralize the management of all physical and digital hardware. As a premier entry in the Openclaw Skills library, it allows users to track purchase dates, serial numbers, and warranty information for everything from kitchen appliances to smart home sensors. Its primary strength lies in its ability to parse complex manufacturer error codes and provide immediate, actionable troubleshooting steps, effectively acting as a digital repair technician.

By leveraging this skill within the Openclaw Skills ecosystem, users can move away from physical folders full of paper manuals. The assistant organizes every device into logical categories like kitchen, laundry, and climate, ensuring that critical technical data is always just a simple command away.

Device Assistant Use Cases

  • Resolving appliance errors like Bosch E24 or Miele F11 without manual hunting.
  • Receiving proactive alerts before manufacturer warranties expire.
  • Centralizing documentation and manual links for all home electronics.
  • Tracking maintenance schedules for air filters, software updates, and routine cleaning.

How Device Assistant Works

  1. The user registers a device via the /device add command or natural language input.
  2. The skill stores metadata including manufacturer, model, and purchase details in a structured JSON database.
  3. When a problem occurs, the user provides an error code or symptoms through the Openclaw Skills interface.
  4. The skill queries its local database, cached manuals, or performs a targeted web search to identify the root cause.
  5. It delivers step-by-step resolution instructions and relevant manual pages directly to the user.

Device Assistant Setup

To get started with this skill in your Openclaw Skills environment, ensure you have the necessary system dependencies installed.

# Install required CLI tools
sudo apt-get install jq curl

# The skill will automatically initialize its data directory in:
# $WORKSPACE/memory/device-assistant/

Device Assistant Data Schema & Taxonomy

The skill maintains a structured taxonomy for all registered hardware. Data is stored in the following files:

File Purpose
devices.json Master registry for all hardware, including model and serial numbers.
error-history.json A historical log of encountered issues and applied solutions.
maintenance-log.json Records of completed tasks like filter changes or software updates.
error-codes/ A cache directory for manufacturer-specific error code definitions.

Device Assistant Advanced Features

  • Automated web scraping for real-time error code extraction from manufacturer support sites.
  • Proactive warranty expiration alerts integrated into the Openclaw Skills notification system.
  • Maintenance logging with recurring interval tracking (e.g., monthly filter cleaning).
  • Full support for natural language queries in both English and German.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*