OpenClaw · Skill

Lyrion Music Skill

Steuerung des Lyrion Music Servers (ehemals Logitech Media Server) über JSON-RPC API.

DevOps & Cloud
v0.1.0
VirusTotal: Benign

Install

Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.

Primary command

clawhub install photonixlaser-ux/lyrion-music-skill

ClawHub installer

npx clawhub@latest install photonixlaser-ux/lyrion-music-skill

OpenClaw CLI

openclaw skills install photonixlaser-ux/lyrion-music-skill

Direct OpenClaw install

openclaw install photonixlaser-ux/lyrion-music-skill

What this skill does

Steuerung des Lyrion Music Servers (ehemals Logitech Media Server) über JSON-RPC API.

Why it matters

Enables scripted and agent-driven control of multi-room audio without the LMS web UI or a Squeezebox remote.

Typical use cases

  • Pause music in a specific room without opening the LMS interface
  • Queue an album on a player by searching the local music library
  • Adjust volume on a zone player from the command line
  • Switch playback to a different room's player
  • Clear and rebuild a playlist programmatically

Source instructions

Lyrion Music Server Skill

Steuerung des Lyrion Music Servers (ehemals Logitech Media Server) über JSON-RPC API.

Konfiguration

Standard-Host: 192.168.20.40:9000 (konfigurierbar über LYRION_HOST Umgebungsvariable)

Verwendung

Nutze das Skript scripts/lyrion.sh für alle Operationen:

./skills/lyrion-music/scripts/lyrion.sh <befehl> [parameter]

Befehle

Player-Verwaltung:

  • players - Liste aller Player
  • status [player_id] - Aktueller Status eines Players

Wiedergabe-Steuerung:

  • play [player_id] - Wiedergabe starten
  • pause [player_id] - Pause umschalten
  • stop [player_id] - Stoppen
  • power [player_id] [on|off] - Player ein/ausschalten

Lautstärke:

  • volume [player_id] [0-100|+|-] - Lautstärke setzen/ändern
  • mute [player_id] - Stummschalten

Playlist:

  • playlist [player_id] - Aktuelle Playlist anzeigen
  • clear [player_id] - Playlist leeren
  • add [player_id] <url/pfad> - Titel zur Playlist hinzufügen
  • playtrack [player_id] <index> - Bestimmten Titel abspielen

Datenbank:

  • artists - Künstler auflisten
  • albums [artist_id] - Alben auflisten
  • songs [album_id] - Titel auflisten
  • search <suchbegriff> - Globale Suche

API Referenz

Siehe references/api.md für vollständige API-Dokumentation.

Beispiele

# Alle Player anzeigen
./skills/lyrion-music/scripts/lyrion.sh players

# Wiedergabe im Wohnzimmer starten (Player ID erforderlich)
./skills/lyrion-music/scripts/lyrion.sh play aa:bb:cc:dd:ee:ff

# Lautstärke auf 50% setzen
./skills/lyrion-music/scripts/lyrion.sh volume aa:bb:cc:dd:ee:ff 50

# Playlist leeren und Album abspielen
./skills/lyrion-music/scripts/lyrion.sh clear aa:bb:cc:dd:ee:ff
./skills/lyrion-music/scripts/lyrion.sh add aa:bb:cc:dd:ee:ff "db:album.id=123"
./skills/lyrion-music/scripts/lyrion.sh play aa:bb:cc:dd:ee:ff

Related OpenClaw skills

Browse all →
Featured slot

Your product here

Reserve this slot to reach operators and coding-agent buyers.

Shown where builders are actively comparing tools and deployment options.

Advertise