Using a Smart Pixel Clock for Claude AI Completion Notifications

✍️ OpenClawRadar📅 Published: March 28, 2026🔗 Source
Using a Smart Pixel Clock for Claude AI Completion Notifications
Ad

Hardware and Setup

A Reddit user on r/ClaudeAI posted a method to create a physical notification display for when Claude AI completes tasks. The setup uses a ULANZI TC001 Smart Pixel Clock, available on Amazon for approximately £50. The device is flashed with custom firmware from Awtrix3 (https://blueforcer.github.io/awtrix3/#/), which exposes an HTTP endpoint for posting messages.

Notification Configuration

The core of the implementation is a Stop hook that sends a curl command to the device's API. The example configuration from the source is:

{ "type": "command", "command": "curl -X POST http://192.168.1.224/api/notify -H 'Content-Type: application/json' -d '{ \"stack\": false, \"blinkText\": 100, \"center\": true, \"color\": \"#00FF00\", \"text\": \"CLAUDE DONE!\"}' 2>/dev/null || true" }

This JSON configuration triggers a POST request to the device's API endpoint (in this example, http://192.168.1.224/api/notify) with specific display parameters: text centered in green (#00FF00) that blinks 100 times, showing "CLAUDE DONE!" without stacking messages.

This approach provides a tangible, visual cue for developers using Claude AI, moving beyond screen-based notifications to a dedicated hardware indicator.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClaw iOS app adds historical Apple Health data sync up to 18 months
Tools

OpenClaw iOS app adds historical Apple Health data sync up to 18 months

The latest version of the OpenClaw iOS app enables historical Apple Health data export, allowing users to sync up to 18 months of health data to their agent for personalized insights or AI training.

OpenClawRadar
Claude Code Karma: Local Observability Dashboard for Claude Code Sessions
Tools

Claude Code Karma: Local Observability Dashboard for Claude Code Sessions

Claude Code Karma is an open-source local dashboard that parses JSONL files from ~/.claude/ to visualize Claude Code session data, track tool usage, and monitor silent failures. Built with FastAPI, Svelte-Kit 2, Svelte 5, and SQLite, it provides full session timelines and live tracking.

OpenClawRadar
Building a Sub-500ms Voice Agent: Architecture and Performance Insights
Tools

Building a Sub-500ms Voice Agent: Architecture and Performance Insights

A developer built a voice agent from scratch achieving ~400ms end-to-end latency with full STT → LLM → TTS streaming. Key insights include treating voice as a turn-taking problem, using semantic end-of-turn detection, and colocating all components for minimal latency.

OpenClawRadar
Interact MCP: Faster Web Browsing for Claude Code with Persistent Chromium
Tools

Interact MCP: Faster Web Browsing for Claude Code with Persistent Chromium

Interact MCP is a Model Context Protocol tool that keeps a persistent Chromium browser in-process, reducing browser action times from 2-5 seconds to 5-50ms after the initial call. It features a ref system for element interaction without CSS selectors and includes 46 tools for web automation.

OpenClawRadar