ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Sensor

Read and manage IoT sensor data from the terminal. Use when polling readings, checking device connectivity, converting units, analyzing telemetry trends.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ckchzh/sensor
Or

Sensor

A terminal-first utility toolkit for managing sensor data. Log readings, check device status, analyze telemetry, generate reports, and export data — all with timestamped logging and full export support.

Why Sensor?

  • Works entirely offline — your data never leaves your machine
  • Simple command-line interface, no GUI needed
  • Export to JSON, CSV, or plain text anytime
  • Automatic history and activity logging
  • Each command maintains its own dedicated log file

Commands

CommandDescription
sensor run <input>Run a sensor task (or view recent runs with no args)
sensor check <input>Check sensor readings or device connectivity
sensor convert <input>Convert between units or data formats
sensor analyze <input>Analyze telemetry trends and patterns
sensor generate <input>Generate sensor configurations or test data
sensor preview <input>Preview a sensor operation before executing
sensor batch <input>Batch-process multiple sensor readings
sensor compare <input>Compare sensor readings across devices or time periods
sensor export <input>Log an export operation (or view recent exports)
sensor config <input>Store or review sensor configuration settings
sensor status <input>Log a device status update (or view recent status entries)
sensor report <input>Generate or log a sensor data report
sensor statsShow summary statistics across all categories
sensor export <fmt>Export all data (formats: json, csv, txt)
sensor search <term>Search across all logged entries
sensor recentShow the 20 most recent activity log entries
sensor statusHealth check — version, data dir, entry count, disk usage
sensor helpShow full usage information
sensor versionShow version (v2.0.0)

Each action command works in two modes:

  • With arguments: saves the input with a timestamp to <command>.log and logs to history
  • Without arguments: displays the 20 most recent entries for that command

Data Storage

All data is stored locally in ~/.local/share/sensor/. Each command writes to its own dedicated log file (e.g., run.log, check.log, analyze.log). A unified history.log tracks all activity with timestamps. Data never leaves your machine.

Directory structure:

~/.local/share/sensor/
├── run.log
├── check.log
├── convert.log
├── analyze.log
├── generate.log
├── preview.log
├── batch.log
├── compare.log
├── export.log
├── config.log
├── status.log
├── report.log
└── history.log

Requirements

  • Bash (with set -euo pipefail)
  • Standard Unix utilities: date, wc, du, tail, grep, sed, cat
  • No external dependencies or network access required

When to Use

Metadata

Author@ckchzh
Stars3562
Views0
Updated2026-03-29
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ckchzh-sensor": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#sensor#tool#terminal#cli#utility
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.