Werbung
Hinweis: Diese Seite enthält Werbelinks

UniFi Controller Raspberry Pi Installation

In diesem Beitrag geht es um eine UniFi Controller Raspberry Pi Installation. Ein stabiles WLAN ist beim Einsatz von Smart Home Komponenten die auf WiFi setzen, ein wichtiges Kriterium. Falls ihr z. B. auf ESP8266, ESP32 oder die günstigen Xiaomi oder Sonoff Produkte verwendet, wird ein gutes WLAN euch eine zuverlässige Integration ermöglichen. Ich hatte im Haus 1 Fritzbox 7490 als Router und 3 Fritz 7390 als WLAN Verstärker. Das Setup hat schon einiges gebracht. Allerdings gab es doch immer Probleme mit Abbrüchen oder dem Datendurchsatz.

Da ich vieles gutes über Ubiquiti Access Points gehört habe, wollte ich diese zumindest testen. Damit die Ubiquiti Access Points ihr volle Leistung nutzen  benötigt man den den Unifi Controller. Neben fertigen Lösungen, könnt ihr auch einen Raspberry Pi nutzen. So mache ich es auch und in den folgenden Abschnitten lest ihr wie ihr den UniFi Controller auf einem Raspberry Pi installiert.

UniFi Controller Raspberry Pi Installation – Hardware

Als Hardware dient ein Raspberry Pi 3 B. Ich kann jedem immer wieder das Original Raspberry Pi Starter Set empfehlen. Gute Qualität zu fairem Preis.

Alternativ könnt ihr fertige Geräte von Ubiquiti nehmen. Kostet dann aber eine ganze Ecke mehr. Weiterhin werden immer wieder Problem zum Cloud Key genannt und ihr könnt diese Geräte nicht wie den Pi später für andere Dinge wie Kodi, openHAB usw. nutzen. Daher empfehle ich die Lösung per Pi.

Weiterhin müsst ihr euch für einen Ubiquiti Access Point entscheiden. Es gibt drei Varianten. Den AC-LR lasse ich weg, da nach Recherche über Google dieser in der EU gedrosselt ist und so kaum Vorteile bietet. Da ich mehrere Stockwerke mit Stahlbeton habe, habe ich mich für mehrere Ubiquiti AP-AC Lite entschieden. In einer Wohnung auf einer Ebene fahrt ihr ggf. mit einem einzelnen Ubiquiti AC-PRO besser. Notfalls bestellen und testen.

Hier noch mal ein Bild vom Lieferumfang des Ubiquiti AP-AC Lite.

Ubiquiti-Lite-unboxing

UniFi Controller Raspberry Pi Installation – Software

Zur Softwareinstallation habe ich mich auch angeschlaut und möchte natürlich den einfachsten Wege gehen. Ich nutze für das weitere Setup die folgenden Komponenten:

  1. Etcher zum flashen des Raspian Image (die Lite Version reicht). Diese Dateien bitte herunterladen, falls ihr diese noch nicht habt.
  2. Putty für den SSH Zugriff auf Windows. Mac User nutzen das Terminal mit dem Befehl ssh.

UniFi Controller Raspberry Pi Installation – Raspian Installation

Nach dem ihr Etcher heruntergeladen habt und das Image entpackt habt, folgt den Schritte von Etcher:

  1. wählt das Image
  2. die SD Karte
  3. drückt auf Flash!
Ubiquiti-UniFi-Controller-Docker-Installation-Image

Im Anschluss geht direkt in auf die SD Karte in das Verzeichnis boot und legt eine Datei ssh an. Ohne Dateiendung wie .txt. Sonst funktioniert es nicht.

Entnehmt nur die SD Karte und tut dies in den Pi.

UniFi Controller Raspberry Pi Installation – Raspian erster Start

Nachdem die SD Karte im Pi ist, schließt diesen ans LAN an und im Anschluss verbindet ihr das Stromkabel.

Im Anschluss könnt ihr per Putty zugreifen. Der Standardhost ist raspberrypi, Standard User ist pi Standard Passwort ist raspberry.

Ubiquiti-UniFi-Controller-Docker-Raspian-Login

Im Anschluss nutzt bitte den Befehl sudo raspi-config um das Passwort (1) und unter Network (2) bei Bedarf einen neuen Hostnamen zu vergeben. Im Anschluss bootet der Pi neu.

Raspian-Passwort-Raspian-Hostname

Nun könnt ihr euch noch mal alle neuen Pakete ziehen.

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove && sudo apt-get autoclean

UniFi Controller Raspberry Pi Installation – Java auf Rasperry Pi installieren.

Nun installiert Java auf dem Pi über folgende Befehle.

Bitte installiert openJDK anstatt von Oracle Java. Ich werden Beitrag demnächst aktualisieren.
sudo apt-get install dirmngr -y
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com EEA14886
echo -e 'deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main\ndeb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main' | sudo tee --append /etc/apt/sources.list
sudo apt-get update;sudo apt-get install oracle-java8-installer -y

UniFi Controller Raspberry Pi Installation – UniFi Controller installieren

Die Ins[appbox snapcraft ]tallation des Controllers macht ihr nun über

echo 'deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti' | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list
sudo wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ubnt.com/unifi/unifi-repo.gpg
sudo apt-get update; sudo apt-get install unifi -y

Im Anschluss sollte der Controller über die folgende Adresse erreichbar sein.

https://<EuerHostName>:8443

UniFi Controller Raspberry Pi Installation – UniFi Controller Einrichtungsassistent

Im Anschluss öffnet sich der Einrichtungsassistent. Wählt hier Land und Zeitzone

Ubiquiti-UniFi-Controller-Raspery-Pi-Wizard1

Nun wählt eure Access Points aus und es möglicherweise direkt ein Update installiert

Ubiquiti-UniFi-Controller-Raspery-Pi-Device

Die weiteren Schritte sind selbsterklärend. Zum Schluss kommt ihr in die Konfigurationsoberfläche:

Ubiquiti-UniFi-Controller-Raspbery-Pi-Configuration
Smarthome Training and Tutorials
Logo