Media

Device Quantity Connection Integration Notes
Plex Media Server 1 Ethernet Plex / Plex Activity Monitor (1) See below
Pi Music Box 1 Ethernet mpd (2) See below
Amazon Echo v1 1 Wi-Fi Alexa Media Player (3) See below
Amazon Echo Dot 1 Wi-Fi Alexa Media Player (3) See below
Alexa in Ecobee4 1 Wi-Fi Alexa Media Player (4) See below

(1) Plex server runs in a Raspberry Pi 4, primarily configured as an Openmediavault server, with external USB hard drives.

(2) The Pi Music Box is a Raspberry Pi 3B+. It scans and picks up audio files from the same Openmediavault server that runs Plex and provides additional music streaming through the home theatre speakers.

(3) Amazon echo devices configured via Nabu Casa (See Voice Assistants Section) do not function as media players. This necessitates using a custom integration Alexa Media Player. I had purchased my first Amazon Echo when it was introduced in the USA (not available in Canada, then) so, it got integrated to my Amazon USA account and I had great difficulty in passing the verification step (which simply kept blanking out, instead of sending OTP to my phone). I enabled Two-Factor Authentication (TFA) for my Amazon account and this helped me generate OTP locally using my Authenticator app and complete the process.

(4) Ecobee4 has a built-in Alexa voice assistant which doubles (triples? considering it is primarily a thermostat) up as a medica player via the above custom integration.

There are Google Home devices configured throughout the house that can play from thier cloud services and stream from Pi Music Box. These got easily configured as media players via Nabu Casa integration. These are explained in Voice Assistants section.

Comments