Beiträge von sat-fan

    Hallo,
    habe massive Probleme auf meinem PI 4.
    LibreElec läuft alleine. Sobald aber Hyperion gestartet wird, hängt Kodi und Hyperion läuft perfekt.
    Normalerweise wird es ja schon über die config.txt gestartet.
    Habe es für den [definition='1','0']log[/definition] manuell später mit "systemctl restart hyperion" gestartet.
    Hänge mal den [definition='1','0']log[/definition] und meine config.txt an

    Film Start ab Zeile 27 ... alles ok
    hyperion Start ab Zeile 65 keine Ausgabe mehr

    Danke für eure Hilfe !


    Hi,
    nachdem ich schon viele stunden versucht habe die funktionen zur Ambilght auf Tasten der FB zu legen suche ich hier mal nach hilfe.
    Habe folgende keymaps.xml in /storage/.kodi/userdata/keymaps erstellt:

    <[definition=10,0][definition='3','0']keymap[/definition][/definition]>
    <global>
    <keyboard>
    <key id="zero">system.exec("/storage/.kodi/userdata/hyperion_kodi_aktivieren.sh")</key>
    <key id="one">system.exec("/storage/.kodi/userdata/hyperion_grabber_aktivieren.sh")</key>
    <key id="two">system.exec("/storage/.kodi/userdata/hyperion_beenden.sh")</key>
    <key id="three">system.exec("/storage/.kodi/userdata/hyperion_toggle_switch.sh")</key>
    </keyboard>
    </global>
    </[definition=10,0][definition='3','0']keymap[/definition][/definition]>

    leider passiert gar nichts und ich fürchte die Datei wird gar nicht ausgelesen.
    Normale Programmierung ohne mapping funktioniert problemlos.


    wenn ich die Befehle einzeln eingebe kommt kein Fehler:
    LibreELEC:~ # /storage/.kodi/userdata/hyperion_kodi_aktivieren.sh

    killall: hyperiond: no process killed
    Sending: {'content': 'Notification(Hyperion Info,Ambilight f\xc3\xbcr Kodi aktiviert,7000,http://powerpi.de/wp-content/upl…_thumb_kodi.jpg)', 'type': 'action'}
    Traceback (most recent call last):
    File "/usr/bin/kodi-send", line 103, in <module>
    main()
    File "/usr/bin/kodi-send", line 94, in main
    packet = PacketACTION(actionmessage=action['content'], actiontype=ACTION_BUTTON)
    File "/usr/lib/python2.7/site-packages/kodi/xbmcclient.py", line 465, in __init__
    self.append_payload( format_string(actionmessage) )
    File "/usr/lib/python2.7/site-packages/kodi/xbmcclient.py", line 104, in format_string
    return msg.encode() + b"\0"
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 38: ordinal not in range(128)
    Hyperion Ambilight Deamon (2917)
    Version : V1.03.5 (GitHub-66bef6b/fb413cd-1566231780
    Build Time: Aug 25 2019 10:39:29
    INFO: Selected configuration file: /storage/.config/hyperion.config.kodi.json
    HYPERION INFO: ColorTransform 'default' => [0; 137]
    HYPERION INFO: ColorCorrection 'default' => [0; 137]
    HYPERION INFO: ColorAdjustment 'default' => [0; 137]
    LEDDEVICE INFO: configuration:
    {
    "colorOrder" : "rgb",
    "name" : "MyHyperionConfig",
    "output" : "/dev/spidev0.0",
    "rate" : 1000000,
    "type" : "ws2801"
    }


    HYPERION INFO: Json forward to 127.0.0.1:19446
    HYPERION INFO: Proto forward to 127.0.0.1:19447
    INFO: Creating linear smoothing
    HYPERION (CS) INFO: Created linear-smoothing(interval_ms=50;settlingTime_ms=200;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
    INFO: Json server created and started on port 19444
    PROTOCONNECTION INFO: Connecting to Hyperion: 127.0.0.1:19447
    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 OFF mode
    EFFECTENGINE INFO: effect finished

    Im [definition='1','0']log[/definition] erscheint beim drücken der Taste"1"

    2020-12-12 14:50:41.615 T:3001021296 DEBUG: CLibInputKeyboard::ProcessKey - using delay: 500ms repeat: 33ms
    2020-12-12 14:50:41.615 T:2463744880 DEBUG: Thread Timer start, auto delete: false
    2020-12-12 14:50:41.643 T:3011095008 DEBUG: Keyboard: scancode: 0x02, sym: 0x0031, unicode: 0x0031, modifier: 0x0
    2020-12-12 14:50:41.644 T:3011095008 DEBUG: HandleKey: one (0xf031) pressed, action is Number1
    2020-12-12 14:50:42.031 T:2463744880 DEBUG: Thread Timer 2463744880 terminating
    2020-12-12 14:50:42.043 T:3011095008 DEBUG: Keyboard: scancode: 0x02, sym: 0x0031, unicode: 0x0031, modifier: 0x0


    Hoffe irgend jemand hat eine Idee wie ich weiter machen soll. Danke !