Pinned EnigmaLight - (pclin edition)

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • @stefanru
      Wegen der Config Auswahl kannst du da im log nichts erkennen?
      Oder enigmalight im terminal starten und da die Ausgaben beobachten, evtl kann man da etwas erkennen.

      Ich vermute mal wenn es nicht funktioniert müsste man im Plugin den python Code ansehen und evtl. zum laufen bringen.
      Wenn es am binary liegt wird es schwer das zu fixen.

      ---------------------
      Frage zur wled_DRGB.py
      Wie steht es da mit der Baudrate?
      Kann man die frei Einstellen?
      Bei Hyperion und WLED brauche ich z.B. 800.000 sonst kommt es zu Verzöerungen zwischen TV Bild und den LED's.

      gruß pclin
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG 65" SUHD
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      Wemos mini D1 mit WLED Wlan 268 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Hi Pclin,

      ja ich habe den Aufruf im Python Script gefunden, der steht schon im GrennScreen.
      Ich kenn also die genaue Stelle. Habe auch schon dran rumgedocktert, da ich mich mit dem Plugin Python auf der Dream aber nicht so auskenne hat das nicht geholfen.
      "/usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/EL_Settings.py", line 270, Vielleicht hast du ja eine Idee.
      Irgendwo habe ich auch gefunden das es am Skin liegen könnte. Habe aber auch mal mit nem anderen Skin probiert, auch ohne Erfolg

      Source Code

      1. Traceback (most recent call last):
      2. File "/usr/lib/enigma2/python/enigma.py", line 8508, in __call__
      3. return ret(*args, **kwargs)
      4. File "/usr/lib/enigma2/python/Components/ActionMap.py", line 70, in action
      5. res = act()
      6. File "/usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/EL_Settings.py", line 270, in ok
      7. self.session.openWithCallback(self.savePathConfig,EL_Screen_PathSelector,path, "configfile", "Select configfile")
      8. File "/usr/lib/enigma2/python/mytest.py", line 455, in openWithCallback
      9. dlg = self.open(screen, *arguments, **kwargs)
      10. File "/usr/lib/enigma2/python/mytest.py", line 483, in open
      11. dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
      12. File "/usr/lib/enigma2/python/mytest.py", line 384, in instantiateDialog
      13. return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
      14. File "/usr/lib/enigma2/python/mytest.py", line 419, in doInstantiateDialog
      15. readSkin(dlg, None, dlg.skinName, desktop)
      16. File "/usr/lib/enigma2/python/skin.py", line 890, in readSkin
      17. parseWidgets(name, myscreen, screen, skin_path_prefix, visited_components)
      18. File "/usr/lib/enigma2/python/skin.py", line 912, in parseWidgets
      19. parseWidget(name, widget, screen, skin_path_prefix, visited_components, group)
      20. File "/usr/lib/enigma2/python/skin.py", line 1062, in parseWidget
      21. renderer.connect(source) # connect to source
      22. File "/usr/lib/enigma2/python/Components/Renderer/Label.py", line 14, in connect
      23. Renderer.connect(self, source)
      24. File "/usr/lib/enigma2/python/Components/Element.py", line 59, in connect
      25. upstream.connectDownstream(self)
      Display All




      Wegen Bitrate:
      Für den Aufruf eines Python Skriptes gibt man:
      output python /usr/wled_DRGB.py 192.168.69.46 21324
      an. Eine Bitrate gibt man nicht mit an.

      Das ganze läuft so, dass Enigmalight eine Pipe aufmacht und dann die Farben durchschickt. Immer ein Array mit allen Farben für alle LEDs.
      Müsste ich raten würde ich sagen, es macht das mit der Abtastrate. Ich glaub die liegt so bei 25 FPS. Also 25 x die Sekunde. Mehr würde auch kein Sinn machen da nicht öfter abgetastet wird.
      Eine Bitrate denke ich spielt hier keine Rolle da es keine Serielle Kommunikation sondern eine Pipe auf OS Level ist. Die sollte schnell sein.

      Gruß,
      Stefan
      DM 900 UHD + 3 x WLED Ambilight (Enigmalight Plugin)
      DM 800 SE
      DM 500

      The post was edited 1 time, last by stefanru ().

    • Ok, hier noch eine neue wled_DRGB.py.
      Es sind nur noch minimale Änderungen am timeout.
      Ansonsten alles stabil bei mir.
      Rückmeldungen gerne erwünscht.

      Gruß,
      Stefan
      Files
      • wled_DRGB.py

        (2.33 kB, downloaded 22 times, last: )
      DM 900 UHD + 3 x WLED Ambilight (Enigmalight Plugin)
      DM 800 SE
      DM 500
    • New

      Hallo.
      Da ich mit dem Atmolight und der DM900 kein Glück hatte,bin ich der Empfehlung gefolgt und hab mit das hier gekauft:



      Nachdem ich Enigmalight installiert hab,wird der USB Port erkannt(alsUSB0 unter dev) alledings weiss ich nicht was ich unter Konfigurationseditor/Einstellung für einen Gerätetyp einstellen muss.Das LED Band funktioniert nicht.Die USB Box wird erkannt,leuchtet rot und bei LED einschalten unter Enigmalight steht:Status Led ein.Allerdings sind die LED´s aus.
      Wie habt ihr das ans laufen bekommen?Als Image ist Merlin drauf,aber das spielt glaub ich eine untergeordnete Rolle.Mit einem Newnigma Image war es genauso,daher dachte ich,ich geh mal fremd und teste ob es am Image liegt,wohl aber eher nicht.
    • New

      Das Image spielt schon eine Rolle. Hier im Board geht es ausschließlich um Newnigma2 und ob benötigte Abhängigkeiten auf anderen Imagefeeds verfügbar sind oder nicht, ist nicht ganz unwichtig.
      Unter Newnigma2:
      Die beiden Enigmalight-Pakete passend zur Box nach /tmp kopieren, dann:

      dpkg -i /tmp/*.deb
      apt-get update && apt-get install python-cheetah kernel-module-ch341
      apt-get -y -f install
      reboot


      Einstellungen:
      Adalight
      Anzahl der LEDs

    • New

      Neue Version in Post #1

      gruß pclin
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG 65" SUHD
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      Wemos mini D1 mit WLED Wlan 268 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • New

      Hi pclin,
      ich hatte bislang die Version 0.4 auf meiner 7080
      heute habe ich dann die beiden 1.0 ....deb Dateien nach temp und dann die Befehle eingegeben
      Ich hatte bei der Installation keine Fehlermeldungen.
      Nun meine Frage ...in Einstellungen - über steht aber noch EnigmaLight V.0.4-rc0
      ist das ok so
      Danke schon mal für deine Antwort
    • New

      Hallo @frankz
      Jo das habe ich nicht angepasst...
      Wenn du bei der Installation keine Fehlermeldungen hattest, sollte alles stimmen.

      gruß pclin
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG 65" SUHD
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      Wemos mini D1 mit WLED Wlan 268 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • New

      In Post #1 jetzt ein neues Paket mit der richtigen Versions Anzeige. ;)

      gruß pclin
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG 65" SUHD
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      Wemos mini D1 mit WLED Wlan 268 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever