Ich wollte hier mal mein Mini Projekt Multiroom mit SendSpin vorstellen.
Falls Interesse besteht, gerne auch mehr Details.
Dazu habe ich kostengünstige Lautsprecher aus Ebay verwendet (25€) und das ganze mit Musik Assistant realisiert.
Gesteuert wird es über ein Rest Kommando, welches die Music Assistant API aufruft.
Aufruf der API Doku: https://eigener_musikassistant/api-docs/commands
# REST Command
#Music Assistent rest command für api
rest_command:
ma_api_command:
url: "https://dein_musicassistant/api"
method: POST
headers:
Content-Type: "application/json"
Authorization: "Bearer dein Zugriffstoken"
payload: '{"command": "{{ command }}", "args": {{ args | tojson }}}'
Selbst mit diese billig Lautsprechern ist es mit SendSpin synchron und mit sehr wenig Aufwand ein Multiroom-System mit Bewegungserkennung zu realisieren.
Hier das Beispiel ,wie mit der Musik Assistant API der Nesthub (sofern er noch nicht spielt) eingeschaltet wird und anschliessend die Spotify liked songs angespielt wird.
- if:
- condition: template
value_template: "{{ not master_playing }}"
then:
- action: media_player.turn_on
target:
entity_id: media_player.nesthub_kuche
- delay:
seconds: 5
- data:
command: player_queues/play_media
args:
queue_id: "{{ master_player }}"
media:
item_id: "{{ liked_songs_id }}"
media_type: playlist
action: rest_command.ma_api_command
Als weiters Projekt habe ich meine erstes ESP32 Home erstellt, Ein Display (ALI für 8€) welches Titel, Interpret und die Räume in denen gerade gespielt anzeigt, Zusätzlich kann man mit den Tasten nächster/vorheriger Titel, Lautstärke und Start/stop regeln.
Der nächste Schritt wird dann mit einen ESP32 S3 realisiert, der meine Soundbar über SendSpin und Toshlink in das Multiroom System einblendet,





