Benutzeravatar
Serato
Neuling

Beiträge:6
Registriert:3. Mar 2017

Ambilight startet nicht automatisch - nur manuell über SSH

3. Mär 2017, 21:47

Hallo zusammen ;)

ich habe nach der Anleitung mir auch endlich das Ambilight zusammengebaut und es funktioniert! :mrgreen:

Ein Problem jedoch. Wenn ich das Pi und Ambilight anschalte ( habe eine Mehrfachsteckdose wo alles dran hängt ) und das Pi startet, dann macht Ambilight keinen Mucks. Manchmal leuchten einzelne LEDs aber man kann sie nicht per App steuern und bei Filmen passiert auch nichts.
Erst wenn ich über SSH diesen Befehl eingebe
killall hyperiond
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json

dann läuft es ohne Probleme. Die Autostart Datei beinhaltet bei mir folgendes
" /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json > /storage/logfiles/hyperion.log 2>&1 &"

Da ich nicht jedes mal manuell alle Prozesse killn und neustarten möchte, wollte ich euch mal fragen, ob hier jemand einen Lösungsvorschlag hat?


Viele Grüße

Serato
Neuling

Beiträge:6
Registriert:3. Mar 2017

Ambilight startet nicht automatisch - nur manuell über SSH

4. Mär 2017, 17:56

Hier noch paar Auszüge aus den logs:

Hyperion.log

Code: Alles auswählen

Hyperion Ambilight Deamon (410)
   Version   : V1.03.2 (brindosch-99d9396/d3713a8-1469452981
   Build Time: Jul 25 2016 06:54:40
INFO: Selected configuration file: /storage/.config/hyperion.config.json
HYPERION INFO: ColorTransform 'default' => [0; 98]
HYPERION INFO: ColorCorrection 'default' => [0; 98]
HYPERION INFO: ColorAdjustment 'default' => [0; 98]
LEDDEVICE INFO: configuration:
{
   "colorOrder" : "rbg",
   "name" : "MyHyperionConfig",
   "output" : "/dev/spidev0.0",
   "rate" : 1000000,
   "type" : "ws2801"
}

INFO: Creating linear smoothing
HYPERION (CS) INFO: Created linear-smoothing(interval_ms=40;settlingTime_ms=100;updateDelay=0
EFFECTENGINE INFO: 27 effects loaded from directory /storage/hyperion/effects
EFFECTENGINE INFO: Initializing Python interpreter
INFO: Hyperion started and initialised
INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0
BLACKBORDER INFO: threshold set to 0.01 (3)
BLACKBORDER INFO: mode:default
started
INFO: Kodi checker created and started
terminate called after throwing an instance of 'std::runtime_error'
  what():  JSONSERVER ERROR: could not bind to port
Aborted (core dumped)



Antwort auf den Befehl "killall hyperiond
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json" in PuTTY:

Code: Alles auswählen

LibreELEC (official) Version: 8.0.0
Pi:~ # killall hyperiond
Pi:~ # /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json
Hyperion Ambilight Deamon (652)
        Version   : V1.03.2 (brindosch-99d9396/d3713a8-1469452981
        Build Time: Jul 25 2016 06:54:40
INFO: Selected configuration file: /storage/.config/hyperion.config.json
HYPERION INFO: ColorTransform 'default' => [0; 98]
HYPERION INFO: ColorCorrection 'default' => [0; 98]
HYPERION INFO: ColorAdjustment 'default' => [0; 98]
LEDDEVICE INFO: configuration:
{
        "colorOrder" : "rbg",
        "name" : "MyHyperionConfig",
        "output" : "/dev/spidev0.0",
        "rate" : 1000000,
        "type" : "ws2801"
}

INFO: Creating linear smoothing
HYPERION (CS) INFO: Created linear-smoothing(interval_ms=40;settlingTime_ms=100;                                                     updateDelay=0
EFFECTENGINE INFO: 27 effects loaded from directory /storage/hyperion/effects
EFFECTENGINE INFO: Initializing Python interpreter
INFO: Hyperion started and initialised
INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow s                                                     wirl fast on channel 0
BLACKBORDER INFO: threshold set to 0.01 (3)
BLACKBORDER INFO: mode:default
started
INFO: Kodi checker created and started
INFO: Json server created and started on port 19444
INFO: Proto server created and started on port 19445
DISPMANXGRABBER INFO: Display opened with resolution: 1920x1080
BLACKBORDER INFO: threshold set to 0.01 (3)
BLACKBORDER INFO: mode:default
INFO: Frame grabber created and started
KODICHECK INFO: Kodi Connected
KODICHECK INFO: switching to MENU mode
BORDER SWITCH REQUIRED!!
CURRENT BORDER TYPE: unknown=0 hor.size=3 vert.size=0
EFFECTENGINE INFO: effect finished





//EDIT

habe grade gemerkt, dass Hyperion nur läuft wenn ich die SSH Verbindung aufrecht erhalte. Also es läuft nicht bis ich Hyperion über SSH beende und neustarte. Dann läuft es ohne Probleme. Sobald ich aber PuTTY beende funktioniert es wieder nicht mehr. Habe schon alles mögliche jetzt ausprobiert aber komm einfach nicht weiter.
Hat keiner einen Tipp?

Serato
Neuling

Beiträge:6
Registriert:3. Mar 2017

*Erledigt*Ambilight startet nicht automatisch - nur manuell über SSH

5. Mär 2017, 15:31

Gelöst.
Hab nun nochmal alles platt gemacht und neu installiert und jetzt funktioniert es :roll:

Zurück zu „Ambilight - Support“