Smart Home

Projekt Home-Server 2.0

Homeserver (Foto)

Nach dem Umstieg auf den Mac mini 2020 habe ich mich entschieden, den bisherigen Mac mini (ein 2012er Modell) als neuen Homeserver zu nutzen. Er löst damit meinen Raspberry Pi ab. Mit 16 GB RAM und einer 512 GB SSD ist der Mac hervorragend für diese Aufgabe ausgestattet, vielleicht sogar ein wenig übermotorisiert. Aber ich habe auch einiges damit vor.

Zunächst einmal habe ich auf dem System Ubuntu 20.04 LTS installiert. Ubuntu-Linux deshalb, weil ich mich aus beruflichen Gründen recht gut damit auskenne. Auf der macOS-Schiene war für dieses System mit Catalina Feierabend und das wäre natürlich für die kommenden Jahre keine gute Basis gewesen. Außerdem braucht dieses System für seine Aufgaben keine grafische Benutzeroberfläche.

Folgende Komponenten sind bereits auf dem neuen Homeserver installiert:

Node-Sonos-http

Das ist eine Node-JS-basierte http-Schnittstelle für Sonos-Lautsprecher (Link zur Projektseite). Darüber kann ich mit einfachen http-Aufrufen Favoriten auf den Lautsprechern abspielen oder Text-2-Speech-Sprachausgaben erschallen lassen. Alles natürlich im Rahmen entsprechender Smart-Home-Automatisierungen. Diese Komponente gab es bereits schon auf meinem Raspberry.

Smart-Home-Hilfsskripte

Einige Smart-Home-Automatisierungen laufen hier unter Zuhilfenahme serverseitiger Skripte. Diese liefen auch schon auf dem Raspberry und wurden entsprechend umgezogen.

Unbound

Mein eigener DNS-Server (Link zur Projektseite). Das ist ein Service, der aus Domains wie jasinski.info die passende IP-Adresse ermittelt und umgekehrt. Sinnvoll in Kombination mit dem nächsten Punkt.

Pi-hole

Heimnetz-weites System zum Blocken von Tracking und Werbung (Link zur Projektseite). Funktioniert auch über DNS. Domains von Tracking- und Werbeanbietern werden nicht mehr in entsprechende IP-Adressen aufgelöst, was solche Dienste effektiv unterbindet und zwar automatisch für alle Geräte hier im Netz. Browser- oder auch App-basiert stellt das Pi-hole-System umfassende Statistiken für das Heimnetz zur Verfügung. Durch eigene Black- und Whitelists erweiterbar.

Pi-hole Weboberfläche (Screenshot)
Pi-hole Weboberfläche – bitte anklicken/antippen für größere Version

Im Schnitt werden knapp 10% aller Anfragen blockiert. Dabei gehört interessanterweise metrics.icloud.com zu den meistblockierten Domains. Auch Apple betreibt hier anscheinend reichlich Telemetrie/Statistik.

Homebridge

Dieser Service macht meine via Smartthings angebundenen Geräte (Rollos, Funksteckdosen und viele Sensoren) in HomeKit verfügbar (Link zur Projektseite). Nun kann ich mir sogar aussuchen, ob Alexa oder Siri meine Kaffeemaschine einschaltet ;-).

Künftige Erweiterungen und Pläne

Bei diesem Ausbaustand soll es bei weitem nicht bleiben. Mein Ziel ist es, dass der Homeserver künftig alle Aufgaben von Smartthings übernimmt. Dazu muss der Heimserver noch mit einem Zigbee- und einem Z-Wave-Stick versehen werden, damit dieser mit den Endgeräten kommunizieren kann. Ich möchte mich einfach von Samsungs Smartthings unabhängig machen, da mir bei weitem nicht alle Entwicklungen gefallen, die dort stattfinden. Vieles wird dann lokal laufen statt in der Cloud. Als System habe ich Home Assistant im Auge und bin bereits mit ersten Tests beschäftigt. Da hier noch sehr viel über Smartthings läuft und viele Sensoren “umgekoppelt” werden müssen ist der Umstieg ein langwieriger Prozess.

Ich werde weiter berichten.

Plus/Premium
Gefällt Dir dieser Artikel oder hast Du sogar Nutzen daraus gezogen? Du kannst mein Blog via Patreon unterstützen und erhältst dafür Zugriff auf aktuell 101 Plus-Artikel. Auch jeder Link in sozialen Medien oder anderen Blogs zu meinen Inhalten hilft mir, Danke!

Erfolgreicher und produktiver werden
Mein E-Book und mein Coaching-Angebot zu den Themen "Get Organized" und "OmniFocus".

Unterstützung bei Apple-Automatisierungen
Ich arbeite seit 2008 mit iPhones und Mac-Computern und habe inzwischen Hunderte von Automatisierungen erstellt. Gerne stelle ich mein Wissen zur Verfügung! Weitere Infos hier.

Über den Autor

Markus Jasinski

Markus Jasinski ist ein Rostocker Unternehmer, Naturwissenschaftler, IT-Spezialist, Autor, Coach, Dänemark-Fan, überzeugter Radfahrer und nicht zuletzt „Computer Geek“ und Smart-Home-Enthusiast. Sein erstes iPhone kaufte der promovierte Naturwissenschaftler im Jahre 2008, kurze Zeit später wurde er dann auch zum Mac-Nutzer. Nach und nach gesellten sich iPad, Apple TV und Apple Watch hinzu.

Um diese vielfältigen Interessen und Aktivitäten "unter einen Hut" zu bekommen befasst sich der gebürtige Westfale seit über zehn Jahren mit den Themen Selbstorganisation und Aufgabenmanagement, die ebenfalls ein Schwerpunkt dieses Blogs sind.

Kommentar schreiben


Alle Kommentare werden moderiert und nur freigeschaltet, wenn sie diesen Regeln entsprechen. Keine Werbung! Bitte nutzt E-Mail für allgemeine und sonstige Anfragen.

All comments are reviewed and manually unlocked. Comments that do not refer to the article, are not written in German or contain advertising will be deleted. Please use e-mail for general and other inquiries.