Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Raspberry PI Unifi Controller auf einem Raspberry PI 3 installieren

Gatzi

Teammitglied
Registriert
29. April 2014
Beiträge
2.951
Lösungen
1
Reaktionspunkte
16.175
Punkte
383
Unifi Controller auf einem Raspberry PI 3 installieren

Ich habe es gerade erfolgreich bei mir umgesetzt und möchte euch teilhaben lassen.

Als ersten benötigen wir einen Raspberry PI, bei mir ist ein PI 3, dazu braucht ihr:

- einen Raspberry Pi 3 Model B+
- eine mircoSDKarte
- ein Netzteil
- ein Gehäuse
- und für den Anfang eine Tastatur und einen Montior (inkl. HDMI Kabel)


Eine Installationsanleitung für einen Raspberry Pi findet ihr im Netz, eine ausführliche Anleitung von mir folgt etwas später.

Auf dem Pi benötigen wir ein Raspbian (Betriebssystem). Eine aktuelle Version findest du hier:

Du musst dich Anmelden oder Registrieren um diesen link zusehen!


Als erstes holen wir uns die aktuelle Sotware Version vom Unifi Controller. Eine aktuelle Version findest du hier:

Du musst dich Anmelden oder Registrieren um diesen link zusehen!


In meinem Fall war es die Version 5.9.29 mit Stand Oktober 2018, hier ebenfalls der Link:

Du musst dich Anmelden oder Registrieren um diesen link zusehen!




Jetzt laden wir die aktuelle Version (Stand Oktober 2018) direkt von der Seite herunter und installieren sie wie folgt:

wget + die kopierte URL.

Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Jetzt installieren wir die Abhängigkeiten (Dependencies) wie folgt:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Anschließend aktivieren wir den unifi Controller beim Systemstart
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Jetzt deaktivieren wir die MongoDB (Datenbank)
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Als nächstes überprüfen wir unsere Java Version, als Standard sollte Java 7 installiert sein
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Im Idealfall erscheint jetzt: java version „1.8.0_65“, falls nicht installieren wir Java 8
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Dann als Standard aktivieren
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

hier wählen wir jetzt die 2


Und nochmal überprüfen mit
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Jetzt sollte java version „1.8.0_65“ erscheinen


Anschließend den richtigen Pfad in die Konfiguration setzen, mit
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Nun aktivieren wir eine Log-Rotation, damit die Logdateien nicht zu viel werden, mit
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Im Anschluss folgende Konfiguration erstellen
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Jetzt einen Reboot machen und der Unifi Controller sollte dir unter der URL
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
zur Verfügung stehen.



Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!


Bei Fragen oder Anregungen stehe ich euch gerne zur Verfügung.
VG Gatzman
 
Zuletzt bearbeitet:
kannst du ipc oder den controller denn manuell starten? habe irgendwo etwas gelesen, das jemand Probleme hatte mit den autostart Dateien.
 
Zuletzt bearbeitet:
Sodile,

funktioniert nun. :cowboy-emoji:

Was habe ich gemacht?

- Dieses Mal Jessie anstatt Stretch genommen.

- IPC installiert, Die Unifi Paketquelle hinzugefügt und Schlüssel importiert

- Via apt Unifi installiert

- MongoDB deaktiviert

- Reboot

Passt.

Vorteil: Via apt installiert sich nun immer die aktuelle Version.

So schaut das nun aus (nebst IPC):


Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Läuft. :sunglasses-cool-emoji:

Das Ufo selber wird morgen installiert.

Danke Euch & Gruß
 
Danke Leute
Auch ich habe es nun am laufen auf eine
Raspberry PI 2 bin ja mal gespannt wie stabil die ganze Sache läuft
habe es nach dieser Anleitung für Stretch installiert
Du musst dich Anmelden oder Registrieren um diesen link zusehen!


dies ist die nutzung für unser Sportheim
Daheim läuft eine Unifi Cloud Controller mit AP / Unifi InWall/ und Outdoor alles Top:smiling-emoji:
 
Warum sollte es nicht stabil laufen?
Wie hast du das WLAN für das Sportheim konfiguriert? Ganz normales Wlan oder als Gastzugang?


Gesendet von iPhone mit Tapatalk
 
Vielen Dank für deine Anleitung, bei mir läuft es irgnedwie noch nicht.
Bin auf Raspbian Stretch und bekomme es nicht zum laufen.

systemctl status unifi gibt immer folgendes zurück:


Java ist aber gestartet :-/
 
Ich habe jetzt die Java Version aktualisiert

pi@raspberrypi:~ $ java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) Client VM


Leider bekomme ich den Controller noch nicht zum laufen.

systemctl status unifi gibt folgendes aus:i


Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
 
Zuletzt bearbeitet von einem Moderator:
Hi,
versuch mal ein
echo "JAVA_HOME=/usr/lib/jvm/java-8-oracle" | sudo tee -a /etc/default/unifi
"java-8-oracle" mußt du an deine Gegebenheiten anpassen, zb in "java-8-openjdk-armhf "
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
bzw.
 
Zuletzt bearbeitet:
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…