fboxcli for Openclaw

A comprehensive command-line interface for managing FBox industrial IoT devices, enabling automated PLC data monitoring and remote device operations.

flexemdev
v0.1.0
Apr 10, 2026
0
714
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install fboxcli

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 fboxcli 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 fboxcli?

The fboxcli skill provides a robust interface for developers to interact with FBox industrial IoT devices directly through an AI agent. It allows for seamless management of hardware assets, including the ability to read and write PLC monitoring points, manage alarm notifications, and query historical data logs. By integrating with the FBox platform, this skill enables the creation of sophisticated Openclaw Skills for industrial automation and remote maintenance.

Designed with automation in mind, the skill prioritizes structured JSON output and rigorous safety protocols. It bridges the gap between high-level AI reasoning and low-level industrial hardware, making it easier to build intelligent monitoring systems that can respond to real-time industrial events.

fboxcli Use Cases

  • Remote monitoring of PLC data points for real-time industrial status tracking
  • Automated response to industrial alarms through pre-configured contact groups
  • Bulk configuration of FBox device fleets using CLI scripts
  • Historical data extraction for analytics and industrial auditing
  • Troubleshooting industrial hardware connectivity and monitoring point values

How fboxcli Works

  1. Authentication Verification: The skill checks for valid session tokens using the auth token command to ensure authorized access to the FBox platform.
  2. Device Discovery: It retrieves the device list to obtain specific BOX_ID values, which are required for all subsequent operations.
  3. Data Retrieval: Commands are executed with the --json flag to receive structured data for monitoring points, alarms, or history.
  4. Safety Confirmation: For any write or delete operations, the skill presents current values and requires explicit user confirmation before executing changes.
  5. Localization: Timestamp data is converted from millisecond Unix timestamps to Beijing Time (UTC+8) for human-readable display.

fboxcli Setup

To use this skill, ensure the fboxcli binary is installed and available in your system PATH. Follow these steps for initial configuration:

# Install the fboxcli binary according to your OS (Linux/macOS/Windows)
# Perform the initial login with your FBox credentials
fboxcli auth login

# Verify your authentication status
fboxcli auth token --json

# Test connectivity by listing available devices
fboxcli box list --json

fboxcli Data Schema & Taxonomy

The skill organizes industrial data into several key entities, primarily identified by numeric IDs rather than serial numbers.

Entity Primary ID Key Attributes
Box (Device) BOX_ID Serial Number (BOX_NO), Name, Online Status
Monitoring Point ID Value, Data Type, Read/Write Permissions
Alarm UID Message, Level, Status, Creation Time
History Channel ID Millisecond Timestamp, Recorded Value
Contact UID Name, Phone, Notice Type

fboxcli Advanced Features

  • JSON-first workflow optimized for programmatic parsing within Openclaw Skills
  • Batch reading capabilities for multiple PLC monitoring points in a single operation
  • Millisecond-precision historical data querying for high-fidelity industrial logging
  • Granular alarm management including group-based notifications and historical auditing
  • Secure write operations with mandatory pre-execution data comparison and user validation

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*