ratgdo32-disco
Control a ratgdo32 disco garage door opener via its local web API. Use when the user asks to open/close the garage, check garage status, toggle the garage light, check if a car is parked, enable/disable remotes, or anything involving the garage door. Supports door control, light, obstruction detection, vehicle presence (laser sensor), parking assist, motion, and remote lockout. Uses local network trust model (LAN-only, no internet exposure).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bolander72/ratgdo32-discoWhat This Skill Does
The ratgdo32-disco skill enables the OpenClaw AI agent to interface directly with a ratgdo32 garage door controller running HomeKit firmware. By leveraging the local REST API, this skill allows the agent to monitor and control your garage door opener without relying on cloud servers or third-party subscriptions. It provides a robust interface for querying real-time telemetry, such as door state, lighting, safety obstruction sensors, vehicle parking status, and motion alerts. The skill emphasizes a local network trust model, ensuring all traffic remains within your LAN, thereby enhancing privacy and reliability by eliminating external dependencies.
Installation
Installation is handled directly through the OpenClaw CLI. Run the command clawhub install openclaw/skills/skills/bolander72/ratgdo32-disco to add the skill to your agent's capabilities. After installation, you must configure the RATGDO_HOST environment variable to point to your specific device's IP address or mDNS hostname. We highly recommend using a static IP assignment on your router to ensure consistent connectivity. If you are unsure of the address, you can locate it by browsing your local mDNS records using dns-sd -B _hap._tcp or checking your router's DHCP client list.
Use Cases
This skill is perfect for automating smart home routines. Common use cases include: checking if the garage door was accidentally left open at night, automatically turning on the garage light when motion is detected, or integrating parking assistance alerts. If your setup includes a laser sensor, the agent can notify you if a vehicle is present or help you guide a car into the optimal parking position by reading the vehicleDistance telemetry.
Example Prompts
- "OpenClaw, check the status of my garage door; is it currently open or closed?"
- "It's dark outside, could you please turn on the garage light for me?"
- "Is my car parked in the garage, and is the door safely locked?"
Tips & Limitations
Security is paramount when automating physical infrastructure. Always ensure your Wi-Fi network uses WPA2 or WPA3 encryption. Because this skill interacts with the physical door, the agent is configured to prioritize the garageObstructed sensor; if this sensor is triggered, the agent will refuse to close the door to prevent damage or injury. Please note that this skill is LAN-only; remote access from outside your home must be managed via your own VPN or secure gateway solution, as this device does not support direct cloud-based remote access.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bolander72-ratgdo32-disco": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access
Related Skills
imessage-voice-reply
Send voice message replies in iMessage using local Kokoro-ONNX TTS. Generates native iMessage voice bubbles (CAF/Opus) that play inline with waveform — not file attachments. Use when receiving a voice message in iMessage and wanting to reply with voice, enabling voice-to-voice iMessage conversations, or sending audio responses. Zero cost — all TTS runs locally. Requires BlueBubbles channel configured in OpenClaw.
ai-voice-chat
Hands-free AI voice conversations via AirPods or any Bluetooth headset. MLX-Whisper STT (Apple Silicon GPU, ~130ms) + hybrid LLM routing (local gemma3 for simple chat, cloud for complex) + Kokoro-ONNX TTS with sentence streaming. Auto-starts on headset connect, supports mid-conversation language switching. Simple conversations run fully local and free (~2.4s total latency). Complex queries route to cloud (~5s). Zero cost for voice processing — only cloud LLM API tokens for complex queries.