NEW - Der Feed des Merlin Images jetzt bei BoxPirates - NEW

NEW - BoxPirates Plugin Feed - NEW
Unsere Plugins direkt über den Plugin Browser eure Box installierbar

[Plugin] EnigmaLight / Ambilight für Enigma2 Receiver (OE1.6, OE2.0 ,OE2.2, OE2.5) Dreambox, openATV, VTI

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • WLED = ESP8266 oder ESP32

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

    • Bei 600 LED solltest du aber einen ESP32 verwenden! ;)
      Evtl. geht das mit 2 Instanzen mit unterschiedlichen PIN Out, kommt auf dein Layout an.
      oder sonst das auf 2 ESP8266 oder ESP32 aufzuteilen.

      github.com/Aircoookie/WLED/issues/927

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von pclin ()


    • Bis 490 LED ist mit einem ESP8266 über Wlan/LAN (UDP) kein Problem.

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

    • WLED_0.13.0-b2 ist die letzte Beta Version, die nutze ich auch.

      esp32.bin ist für den ESP32
      ESP8266.bin für ESP8266

      Mit allen geht WS2811 einzustellen.

      Mit dem Plugin WLED Flash Tool geht das zu mindestens mit ESP8266 sehr einfach.
      Beim ESP32 versagt das Plugin manchmal, je nach Version vom ESP32.
      Wir bauen da auch noch eine Download Möglichkeit ins Plugin, dann wird man benachrichtigt wenn es eine neue Version gibt, kann direkt flashen wenn das Device an USB hängt, oder Download um z.B. Manual OTA Update in der WLED WebUI zu nutzen.

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

    • Hallo, habe eine VU Duo4k mit enigmalight im adalight Modus. Lief immer einwandfrei. Jetzt habe ich folgendes Problem, dass die LEDs nicht an gehen. Wenn ich in den Einstellungen Konfiguration erzeugen und testen gehe, startet die Gui neu. Was kann das sein ? Enigmalight ist vom Feed installiert.

    • Genau das wird das Problem sein, das Enigmalight das auf dem VTI Feed zu finden ist, ist Uralt.
      Die aktuelle Versionen findest du hier bei uns und mit @pclin sogar einen der aktuellen Entwickler.
      Im ersten Thread findest du alles was du brauchst.
      Es empfiehlt sich übrigens in einem Plugin Thread immer zuerst die erste Seite zu lesen bevor man eine Frage stellt, da dort in der Regel immer alles wichtige zum Plugin zu finden ist ;)
      Kein support für Internet-Sharing!
      und kein Support per PM (Fragen bitte ins Forum)

      Bitte füllt euer Profil aus (Box und Image) ,das erleichtert es uns Euch zu helfen

    • Irgendetwas muss ja verändert worden sein wenn es vorher lief, vielleicht ein VTI Update das sich nicht verträgt ?
      Aber da das nur ein Ratespiel wäre, muss hier @pclin sagen was zu machen ist, wobei ich davon ausgehe das er ein Log sehen will.
      Einfach abwarten bis er Online ist...
      Kein support für Internet-Sharing!
      und kein Support per PM (Fragen bitte ins Forum)

      Bitte füllt euer Profil aus (Box und Image) ,das erleichtert es uns Euch zu helfen

    • Welche Version von EnigmaLight ist installiert?

      Ein log macht immer Sinn, und die Ausgabe vom CLI bei Eingabe von enigmalight -m2 ist auch immer hilfreich. ;)

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

    • Rockman999 schrieb:

      @schwatter
      Danke für den Tip mit der Farbautomatik.
      Das mit dem Webinterface kannst du mir schon glauben, das lief tagelang mit auskommentierter Zeile.
      Ich lösche bei Änderungen an der .py auch immer die kompillierte .pyo, damit nichts vom alten Code übrig bleibt.

      Was allerdings sein kann....ich hatte die beiden Dateien erst nicht geändert sondern durch geänderte aus einem Thread ersetzt. Vielleicht ist da was anders als in denen aus der V 1.41

      Ich hänge die beiden Dateien mal an...

      @Rockman999

      Ich hab mir dein File nicht angeschaut, bin mir aber sicher das ich es jetzt habe.

      In der info.py kann das weiterhin auskommentiert bleiben oder gelöscht werden.. Hattest du, habe ich auch.

      Quellcode

      1. #from twisted.web import version



      Die EL_HttpServer.py muss allerdings so angepasst werden.

      Quellcode

      1. from twisted.web import server#, http, static, resource, error, version

      Alles weg außer "server". Das muss bleiben, da es weiter unten auch aufgerufen wird. Der Rest wird nicht benutzt.

      Quellcode

      1. def HttpdStart(session, instance):
      2. log("",None,"EL_HttpServer::HttpdStart()")
      3. if config.plugins.enigmalight.remote_server.value:
      4. global listener
      5. port = config.plugins.enigmalight.remote_port.value
      6. root = buildRootTree(session)
      7. site = server.Site(root)
      8. ....

      Ohne "server" funktioniert das nicht. Keine Ahnung, was du gemacht hast oder warum das Webinterface bei dir funktioniert.
      Kann aber nicht sein...


      Gruß schwatter
      Enigmalight HDMI_Grabbertest. (BCM*,HiSilicon*(maybe),armhf) last update: 16.07.22
      >>>>>>>>Klick mich<<<<<<<<<

    • @schwatter
      bei mir funktioniert das auch wenn bei EL_HttpServer.py nur version auskommentiert ist, auf Dreambox.
      Wie schon geschrieben stammt das von mit für openATV 6.4
      Ich vermute das es mit den Versionen zusammenhängt.
      Auf Dreambox muss ich eigentlich nichts davon auskommentieren.

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

    • pclin schrieb:

      @schwatter
      bei mir funktioniert das auch wenn bei EL_HttpServer.py nur version auskommentiert ist, auf Dreambox.
      Wie schon geschrieben stammt das von mit für openATV 6.4
      Ich vermute das es mit den Versionen zusammenhängt.
      Auf Dreambox muss ich eigentlich nichts davon auskommentieren.

      gruß pclin

      Ja, so sehe ich das auch.

      Ich hatte vorhin mal die Doku zu twisted durchgeschaut. Daher denke ich aber, der Rest kann ruhig rausfliegen und "server" bleibt.


      zu "static"

      Quellcode

      1. from twisted.application import internet, service
      2. from twisted.web import static, server
      3. root = static.File("/var/www/htdocs")
      4. application = service.Application('web')
      5. site = server.Site(root)
      6. sc = service.IServiceCollection(application)
      7. i = internet.TCPServer(80, site)
      8. i.setServiceParent(sc)

      zu "http"

      Quellcode

      1. from twisted.web import proxy, http
      2. from twisted.internet import reactor
      3. class ProxyFactory(http.HTTPFactory):
      4. def buildProtocol(self, addr):
      5. return proxy.Proxy()
      6. reactor.listenTCP(8080, ProxyFactory())
      7. reactor.run()

      zu "resource"

      HTML-Quellcode

      1. from twisted.web import server, resource
      2. from twisted.internet import reactor
      3. class Simple(resource.Resource):
      4. isLeaf = True
      5. def render_GET(self, request):
      6. return "<html>Hello, world!</html>"
      7. site = server.Site(Simple())
      8. reactor.listenTCP(8080, site)
      9. reactor.run()
      Alles anzeigen
      Keiner der Aufrufe ist so oder so ähnlich in der EL_HttpServer.py.
      "error" und "info" hatte ich auf die schnelle gar nicht gefunden.


      Gruß schwatter
      Enigmalight HDMI_Grabbertest. (BCM*,HiSilicon*(maybe),armhf) last update: 16.07.22
      >>>>>>>>Klick mich<<<<<<<<<

    • Kann mein Arduino Uno die gekauften 24Volt Leds stripes an Datain ansteuern???
      Könnte es ein Spannungs Problem geben??
      wen nicht könnte ich mir ja nur ein neues 24V Netzteil kaufen..


      Danke für eure hilfe

    • Für die Stripes benötigst du natürlich ein 24 V Netzteil.
      Für die Data Leitung vom Arduino Uno evtl. ewinen Level Shifter.

      Im Anhang ist das für ESP mit 5V und 12V Stripes gezeichnet, sollte beim Arduino Uno und 24 V ähnlich sein.


      gruß pclin
      Dateien
      • WLED-Wire.jpeg

        (44,31 kB, 14 mal heruntergeladen, zuletzt: )
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

    • Wie schon geschrieben am einfachsten ist das mit WLED und nicht mit einem Arduino Uno.
      Im WLED-Wiki bei Compatible hardware findset du Infos dazu und auch Links.

      Dann benötigst du noch das 24 V Netzteil mit genügend Leistung für deime 310 LED's

      EDIT:
      24 V mit 90 Watt sollte ausreichen.
      Bei 600 LED's werden 180 Watt benötigt.


      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (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 OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von pclin ()


    • @pclin

      Ich denke mal, das Danke von Rockman999 zu
      meinen letzten Beitrag kann als Zustimmung
      gedeutet werden und du kannst beim nächsten
      Update die Änderung in der EL_HttpServer.py
      und info.py einpflegen.


      Gruß schwatter
      Enigmalight HDMI_Grabbertest. (BCM*,HiSilicon*(maybe),armhf) last update: 16.07.22
      >>>>>>>>Klick mich<<<<<<<<<

    • @schwatter
      @pclin

      Ah ja...sorry Schwatter. Da ich die beiden Dateien ersetzt habe, kann man sich auf Testergebnisse nicht mehr 100%tig verlassen. Wenn die Änderungen umgesetzt sind teste ich das Ganze nochmal.

      Aber eine Frage hätte ich noch. Vielleicht wurde dazu ja schon was geschrieben, jedenfalls habe ich noch nix zu dem Thema gefunden:

      Wird enigmalight mit Python 3 laufen?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Rockman999 ()