1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[hyperiond LEDDEVICE] <ERROR> Failed to open device

Discussion in 'German Talk' started by Cosmicbase, 1 November 2019.

  1. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Hallo, ich habe erfolgreich hyperion ng auf osmc installiert. Ich komme auf das webui nur wenn ich im Hintergrund putty am laufen habe und hyperiond eingegeben habe. Ich bekomme keine Ausgabe an die Leds .
    Habe ich evttl. die Pins vom GPIO nicht richtig gesetzt?
    Die sind noch original gesteckt von Hyperion (Hypercon).

    Bitte um Hilfe.

    Schaut dann so aus :

    [email protected]:~$ hyperiond
    [hyperiond LEDDEVICE] <ERROR> Failed to open device (/dev/spidev0.0). Error mess age: No such file or directory
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    ^[email protected]:~$ hyperiond
    [hyperiond LEDDEVICE] <ERROR> Failed to open device (/dev/spidev0.0). Error message: No such file or directory
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
     
  2. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Die LED Visualisierung mit Live Video vom internen Grabber funktioniert schon mal.
    Auch wenn ich mit der Hyperion App spiele bekomme ich im WebUi eine Ausgabe.
    Ports stehen soweit.
    Nur die Ausgabe an die LEDs passt nicht.
    Mir scheint auch der Autostart zu fehlen.
    Ich muss für das erreichen des WebUi immer hyperiond per putty manuell starten.
    Muss ich in Pi Config was ändern von wegen GPIO?
     
  3. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    399
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Was sagt die Ausgabe von:
    Code:
    ls /dev/spidev*
    Code:
    lsmod | grep spi
     
  4. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Zu 1.

    Linux osmc 4.14.78-4-osmc #1 SMP PREEMPT Wed Dec 12 17:58:11 UTC 2018 armv7l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Fri Nov 1 18:54:04 2019 from 192.168.2.52
    [email protected]:~$ ls /dev/spidev*
    ls: cannot access '/dev/spidev*': No such file or directory
    [email protected]:~$

    Zu 2.

    Linux osmc 4.14.78-4-osmc #1 SMP PREEMPT Wed Dec 12 17:58:11 UTC 2018 armv7l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Fri Nov 1 18:54:04 2019 from 192.168.2.52
    [email protected]:~$ ls /dev/spidev*
    ls: cannot access '/dev/spidev*': No such file or directory
    [email protected]:~$ lsmod | grep spi
    [email protected]:~$

    Wie gesagt ich komme nur auf meine WebUi wenn ich per putty hyperiond ausführe. Sobald ich putty schließe komme ich auf den WebUi nicht mehr drauf.
     
  5. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Zum Thema Hyperion.NG :

    Ich finde eure Arbeit Mega. Kein Vergleich zu Hypercon.
    Vielleicht beseitigt das Hyperion.ng auch die Probleme mit Netflix und Amazon. Bei dem alten Hyperion waren da immer diese schwarzen Bildaussetzer.

    Eine Installation Anleitung Hyperion.ng für OSMC wäre da auch hilfreich.
    Im GIT ist die Anleitung so ein bisschen zusammen gewürfelt.
    Da wäre auch für Anfänger mehr möglich.

    Habe bisher immer das alte Hyperion gehabt und mich nun entschieden das System platt zu machen.

    Ein Neustart war das Motto
     
    Last edited: 1 November 2019
  6. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Das ist die Ausgabe wenn ich hyperiond in putty starte.

    Linux osmc 4.14.78-4-osmc #1 SMP PREEMPT Wed Dec 12 17:58:11 UTC 2018 armv7l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Fri Nov 1 18:54:04 2019 from 192.168.2.52
    [email protected]:~$ ls /dev/spidev*
    ls: cannot access '/dev/spidev*': No such file or directory
    [email protected]:~$ lsmod | grep spi
    [email protected]:~$ ls /dev/spidev*
    ls: cannot access '/dev/spidev*': No such file or directory
    [email protected]:~$ lsmod | grep spi
    [email protected]:~$ hyperiond
    [hyperiond EFFECTFILES] <INFO> 36 effects loaded from directory :/effects/
    [hyperiond EFFECTFILES] <INFO> 19 effect schemas loaded from directory :/effects/schema/
    [hyperiond EFFECTFILES] <INFO> 0 effects loaded from directory /home/osmc/.hyperion/custom-effects
    [hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:101:SettingsManager()> Settings database initialized
    [hyperiond BLACKBORDER] <DEBUG> <BlackBorderProcessor.cpp:65:handleSettingsUpdate()> Set mode to: default
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> Blackborder detector: enabled
    [hyperiond DAEMON] <INFO> set screen capture device to 'dispmanx'
    [hyperiond DISPMANXGRABBER] <DEBUG> <Grabber.cpp:33:setVideoMode()> Set videomode to 0
    [hyperiond DISPMANXGRABBER] <INFO> Display opened with resolution: 1920x1080
    [hyperiond DISPMANXGRABBER] <DEBUG> <Grabber.cpp:82:setWidthHeight()> Set new width: 80, height: 45 for capture
    [hyperiond DAEMON] <INFO> DISPMANX frame grabber created
    [hyperiond V4L2:auto] <DEBUG> <Grabber.cpp:33:setVideoMode()> Set videomode to 0
    [hyperiond V4L2:auto] <INFO> Signal threshold set to: {12, 12, 12}
    [hyperiond V4L2:auto] <INFO> Signal detection is now disabled
    [hyperiond V4L2:auto] <INFO> Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
    [hyperiond DAEMON] <DEBUG> <hyperiond.cpp:434:handleSettingsUpdate()> V4L2 grabber created
    [hyperiond JSONSERVER] <DEBUG> <JsonServer.cpp:25:JsonServer()> Created instance
    [hyperiond JSONSERVER] <INFO> Started on port 19444
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> LED device: enabled
    [hyperiond LEDDEVICE] <INFO> LedDevice 'ws2801' configured.
    [hyperiond LEDDEVICE] <DEBUG> <ProviderSpi.cpp:48:eek:pen()> _baudRate_Hz 1000000, _latchTime_ns 1
    [hyperiond LEDDEVICE] <DEBUG> <ProviderSpi.cpp:49:eek:pen()> _spiDataInvert 1, _spiMode 0
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> Smoothing: enabled
    [hyperiond LEDDEVICE] <ERROR> Failed to open device (/dev/spidev0.0). Error message: No such file or directory
    [hyperiond FLATBUFCONNECTION] <INFO> Connecting to Hyperion: 127.0.0.1:19401
    [hyperiond EFFECTENGINE] <INFO> run effect Rainbow swirl fast on channel 0
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:153:registerInput()> Register new input 'System/EFFECT' with priority 0 as inactive
    [hyperiond HYPERION] <INFO> Initial foreground effect 'Rainbow swirl fast' started
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:153:registerInput()> Register new input 'System/GRABBER' with priority 250 as inactive
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> Framegrabber: enabled
    [hyperiond FLATBUFSERVER] <INFO> Started on port 19400
    [hyperiond BOBLIGHT] <DEBUG> <BoblightServer.cpp:28:BoblightServer()> Instance created
    [hyperiond PROTOSERVER] <INFO> Started on port 19445
    [hyperiond HYPERION] <INFO> Hyperion instance 'First LED Hardware instance' has been started
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:105:handleSettingsUpdate()> Set document root to: :/webconfig
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:105:handleSettingsUpdate()> Set document root to: :/webconfig
    [hyperiond WEBSERVER] <INFO> Started on port 8090 name 'Hyperion Webserver'
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:171:handleSettingsUpdate()> Setup SSL certificate
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:187:handleSettingsUpdate()> Setup private SSL key
    [hyperiond WEBSERVER] <INFO> Started on port 8092 name 'Hyperion Webserver'
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:233:setInputImage()> Priority 250 is now active
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:333:setCurrentTime()> Set visible priority to 0
    "No carrier"
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:233:setInputImage()> Priority 0 is now active
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:293:setCurrentTime()> Timeout clear for priority 0
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:333:setCurrentTime()> Set visible priority to 250
    "No carrier"
    "No carrier"
    "No carrier"
    "No carrier"
     
  7. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    399
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
  8. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Linux osmc 4.14.78-4-osmc #1 SMP PREEMPT Wed Dec 12 17:58:11 UTC 2018 armv7l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Fri Nov 1 20:42:06 2019 from 192.168.2.30
    [email protected]:~$ ls /dev/spidev*
    /dev/spidev0.0 /dev/spidev0.1
    [email protected]:~$
     
  9. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    399
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Ausgabe Hyperion?
     
  10. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Das ist die andere Ausgabe:

    Linux osmc 4.14.78-4-osmc #1 SMP PREEMPT Wed Dec 12 17:58:11 UTC 2018 armv7l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Fri Nov 1 20:42:06 2019 from 192.168.2.30
    [email protected]:~$ ls /dev/spidev*
    /dev/spidev0.0 /dev/spidev0.1
    [email protected]:~$ lsmod | grep spi
    spi_bcm2835 20480 0
    [email protected]:~$
     
  11. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    399
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Jetzt ist SPI aktiviert. Ausgabe hyperiond?
     
  12. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Der webui ist immer noch erst nach putty hyperiond erreichbar.

    Ich habe als Ausgabe spidev0.0 und WS2801 hinterlegt.
     
  13. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Neue Ausgabe :

    Linux osmc 4.14.78-4-osmc #1 SMP PREEMPT Wed Dec 12 17:58:11 UTC 2018 armv7l

    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Fri Nov 1 20:42:06 2019 from 192.168.2.30
    [email protected]:~$ ls /dev/spidev*
    /dev/spidev0.0 /dev/spidev0.1
    [email protected]:~$ lsmod | grep spi
    spi_bcm2835 20480 0
    [email protected]:~$ hyperiond
    [hyperiond EFFECTFILES] <INFO> 36 effects loaded from directory :/effects/
    [hyperiond EFFECTFILES] <INFO> 19 effect schemas loaded from directory :/effects/schema/
    [hyperiond EFFECTFILES] <INFO> 0 effects loaded from directory /home/osmc/.hyperion/custom-effects
    [hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:101:SettingsManager()> Settings database initialized
    [hyperiond BLACKBORDER] <DEBUG> <BlackBorderProcessor.cpp:65:handleSettingsUpdate()> Set mode to: default
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> Blackborder detector: enabled
    [hyperiond DAEMON] <INFO> set screen capture device to 'dispmanx'
    [hyperiond DISPMANXGRABBER] <DEBUG> <Grabber.cpp:33:setVideoMode()> Set videomode to 0
    [hyperiond DISPMANXGRABBER] <INFO> Display opened with resolution: 1280x720
    [hyperiond DISPMANXGRABBER] <DEBUG> <Grabber.cpp:82:setWidthHeight()> Set new width: 80, height: 45 for capture
    [hyperiond DAEMON] <INFO> DISPMANX frame grabber created
    [hyperiond V4L2:auto] <DEBUG> <Grabber.cpp:33:setVideoMode()> Set videomode to 0
    [hyperiond V4L2:auto] <INFO> Signal threshold set to: {12, 12, 12}
    [hyperiond V4L2:auto] <INFO> Signal detection is now disabled
    [hyperiond V4L2:auto] <INFO> Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
    [hyperiond DAEMON] <DEBUG> <hyperiond.cpp:434:handleSettingsUpdate()> V4L2 grabber created
    [hyperiond JSONSERVER] <DEBUG> <JsonServer.cpp:25:JsonServer()> Created instance
    [hyperiond JSONSERVER] <INFO> Started on port 19444
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> LED device: enabled
    [hyperiond LEDDEVICE] <INFO> LedDevice 'ws2801' configured.
    [hyperiond FLATBUFSERVER] <INFO> Started on port 19400
    [hyperiond LEDDEVICE] <DEBUG> <ProviderSpi.cpp:48:eek:pen()> _baudRate_Hz 1000000, _latchTime_ns 1
    [hyperiond LEDDEVICE] <DEBUG> <ProviderSpi.cpp:49:eek:pen()> _spiDataInvert 1, _spiMode 0
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> Smoothing: enabled
    [hyperiond FLATBUFCONNECTION] <INFO> Connecting to Hyperion: 127.0.0.1:19401
    [hyperiond EFFECTENGINE] <INFO> run effect Rainbow swirl fast on channel 0
    [hyperiond PROTOSERVER] <INFO> Started on port 19445
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:153:registerInput()> Register new input 'System/EFFECT' with priority 0 as inactive
    [hyperiond HYPERION] <INFO> Initial foreground effect 'Rainbow swirl fast' started
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:153:registerInput()> Register new input 'System/GRABBER' with priority 250 as inactive
    [hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:67:componentStateChanged()> Framegrabber: enabled
    [hyperiond BOBLIGHT] <DEBUG> <BoblightServer.cpp:28:BoblightServer()> Instance created
    [hyperiond HYPERION] <INFO> Hyperion instance 'First LED Hardware instance' has been started
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:105:handleSettingsUpdate()> Set document root to: :/webconfig
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:105:handleSettingsUpdate()> Set document root to: :/webconfig
    [hyperiond WEBSERVER] <INFO> Started on port 8090 name 'Hyperion Webserver'
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:171:handleSettingsUpdate()> Setup SSL certificate
    [hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:187:handleSettingsUpdate()> Setup private SSL key
    [hyperiond WEBSERVER] <INFO> Started on port 8092 name 'Hyperion Webserver'
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:233:setInputImage()> Priority 250 is now active
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:333:setCurrentTime()> Set visible priority to 0
    "No carrier"
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:233:setInputImage()> Priority 0 is now active
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:293:setCurrentTime()> Timeout clear for priority 0
    [hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:333:setCurrentTime()> Set visible priority to 250
    "No carrier"
     
  14. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    399
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Funktionieren deine LEDs jetzt?
     
  15. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Jupp zumindest über die Hyperion App. Läuft aber Farben sind verkehrt rum. Muss ich invertieren?
     
  16. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Ich kann die weitere Funktion nur über Webui testen. Frau schaut gerade TV :facepalm:
     
  17. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    399
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Musst du im WebUI nachschauen wie die Richtung der LEDs angegeben ist und mit deinem angebrachten vergleichen.
     
  18. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    399
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Nimm dein Smartphone
     
  19. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Jo mach ich. Ich kann das Hyperion über die App nicht mehr ausschalten. Ist das normal?
     
  20. Cosmicbase

    Cosmicbase Member

    Messages:
    97
    Hardware:
    RPi3, +Arduino
    Ok 1 Fehler behoben. Invert war aktiv.
    Aber die LEDs lassen sich nicht komplett per App deaktivieren.