Hyperbian - Mabielight funktioniert nur mit dem Restart Befehl

  • Hallo!

    Ich bin nun schon einige Tage am Basteln und soweit funktioniert es auch - bloß:

    Nach dem Rebooten oder einschalten des Pi (hab es mit Raspberry Pi 2b und Raspberry Zero W getestet, mit Beiden das Gleiche) wird der Starteffekte ordnungsgemäß durchlaufen, dann aber gehen die LED's aus. Erst durch den Befehl: hyperion-remote --restart (bzw. entsprechender Punkt in der WEB GUI) funktioniert es dann. Gibt es Erfahrung mit diesem Thema?

    • Official Post

    Bitte ein komplettes Debug Log als Hyperion-log.txt als Dateianhang.

    Dann haben wir alle Informationen und können Helfen.


    In Zwischenablage kopieren

    In einen Editor einfügen

    Als Hyperion.log.txt speichern

    Dateianhänge > Hochladen


    gruß pclin

    • Official Post
    Quote from Log 1

    < ----- This instance's priorities ------------ >

    240: INVISIBLE - (V4L)

    Quote from Log nach Restart

    < ----- This instance's priorities ------------ >

    240: VISIBLE - (V4L) (Owner: V4L2)


    Grabber Hardware Werte sind falsch, und ausserhalb der akzeptierten Werte.

    Ein Problem von Hyperion 2.1.1

    Vermutlich verwendest du einen LoopOut Grabber, der keine Hardware Settings hat.

    Laut erstem Log ist kein Grabber im System erreichbar

    Quote from Log 1

    2025-12-27T11:25:03.299Z [V4L2] (DEBUG) (V4L2Grabber.cpp:143:init()) Configured device at '/dev/video0' is not available.

    im Log nach Restart ist dann der Grabber normal verfügbar.


    Setze Hyperion in Expert Mode

    Unter USB Aufnahme schauen ob dort Hardware Werte angezeigt werden.

    Wenn ja auf Standard Wert des Geräts klicken, wenn es funktioniert sollten keine Hardware Werte mehr erscheinen, oder von Hand Werte (vermutlich 0) eingeben und speichern.

    Es sollten nach der Aktion nicht mehr -8193 und 57343 vorhanden sein.


    Bitte wenn das Problem auftritt (nach dem booten) in der Konsole v4l2-ctl --all eingeben und die Ausgabe im Code posten.

    Wie ist alles genau angeschlossen?

    Wann/wie startest du neu?


    gruß pclin

  • So hebe ich gemacht, Habe jetzt Werte 0,100,100,0 gesetzt. Hat leider keine Änderung gebracht.

    Hier die Ausgabe von v4l2-ctl --all:

    hyperion@AmbielightWZ:~ $ v4l2-ctl --all

    Driver Info:

    Driver name : uvcvideo

    Card type : USB Video: USB Video

    Bus info : usb-20980000.usb-1.4

    Driver version : 6.12.25

    Capabilities : 0x84a00001

    Video Capture

    Metadata Capture

    Streaming

    Extended Pix Format

    Device Capabilities

    Device Caps : 0x04200001

    Video Capture

    Streaming

    Extended Pix Format

    Media Driver Info:

    Driver name : uvcvideo

    Model : USB Video: USB Video

    Serial : 20200909

    Bus info : usb-20980000.usb-1.4

    Media version : 6.12.25

    Hardware revision: 0x00002101 (8449)

    Driver version : 6.12.25

    Interface Info:

    ID : 0x03000002

    Type : V4L Video

    Entity Info:

    ID : 0x00000001 (1)

    Name : USB Video: USB Video

    Function : V4L2 I/O

    Flags : default

    Pad 0x01000007 : 0: Sink

    Link 0x02000010: from remote pad 0x100000a of entity 'Extension 3' (Video Pixel Formatter): Data, Enabled, Immutable

    Priority: 2

    Video input : 0 (Camera 1: ok)

    Format Video Capture:

    Width/Height : 640/480

    Pixel Format : 'MJPG' (Motion-JPEG)

    Field : None

    Bytes per Line : 0

    Size Image : 614400

    Colorspace : sRGB

    Transfer Function : Rec. 709

    YCbCr/HSV Encoding: ITU-R 601

    Quantization : Default (maps to Full Range)

    Flags :

    Crop Capability Video Capture:

    Bounds : Left 0, Top 0, Width 640, Height 480

    Default : Left 0, Top 0, Width 640, Height 480

    Pixel Aspect: 1/1

    Selection Video Capture: crop_default, Left 0, Top 0, Width 640, Height 480, Flags:

    Selection Video Capture: crop_bounds, Left 0, Top 0, Width 640, Height 480, Flags:

    Streaming Parameters Video Capture:

    Capabilities : timeperframe

    Frames per second: 5.000 (5/1)

    Read buffers : 0


    User Controls


    brightness 0x00980900 (int) : min=-128 max=127 step=1 default=-8193 value=0

    contrast 0x00980901 (int) : min=0 max=255 step=1 default=57343 value=100

    saturation 0x00980902 (int) : min=0 max=255 step=1 default=57343 value=100

    hue 0x00980903 (int) : min=-128 max=127 step=1 default=-8193 value=0

    backlight_compensation 0x0098091c (int) : min=0 max=255 step=1 default=57343 value=0


    Am Pi ist nur der Logilink VG003017 eingesteckt, die LED's sind über einen Pegelwandler an den SPI GPIO angeschlossen.

    Neu starten entweder über sudo rebbot oder ein und ausschalten.

    Gibt es denn eine Vorgängerversion von Hyperbian wo das Problem nicht besteht?

    Oder macht es Sinn Hyperbian aus dem Quellcode zu kompilieren?

    • Official Post

    Wie man an der Ausgabe von v4l2-ctl --all sieht liegt das Problem der falschen Grabber Werte nicht an Hyperion.

    Auch hier werden falsche Werte 8193 und 57343 angegeben.


    Du verwendest noch einen alten analogen Grabber und davor vermutlichen einen HDMI zu RCA Konverter.

    Es sollte zwar auch damit funktionieren, aber mit einem digitalen Grabber (10 €) gibt es bessere Qualität und weniger Probleme.


    Wenn das Bild im Live Video mit den von dir gewählten Werten OK ist, bleibt nur noch das Problem mit Grabber das er erst nach Hyperion Neustart funktioniert, das wird vermutlich nicht mit einer anderen Hyperion Version oder selbst kompilieren zu lösen sein, bisher bist du der einzige der das Problem meldet.


    Du könntest den Nightly Build testen

    Hyperion on Linux · Hyperion documentation

    Releases findest du hier

    Releases · hyperion-project/hyperion.ng
    The successor to Hyperion aka Hyperion Next Generation - hyperion-project/hyperion.ng
    github.com


    Schaltest du regelmässig den Pi aus?


    gruß pclin

    • Official Post

    Berrybase USB > HDMI Video Grabber, 1080p

    9,60 €

    Ist ein Macrosilicon MS2109

    Quote

    Technische Daten

    • Anschlüsse
      • Standard HDMI Typ A Buchse
      • USB 3.0 Stecker
    • maximale Auflösung:
      • Eingang: 3840×2160 / 60Hz
      • Ausgang: 1920x1080 / 30Hz
    • Kabellänge: ca. 11cm

    gruß pclin

  • Bestelle ich mir morgen gleich. Danke für den Tip.

    Noch ne andere Frage - Deine Ausrüstung:

    AudioDSP: miniDSP 2x4HD - Amp: Pentagon -

    Hast Du dafür auch einen TIipoder Link? Ich bin mit meiner Audioanlage nicht glücklich.

    • Official Post

    Audio ist immer ein schwieriges Thema...

    Am wichtigsten die Lautsprecher, die müssen zum persönlichem Geschmack und Raum/ Aufstellung passen.

    Mit einer DSP kann man die Raumakustik meistens gut anpassen.

    miniDSP ist günstig, bietet viele Möglichkeiten und ist sehr Hochwertig (Highend).

    Pentagon (Phonar) ein deutsches Highend Produkt gibt es leider nur noch gebraucht.


    gruß pclin

    Dreambox ONE / TWO

    dreamOS OE2.6

    Amlogic S922X - 53.000 DMIPS - 2 GB RAM - 16 GB Flash - Twin-DVB-S2X Tuner - HDR10 - HLG
    -
    AudioDSP: miniDSP 2x4HD - Amp: Pentagon - Lautsprecher ELAC / ARENDAL
    LG OLED65BX9LB (PicCap, hyperion.NG webOS)

    FireTV 4K max

    -
    hyperion (classic) & Plugin HyperionControl | hyperion-ng 2.0.16-beta.1 (dreamOS)
    Hyperion-ng (Debian bullseye)
    -
    6 x ESP32/Wemos D1 mini - WLED - SK6812 RGBW-NW 60 LEDs/m
    FeinTech VSP01201 - Grabber Macrosilicon

    LG TV Hyperion webOS & PicCap


    Ambilight for ever

    Edited once, last by pclin ().

  • So heute ist nun der Berrybase USB > HDMI Video Grabber, 1080p angekommen, aber leider der gleiche Sachverhalt, erst nach Restart von Hyperion wird der Grabber erkannt.

    Nun dachte ich das der Benutzer möglicherweise keine Rechte für die Gruppe Video hat, hat er aber.

    Dann dachte ich -siehst nochmal in der raspi-config nach, und da ist mir aufgefallen das ich das automatische Einloggen in die Konsole nicht gesetzt habe, habe das nachgeholt und nun funktioniert es.

    Danke Dir PCLIN für Deine Unterstützung, ohne Dein Mitwirken hätte ich das Projekt schon am Anfang abgebrochen.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!