Benutzeravatar
Leupi
Neuling

Beiträge:7
Registriert:25. Dec 2016

Autostart funktioniert lediglich mit Internen Grabber

3. Jan 2017, 09:38

Hallo,

nachdem ich etliche Startschwierigkeiten hatte, setzte ich openelec 6.0.3 neu auf und fing nocheinmal von vor an.
Nun funktionierte fast alles, bis auf den Autostart der hypercon configuration mit dem externen Grabber.

ich erstellte nun wie nach der Anleitung die drei config dateien
hyperion.config.json (int.Grabber)
hyperion.config.grabber.json (ext. Grabber)
hyperion.config.kodi.json

über das Favoritenmenü kann ich auch alles anwählen. Ob im Kodi Menü oder mit ext.Grabber, es läuft soweit.
Mach ich den Neustart lädt er auch die standard config mit dem int. Grabber

Tausche ich nun die Configurationsdateien und bennene sie entsprechend um, passiert jedoch nichts, obwohl ich die ext.Grabber manuell gestartet bekomme.

Hat evtl. jemand einen Rat?


JNK2212
Neuling

Beiträge:1
Registriert:11. Jan 2017

Autostart funktioniert lediglich mit Internen Grabber

11. Jan 2017, 10:40

Hatte ein ähnliches Problem.

Externer Grabber ließ sich manuell starten, aber beim Start des Raspberrys stürzt Hyperion immer ab (kannst du mit "Hole log" in hyperion im SSH tab überprüfen.

Meine Lösung:
In die autostart.sh folgende Zeilen einfügen:
-Standard Start Zeile bleibt
-sleep 10 (richtige Kommando, warten für 10 sekunden)
-dann das kill command für hyperion, das heißt ggfs. noch laufende instanzen werden beendet
-sleep 10
-Hyperion noch einmal auf dem Raspi starten.


Habe leider die Autostart.sh nicht hier, wenn du mir eine PN schreibst, schicke ich Sie dir heute abend. Habe mich extra für deine Frage angemeldet, um dir zu helfen und werde wahrscheinlich nicht so schnell wieder reinschauen ;)

Dadaurch dauert der Start zwar etwas, aber bei mir passt es mit der Startzeit von TV usw. Mit den sleep Zeiten kannst du noch etwas herumspielen, ich bin auf nummer sicher gegangen ;) ohne diese sleep zeiten funktioniert es nämlich nicht.

Leupi
Neuling

Beiträge:7
Registriert:25. Dec 2016

Autostart funktioniert lediglich mit Internen Grabber

12. Jan 2017, 08:44

ist das so richtig? Sorry bin noch recht neu in diesem Gebiet.

autostart.sh

/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json > /storage/logfiles/hyperion.log 2>&1 &
sleep10
killall hyperiond 2>/dev/null
sleep10
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json > /storage/logfiles/hyperion.log 2>&1 &


Desweiteren steht folgendes in dem SSH Log Fenster
(ssh in: what(): V4L2GRABBER ERROR: Cannot identify '/dev/video0' ERROR 2, No such file or directory)

ssh connected
ssh out: cat /storage/logfiles/hyperion.log
ssh in: Hyperion Ambilight Deamon (328)
ssh in: Version : V1.03.2 (brindosch-99d9396/d3713a8-1469452981
ssh in: Build Time: Jul 25 2016 06:54:40
ssh in: INFO: Selected configuration file: /storage/.config/hyperion.config.json
ssh in: HYPERION INFO: ColorTransform 'default' => [0; 113]
ssh in: HYPERION INFO: ColorCorrection 'default' => [0; 113]
ssh in: HYPERION INFO: ColorAdjustment 'default' => [0; 113]
ssh in: LEDDEVICE INFO: configuration:
ssh in: {
ssh in: "colorOrder" : "rgb",
ssh in: "name" : "MyHyperionConfig",
ssh in: "output" : "/dev/spidev0.0",
ssh in: "rate" : 1000000,
ssh in: "type" : "ws2801"
ssh in: }
ssh in: INFO: Creating linear smoothing
ssh in: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=40;settlingTime_ms=200;updateDelay=0
ssh in: EFFECTENGINE INFO: 27 effects loaded from directory /storage/hyperion/effects
ssh in: EFFECTENGINE INFO: Initializing Python interpreter
ssh in: INFO: Hyperion started and initialised
ssh in: terminate called after throwing an instance of 'std::runtime_error'
ssh in: what(): JSONSERVER ERROR: could noterminate calleAborted
ssh in: throwing an instance of 'std::runtime_error'
ssh in: what(): V4L2GRABBER ERROR: Cannot identify '/dev/video0' ERROR 2, No such file or directory
ssh in: Aborted

Zurück zu „Ambilight - Support“