Tutorial elektronik ambilight hyperion Ambilight mit Raspberry Pi – Teil 2

Ambilight mit dem Raspberry Pi 3 – Teil 2: Hyperion installieren

15. März 2018 Aktualisiert: 8. Mai 2026 3 Min. Lesezeit
Teilen:
Ambilight mit dem Raspberry Pi 3 – Teil 2: Hyperion installieren

Nachdem die Hardware in Teil 1 fertig verkabelt ist, installieren wir jetzt Hyperion — die Software die den LED-Strip ansteuert und das Ambilight-Bild berechnet.

Tipp

Schritt 1: LibreELEC auf den Raspberry Pi installieren

Falls noch nicht geschehen: Installiere LibreELEC auf deiner Micro SD-Karte und stecke sie in den Raspberry Pi. Eine Anleitung dazu findest du hier: Kodi auf dem Raspberry Pi 3 installieren.

config.txt anpassen

Stecke die beschriebene SD-Karte an deinen PC. Falls Windows fragt ob du den Datenträger formatieren willst, klicke auf Abbrechen.

Öffne die Datei config.txt auf der SD-Karte und füge folgende Zeilen hinzu:

ini
max_usb_current=1
dtparam=spi=on
hdmi_force_hotplug=1
  • max_usb_current=1 — erhöht den Strom an den USB-Ports
  • dtparam=spi=on — aktiviert die SPI-Schnittstelle für die GPIO-Pins
  • hdmi_force_hotplug=1 — Pi startet auch ohne HDMI-Kabel (nützlich wenn der Pi nur für Ambilight läuft)
Ambilight Projekt – Config Datei Befehle einfügen
Ambilight Projekt – Config Datei Befehle einfügen

Speichere die Datei und stecke die SD-Karte zurück in den Raspberry Pi.

Schritt 2: SSH in LibreELEC aktivieren

Starte den Raspberry Pi und aktiviere SSH in den LibreELEC-Einstellungen:

  1. Kodi öffnen → Einstellungen
  2. LibreELEC wählen
  3. Unter DiensteSSH aktivieren
Ambilight Projekt – SSH aktivieren
Ambilight Projekt – SSH aktivieren

IP-Adresse herausfinden

Die IP-Adresse des Pi findest du unter: Einstellungen → Systeminformationen → Netzwerk

Ambilight Projekt – IP-Adresse
Ambilight Projekt – IP-Adresse

Achtung

Schritt 3: HyperCon herunterladen und Hyperion installieren

HyperCon ist das Konfigurationstool für Hyperion — es läuft auf deinem PC und installiert Hyperion auf dem Pi per SSH.

Starte HyperCon.jar per Doppelklick.

Verbindung zum Raspberry Pi herstellen

Wechsle in HyperCon oben links ins Register SSH:

  • System: OpenELEC / LE (für LibreELEC)
  • Ziel IP: IP-Adresse deines Raspberry Pi
  • Port: 22
  • Benutzername: root
  • Passwort: libreelec
Ambilight Projekt – Über SSH verbinden
Ambilight Projekt – Über SSH verbinden

Klicke auf Connect und dann auf Inst./Akt. Hyperion — die Installation dauert einige Minuten.

Schritt 4: Konfigurationsdatei erstellen

Wechsle in HyperCon ins Register Allgemein und trage deine LED-Konfiguration ein.

Ambilight Projekt – Register Allgemein
Ambilight Projekt – Register Allgemein

Gruppe Gerät

  • Typ: WS2801
  • RGB Byte Reihenfolge: zunächst Standardwert lassen, bei falschen Farben später anpassen

Gruppe LED-Aufbau

  • LEDs horizontal: Anzahl der LED-Module oben (und unten)
  • LEDs links / rechts: Anzahl der Module an den Seiten
  • Richtung: von vorne gesehen im oder gegen den Uhrzeigersinn (je nach deiner Montage)
  • LED-Ecken: Hacken setzen wenn deine Strips bis in die Ecken reichen
  • Unter-Lücke: Anzahl der fehlenden Module unten (bei freigelassenem Standfuß-Bereich)
  • LED-Anfang: so einstellen, dass der Wert 0 genau dort sitzt wo dein Datenkabel angeschlossen ist
Ambilight Projekt – LED Anzahl eintragen
Ambilight Projekt – LED Anzahl eintragen

Schwarze Randerkennung aktivieren

Im Register AllgemeinSchwarze Randerkennung aktivieren. Empfohlener Schwellwert: 15 %. So werden schwarze Filmbalken oben und unten ignoriert.

Konfiguration generieren und kopieren

Klicke unten auf Generiere Konfiguration für Hyperion und speichere die Datei auf deinem PC.

Jetzt die Datei auf den Pi kopieren: Öffne im Windows Explorer die Adresse:

text
\\[IP-Adresse-deines-Pi]\

Zugangsdaten: Benutzername root, Passwort libreelec. Navigiere zum Ordner Configfiles und kopiere die Hyperion-Konfigurationsdatei dorthin.

Ambilight Projekt – LibreELEC Configfiles
Ambilight Projekt – LibreELEC Configfiles

Ergebnis

Nach einem Neustart des Raspberry Pi leuchten die LEDs und synchronisieren sich mit dem Bildschirminhalt.

Ambilight Projekt – Ambilight Beispiel bunt
Ambilight Projekt – Ambilight Beispiel bunt

Im nächsten Teil passen wir die Farbwerte über eine Smartphone-App an.

→ Teil 3: Hyperion App und Einstellungen


Häufige Fragen

Die LEDs leuchten nicht nach dem Neustart – was tun?
Prüfe ob die Konfigurationsdatei korrekt im Ordner 'Configfiles' auf dem Pi liegt. Stelle sicher dass SPI in der config.txt aktiviert ist (dtparam=spi=on) und der Pi neu gestartet wurde.
Die Farben stimmen nicht – LEDs zeigen falsche Farben an
Das liegt an der RGB Byte Reihenfolge in der HyperCon-Konfiguration. Ändere die Einstellung (z.B. von RGB auf GRB) und generiere die Konfigurationsdatei neu.
HyperCon findet den Raspberry Pi nicht
Prüfe ob SSH in LibreELEC aktiviert ist, ob die IP-Adresse stimmt und ob Pi und PC im gleichen Netzwerk sind. Die IP-Adresse kann sich nach einem Neustart geändert haben.

Hat dir der Artikel gefallen? Teile ihn!