lyrion-music
Steruj Lyrion Music Server z poziomu agenta AI — odtwarzanie, głośność, playlisty i wyszukiwanie.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do sterowania Lyrion Music Server (dawniej Logitech Media Server) przez JSON-RPC API. Zarządzaj odtwarzaniem (play/pause/stop), reguluj głośność, twórz i edytuj playlisty, wybieraj graczy sieciowych oraz przeszukuj bazę muzyczną. Wymaga uruchomionego serwera LMS na porcie 9000. Idealny dla użytkowników, którzy chcą zautomatyzować kontrolę domowego systemu audio za pomocą poleceń tekstowych lub agentów AI.
Jak używać
Upewnij się, że Lyrion Music Server (LMS) jest zainstalowany i uruchomiony na domyślnym adresie 192.168.20.40:9000. Jeśli serwer znajduje się pod innym adresem, ustaw zmienną środowiskową LYRION_HOST na właściwy host i port.
Zainstaluj skill w swoim środowisku agenta, upewniając się, że masz dostęp do skryptu lyrion.sh w katalogu skills/lyrion-music/scripts/.
Aby wyświetlić dostępnych graczy sieciowych, wykonaj polecenie: ./skills/lyrion-music/scripts/lyrion.sh players. Zanotuj identyfikator (ID) gracza, którym chcesz sterować — zwykle jest to adres MAC w formacie aa:bb:cc:dd:ee:ff.
Steruj odtwarzaniem, używając podstawowych poleceń: play, pause, stop lub power. Na przykład, aby rozpocząć odtwarzanie na wybranym graczu, użyj: ./skills/lyrion-music/scripts/lyrion.sh play [player_id].
Reguluj głośność poleceniem volume z wartością 0-100 lub symbolami +/-, na przykład: ./skills/lyrion-music/scripts/lyrion.sh volume [player_id] 50. Możesz również wyciszyć gracz poleceniem mute.
Zarządzaj playlistami za pomocą poleceń: playlist (wyświetl bieżącą), clear (wyczyść), add (dodaj utwór), lub playtrack (odtwórz konkretny utwór z playlisty). Aby wyszukać muzykę, użyj polecenia search [szukany_termin] lub przeglądaj bazę danych za pomocą artists, albums i songs.