✓ Verified
✍️ Content Creation
✓ Enhanced Data
Wiim
Control WiiM audio devices (play, pause, stop, next, prev, volume, mute, play URLs, presets)
- Rating
- 5 (216 reviews)
- Downloads
- 3,948 downloads
- Version
- 1.0.0
Overview
Control WiiM audio devices (play, pause, stop, next, prev, volume, mute, play URLs, presets)
Complete Documentation
View Source →
WiiM CLI
Control WiiM and LinkPlay audio devices from the command line.
Installation
bash
# Install globally
uv tool install wiim-cli
# Or run directly without installing
uvx --from wiim-cli wiim --help
Requires Python >=3.11.
Quick Reference
All commands accept --host to target a specific device. If omitted and only one device is on the network, it auto-discovers.
Discovery
bash
wiim discover # Find devices on the network
Playback
bash
wiim status # Show what's playing
wiim play # Resume
wiim pause # Pause
wiim stop # Stop
wiim next # Next track
wiim prev # Previous track
wiim seek 90 # Seek to 1:30
wiim shuffle true # Enable shuffle
Volume
bash
wiim volume # Show current volume
wiim volume 50 # Set to 50%
wiim mute # Mute
wiim unmute # Unmute
Play Media
bash
wiim play-url "https://example.com/stream.mp3" # Play a URL
wiim play-preset 1 # Play saved preset #1
Notes
- The WiiM must be on the same local network as the machine running the CLI.
- Discovery uses SSDP/UPnP — may not work across subnets/VLANs.
- Spotify, AirPlay, and other streaming services are controlled from their own apps. Once playing on the WiiM, this CLI can pause/play/skip/adjust volume.
play-urlworks with direct audio URLs (MP3, FLAC, M3U streams, etc.).
Installation
Terminal bash
openclaw install wiim
Copied!
💻Code Examples
uvx --from wiim-cli wiim --help
uvx---from-wiim-cli-wiim---help.txt
Requires Python >=3.11.
## Quick Reference
All commands accept `--host <ip>` to target a specific device. If omitted and only one device is on the network, it auto-discovers.
### Discoveryexample.sh
# Install globally
uv tool install wiim-cli
# Or run directly without installing
uvx --from wiim-cli wiim --helpexample.sh
wiim status # Show what's playing
wiim play # Resume
wiim pause # Pause
wiim stop # Stop
wiim next # Next track
wiim prev # Previous track
wiim seek 90 # Seek to 1:30
wiim shuffle true # Enable shuffleexample.sh
wiim volume # Show current volume
wiim volume 50 # Set to 50%
wiim mute # Mute
wiim unmute # UnmuteTags
#media_and-streaming
Quick Info
Category Content Creation
Model Claude 3.5
Complexity One-Click
Author geodeterra
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install wiim
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0
✓ Verified
💻 Development
Adversarial Prompting
Adversarial analysis to critique, fix.
🧠 Claude-Ready
)}
★ 4.6 (372)
↓ 28,222
v1.0.0