This static page describes the home network components and their services.
Please check and download the attached drawings for your reference.
Here we will now go through the components one by one and explain the different services they are offering.
IT network
My first raspberry Pi is running my own homepage with the blog. More information about the setup can be found in the IT setup. The other components are necessary to provide the required services.
The IT network consists of the following components and services, respectively:
- RPi version 3 B+
- LAMP (Linux Raspbian, Apache2, Mysql, PHP)
- WordPress blog http://192.168.178.127:8001
- DynDns no-ip.com
- Squeezelight multiroom client
- USB hub
- Power for external USB hard drive
- USB hard drive
- LAMP system data
- Data for WordPress blog
- USB Stick
- Backup data for the wordpress blog and RPi 3+
Kodi
My second raspberry Pi mainly acts as a media server. The other components are necessary to provide the required services.
The Kodi block consists of the following components and services, respectively:
- RPi version 3 B+
- Leightweight Libreelec Linux
- Connection to the TV via HDMI for video and sound
- DLNA services for other clients (Teufel 3sixty, mobile phones, laptops)
- File service for the max2play multiroom server
- USB hub
- Power for external USB hard drive
- USB hard drive
- Media Data (MP3, MP4, JPG,…)
- Backup data for Laptop(s)
max2play multiroom server
The third raspberry Pi mainly acts as a multiroom sound server.
For setting up the squeezelight clients and server, the following pages helped me a lot
- http://www.gerrelt.nl/RaspberryPi/wordpress/tutorial-installing-squeezelite-player-on-raspbian/
- http://www.gerrelt.nl/RaspberryPi/wordpress/tutorial-stand-alone-squeezebox-server-and-player-for-bbq/
- https://www.max2play.com/faq/
The max2play block consists of the following component and services, respectively:
- RPi version 3 B+
- max2play Linux image
- Squeezebox server
- Two Squeezelight clients
- Multiclient Squeeze plugin
- Deezer plugin
- Bluetooth connection to one Sony speaker SRS-XB31
- Audio output to one Sony speaker SRS-XB31
- Access to the Kodi file server for music data
TV setup
The TV setup is a little bit mixed as I’m reusing the existing hardware of the websever also as a squeezelight client, avoiding a further RPi.
The TV block consists of the following components and services, respectively:
- RPi version 3 B+ (same device as the „IT network“ component)
- Squeezelight client
- TV
- Provide TV program via satelite
- Provide video output for Kodi
- Access the internet for streaming apps (Netflix, Amazon, Mediathek,…)
- Chromecast
- Provide streaming services to smartphones with chromecast enabled apps and to chrome browsers
- Teufel Soundbar Cinebar 11
- Provide the sound output for the TV via HDMI
- Provide the sound output for the squeezelight client via HDMI
- Possibility to connect via bluetooth and stream music
I hope this document gives a good overview of my home network components.