Assistent Start der Integration unserer Multiroom-Soundsystem mit Volumio und Snapcast

Wenn Sie den Geschmack und das Vergnügen einen Volumio von mit Ihrem Home-Audio-Verwaltung (das Unternehmen), Sie wissen zu Ihrem MP3-Format zu hören, Radios Online-o Spotify (unter anderem) und auch haben Sie mehrere Lautsprecher verteilt Snapcast, wir können es schaffen als, von unserem geliebten Heim-Assistenten, Check-out ist eine Vergangenheit!

Wenn Sie nicht wissen, dass ich zu Ihnen sprechen, und Sie wissen nicht, was Volumio ist, Überprüfung dieser alten Post dass sicherlich inspiriert und fordert Sie dazu auf einem Raspberry Pi zu reiten (oder ein MV). Und wenn Sie mehrere Raspberry Pi mit Lautsprecher bereitstellen möchten die beste Musik haben, können Sie werden passieren, überprüfen dieses andere Dokument. gut, der Punkt, wir begonnen!

Es genügt, zu unserer Konfigurationsdatei Start-Assistenten hinzufügen, aber ‚configuration.yaml’ die folgenden Informationen, es ist nur die IP-Adresse und Port Volumio, die standardmäßig ist es die 3000tcp:

Media Player:
  - Plattform: volumie
  Gastgeber: VOLUME_IP_ADDRESS
  Hafen: 3000

Damit werden wir genug, um unsere Volumio zu steuern, aber da wir sind… Warum nicht kontrollieren auch die Lautsprecher, die Sie angeschlossen haben Snapcast? Wenn wir Snapcast aktiviert in Volumio (wie ich in diesem Link setzen) Raspberry Pi als mehrere Lautsprecher verstreut rund um das Haus oder Büro, Ich verlasse den zusätzlichen Code, der sollte hinzufügen. Und ein anderer ‚weil‘, unter Ausnutzung der Volumio, zur Verfügung, die MPD (Music Player Daemon) installiert und aktiviert, Wir können auch auf die Konfiguration hinzufügen, wir werden nicht viel Kontrolle leiden, aber wir können helfen, Audio-Nachrichten an den Lautsprecher senden… Oh, etwas interessantes, Nein? geben uns Warnungen Lautsprecher, und uns sagen, wann die Frau kommt, oder ein Terminkalender, oder was gefällt uns hassio… dann, wäre die folgende Konfiguration:

Media Player:
  - Plattform: volumie
    Gastgeber: VOLUME_IP_ADDRESS
  Hafen: 3000
  - Plattform: Snapcast
  Gastgeber: VOLUME_IP_ADDRESS
  - Plattform: mpd
  Name: volumio_mpd
  Gastgeber: VOLUME_IP_ADDRESS

gut, wie immer, Speichern Sie die Datei und starten Sie hassio, von „Einstellungen“ > "Control Server" > "Management Server" > "Restart". Damit alle bereit!

Jetzt haben wir nur einen Panel-Typ hinzufügen müssen “Media Control” und schauen Sie sich um unsere Volumio, wie wir sehen werden auch die Geräte Snapcast erkannt, in diesem Fall, wie ich mehrere Raspberry Pi sagen sind von Haus Lautsprecher machen.

Es ist so einfach, wie wir die personalizarnos eine Ansicht mit unserem Sound-System wollen, In diesem Fall übernehmen wir Volumio, sondern auch mit einem iframe, Ich mag die Benutzeroberfläche mehr 🙂 und nach dem Hinzufügen jedes SnapCast-Geräts, das uns erkannt hat, wir können sie auf dem Display hinzufügen, dass Interessen uns.

Ziel ist es, das Volumen jeder steuern, und zu aktivieren oder zu deaktivieren Remote-Lautsprecher.

Wenn wir die Einheit Volumio MPD hinzufügen können wir von TTS (Text zu Sprache) von Google können Textnachrichten an die Lautsprecher senden, Ideal für die Erzeugung bestimmter Warnungen. Wenn Sie in diesem Teil interessiert sind fügen Sie in der Konfigurationsdatei Start-Assistent (Recollect später neu starten hassio):

tts:
  - Plattform: Google Übersetzer
    Sprache: 'es'
    versteckt: wahr
    cache_dir: /tmp / tts
    time_memory: 300
    base_url: http://VOLUME_IP_ADDRESS:8123
    Dienstname: google_say

Und wie immer Automatisierungen, unsere Freunde 😉 wir können tun, was uns interessiert, wir setzen die Musik einiger Zeit, Spotify Liste Sonntagmorgen, wir über die Lautsprecher warnen, wenn jemand nach Hause kommt, etc, etc…

Ich lasse die Links Integrationen wir in diesem Beitrag in dem Fall verwendet haben Sie mehr Informationen wünschen:

Ich hoffe, das Ergebnis hat neugierig und interessant!