IoT Payload Architect & Telemetry Synthesizer

    1

    Turn your AI into an industrial IoT engineer. Auto-scan codebases and generate physically realistic sensor telemetry across MQTT, HTTP, and WebSockets with anomaly injection.

    $9.99

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    IoT Payload Architect & Telemetry Synthesizer

    Example session with this skill installed

    Scan this project to find our telemetry ingest endpoints, then generate 5 simulated turbine payloads and send them directly to our webhook with an anomaly spike on step 3.

    • Read your context and instructions
    • Compiled the iot payload architect

    Summary

    Scanned the workspace, detected active endpoints in docker-compose.yml and .env, and streamed 5 physically constrained turbine telemetry payloads to the local webhook endpoint with a vibration anomaly injected on step 3.

    StepDevice IDVibration (mm/s)Bearing Temp (°C)StatusIngest ResultLatency
    0turb-alpha-011.42 (Normal)68.3NORMALHTTP 200 OK14.2ms
    1turb-alpha-011.48 (Normal)68.7NORMALHTTP 200 OK12.8ms
    2turb-alpha-011.55 (Normal)69.1NORMALHTTP 200 OK13.5ms
    3turb-alpha-016.82 (Spike Anomaly)96.4 (°C Trip)FAULTHTTP 200 OK15.1ms
    4turb-alpha-011.46 (Recovered)70.2NORMALHTTP 200 OK13.0ms

    Sample Transmitted Payload (Step 3 - Injected Fault):

    {
      "deviceId": "turb-alpha-01",
      "facility": "substation-east",
      "timestamp": "2026-11-11T02:30:00.000Z",
      "sequenceNumber": 3,
      "status": "FAULT",
      "metrics": {
        "windSpeedMs": 13.4,
        "rotationSpeedRpm": 1604.2,
        "vibrationMmPerSec": 6.82,
        "bearingTempC": 96.4,
        "activePowerKw": 1840.5,
        "oilPressureBar": 4.15,
        "generatorEfficiencyPercent": 93.8,
        "ambientTempC": 28.5
      },
      "diagnostics": {
        "runtimeHours": 4328.5,
        "alarmCode": 2
      }
    }
    

    Next steps:

    • Verify that your alerting engine triggered an alert on step 3 for threshold vibrationMmPerSec > 4.5.
    • To run continuously as a background stream to your MQTT broker, run:
      python scripts/payload_generator.py -b turbine --swarm 3 -n 0 -i 1.0 --mqtt-host localhost --mqtt-topic plant/sensors/telemetry

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Testing IoT ingestion pipelines (ThingsBoard, EMQX, AWS IoT Core, Kafka, or custom backend dashboards) requires realistic physical sensor behavior—not static dummy numbers.

    IoT Payload Architect equips your AI coding agent (Claude Code, Cursor, Copilot, Hermes, Antigravity) with industrial telemetry engineering expertise:

    Key Capabilities:

    • Codebase Auto-Scanner: Agent can scan your repository (--scan) to auto-discover active MQTT brokers, REST APIs, and WebSocket endpoints.
    • Direct Dispatch (Tembak Langsung): Directly stream simulated telemetry into your live endpoints with real-time latency and status logging (zero external dependencies required!).
    • 4 Industrial Blueprints:
      1. Industrial Machinery & Wind Turbines (HERA Spec): RPM, vibration (ISO 10816), bearing temp, active power kW, oil pressure.
      2. Autonomous UAV / Drone Fleet: GPS drift trajectory, 6-DoF attitude, LiPo discharge curve, RSSI link quality.
      3. ESG & Environmental Carbon: CO2, particulate matter (PM2.5/PM10), VOC index, cumulative energy, and carbon equivalence.
      4. Smart Grid & Power Distribution: 3-phase voltage/current, frequency, power factor, THD, transformer thermal dynamics.
    • Controlled Anomaly Injection: Inject spikes, drift, stuck-at, flatlines, or oscillations to stress-test your backend alerting rules.
    • Swarm Mode: Simulate 1 to 1000 concurrent virtual devices with unique IDs and staggered phases.
    • Bonus Standalone Generator: Includes payload_generator.py with zero pip dependencies, ready to pipe into your broker or API.

    Included in this package:

    • SKILL.md (Agent instruction standard v1.0.0)
    • Ready-to-use JSON schemas & templates (Turbine, Drone, Carbon, Smart Grid)
    • Standalone Python Generator CLI
    • Quick-start integration guide

    Requires Python for the generator script. Direct dispatch requires network access to the target broker or endpoint. Swarm scale is limited by local hardware.

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scan

    Security scan passed today

    Software
    Python 3.8+
    Optional
    paho-mqtt

    Zero pip dependencies required for standard usage. Built-in HTTP client and raw socket MQTT publisher are self-contained in Python standard library.

    Permissions

    Terminal / Shell
    Read Files
    Network Access

    Reads workspace configuration files (.env, docker-compose) to detect endpoints and sends simulated telemetry packets over local network.

    Listedtoday

    What's inside

    Frequently Asked Questions

    Unlike generic LLMs that generate random numbers, this skill uses mathematical models to simulate real-world physics, such as battery discharge curves and sensor noise, ensuring your backend is tested against realistic data patterns rather than static JSON.

    The skill is designed for any Python-capable AI agent and supports major industrial platforms including ThingsBoard, EMQX, AWS IoT Core, and Azure IoT Hub via MQTT, HTTP, and WebSockets.

    You receive the autonomous endpoint discovery module, a library of industrial blueprints (like UAVs and rotating machinery), and a zero-dependency Python generator script for local execution.

    Setup is minimal; once the skill is added to your agent's workspace, it uses a 'scan' command to automatically map your project's brokers and endpoints, requiring only a local Python environment for dispatching the data.

    While it can simulate hundreds of devices for load testing, simulations exceeding 100,000 concurrent connections may be limited by your local machine's CPU and network bandwidth.

    No! The entire generator script runs on standard Python libraries (urllib, socket, json, math). It includes a pure Python MQTT 3.1.1 socket client and HTTP client out of the box.

    MQTT/MQTTS brokers, HTTP/HTTPS REST APIs or Webhooks, and WebSockets.

    Yes, use --swarm N to simulate from 1 up to 1,000 unique virtual devices with independent telemetry phases and noise.

    New in Agents & Orchestration