[Plugin] WLED Flash Tool - Dreambox OE2.5/2.6

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

    • [Plugin] WLED Flash Tool - Dreambox OE2.5/2.6

      WLED Flash Tool ist ein Plugin mit dem man ganz bequem ein ESP8266 oder ESP32 mit der WLED Software flashen kann.
      WLED ist ein Programm mit dem man LED Stripes ansteuern kann für Ambilight, Lampen, Deko, Events usw.
      Auf enigma2 Receiver vor allem für Enigmalight und Hyperion bestens geeignet.
      Flashen und Betrieb über USB, bei Hyperion mit der One Betrieb auch über Wlan.

      Zum flashen wird esptool.py verwendet.

      Die Software Pakete passend zu eurem Receiver laden und installieren.
      Ein Wemos D1 Mini, NodeMCU ESP8266 oder ESP-32 Board an USB anschließen.
      Das Plugin starten, jetzt kann man im Plugin jede Release Version von WLED auswählen und flashen.

      Ein Update Check ist eingebaut, so das man Informiert wird wenn es neues gibt.
      'Custom Builds' in /media/hdd/WLED speichern, diese werden dann im Plugin auch zum flashen angeboten.
      Flashen ESP8266, und bootloader für ESP32.
      Flashen der xxx_ESP32xxx.bin auf ESP32.
      Mit 'ROT' (Zurücksetzen) Kann man den Flash löschen.
      Wenn Probleme auftreten, führen Sie diesen Befehl aus, bevor Sie "write_flash" erneut versuchen.
      (Hinweis: Dadurch werden alle auf dem ESP gespeicherten Einstellungen gelöscht!)

      Flashen kann man alles und jederzeit, Einstellungen gehen nicht verloren.
      Flasht man natürlich eine Version die nicht zu dem Board oder den Stripes passt wird natürlich nichts leuchten.

      Im Dateinamen der Release Dateien kann man aber gut erkennen für welches Board und für welchen Stripe Type die Datei zu verwenden ist.
      Wenn beim Stripe Typen nichts angegeben ist, sind WS2812b kompatible Stripes zu verwenden.
      Steht im Datei Namen apa102 dann APA102 kompatible Stripes, usw.
      Ist euer Stripe Typ nicht vorhanden muss man selbst kompilieren eine Anleitung zum Kompilieren findet ihr hier im WLED Wiki.

      What LED strip hardware is supported by WLED? - LED Typen die von WLED unterstützt werden?
      Spoiler anzeigen

      The compatible chipsets for the color-coding are

      • 1 pin:
        • WS2812B (5V)
        • WS2811 (12V power, with 5V signal)
        • WS2813 (WS2812 with redundant data on 2 wires DI and BI, to resist LEDs failure)
        • WS2815 (like WS2813 but 12V), send 5V signal on BI.
          • BTF2815 (cheaper 12V)
        • SK6813 (redundant like WS2813)
        • SK6812 (can support up to 4 colors, commonly GRBW)
          • SK6805 (3 colors)
      • 2 pins (clock CI and data DI) chips:
        • APA102
        • SK9822
        • WS2801 (uses gpio0 and 2)
        • LPD8806
      Beside the digital addressable LED stripes the good old analog LED stripes are supported, too:

      • 4 pins: RGB
      • 5 pins: RGBW / RGBWW / RGBCW / RGBNW (RGB + one white channel)
      • 6 pins: RGBCT (RGB + 2 white channels)



      Das Plugin ist auf Dreamboxen OE2.5 und 2.6 (arm64, armhf, mipsel) getestet.

      WLED arbeitet mit Hyperion und Enigmalight überall mit USB, der Wlan Betrieb geht nur mit Hyperion (One).

      Installation:
      Pakete je nach Box laden, .zip entpacken. Pakete nach /tmp auf die Box FTPen.
      Ihr benötigt immer das Plugin .deb und das passende .zip
      Per telnet oder ssh verbinden z. B. mit Putty

      Quellcode

      1. apt-get update
      2. dpkg -i /tmp/*.deb
      3. apt-get -f install
      eingeben, es werden das Plugin, python- und kernel-module installiert.

      Nach erfolgreicher installation ( ob es erfolgreich war seht ihr ja an der Ausgabe in der Konsole) Box neustarten das Plugin WLED Flash Tool steht jetzt zur Verfügung.

      Vielen Dank an Aircoookie und alle beteiligten am WLED Projekt! 8) <3
      Vielen Dank an die Macher von esptool.py! 8) <3

      Update esptool in Post #10

      gruß pclin
      Bilder
      • WledFlashTool.png

        156,13 kB, 1.920×1.080, 569 mal angesehen
      • Flash_1.png

        57,15 kB, 1.920×1.080, 376 mal angesehen
      • Flash_2.png

        93,35 kB, 1.920×1.080, 331 mal angesehen
      • Flash_löschen.png

        170,57 kB, 1.920×1.080, 430 mal angesehen
      • Flash_error.png

        40,71 kB, 1.920×1.080, 329 mal angesehen
      • Custom.bin.png

        43,22 kB, 1.920×1.080, 414 mal angesehen
      Dateien
      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever

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

    • Custom Build für ESP8266 und LPD8806 Stripes (WLED v.0.9.1)

      Entpacken und nach /media/hdd/WLED FTPen, dann kann man über das Plugin flashen.

      gruß pclin
      Dateien
      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Audio Signal gesteuerte Stripes

      Neue Version:
      Sound Reactive WLED mit WLED gibt es auch die Möglichkeit die Stripes über ein Audio Signal anzusteuern.
      Auf dem ESP muss eine spezielle WLED_xxx.bin installiert werden.
      Es gibt 15 ASound Effekte (Screenshot 2)

      Alte Version:
      Real-time LED strip music visualization using Python and the ESP8266.
      Getestet auf iMac mit Linuxmint internes Mikrofon.
      Mit Energy, Scroll und Spectrum hat man 3 unterschiedliche Effekte zur Auswahl. (Screenshot).
      Diese Version steuert den ESP über UDP an, man benötigt keine spezielle WLED_xxx.bin.

      gruß pclin
      Bilder
      • Real-time LED strip music visualization.png

        32,12 kB, 802×627, 282 mal angesehen
      • WLED_Reactive_Sound.png

        179,42 kB, 1.919×930, 385 mal angesehen
      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      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 ()

    • Video Hyperion Effekt 'Blue mood blobs' Dreambox One mit Hyperion (Classic)

      Mit 4 x WLED (ESP8266), Stripes SK6812-NW hinter dem TV, unten im Rack und 2 selbstgebaute Lampen links/rechts.
      Ein 5 WLED (Stripe) ist über dem Sitzplatz montiert und kann für Hyperion/WLED oder Raumbeleuchtung genutzt werden.



      Im Hyperion Betrieb werden die Lampen (Stripes) immer passend zum TV gesteuert, Lampe links wird wie die Stripes links am TV angesteuert,rechts wie rechts am TV usw.

      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      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 ()

    • Ambilight Demo 4K interner Grabber.

      Mit 4 x WLED (ESP8266), Stripes SK6812-NW hinter dem TV, unten im Rack und 2 selbstgebaute Lampen links/rechts.
      Ein 5 WLED (Stripe) ist über dem Sitzplatz montiert und kann für Hyperion/WLED oder Raumbeleuchtung genutzt werden.



      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Mit der Dreambox One und Hyperion kann man neben dem internen Amlogic Grabber auch einen externen Grabber mit V4l2 verwenden.

      Die Dreambox ist an einem 4K HDR Splitter am HDMI Input angeschlossen.
      Der 4K TV an HDMI OUT 1 und den HD Capture Grabber an HDMI OUT 2.
      Der Grabber ist dann am USB Eingang der Dreambox angeschlossen.
      Mit hyperion-v4l2 werden dann die Bilddaten für die LED Ansteuerung berechnet, und über WLAN zu den WLED's gesendet, die dann die LED Stripes ansteuern.

      Video 4K HDR externer Grabber (Ton teilweise entfernt wegen Urheberrechten)


      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      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 ()

    • Version 1.0.8 im ersten Post.

      Changelog:
      Parser für Wled überarbeitet.
      wled_xxx.bin in /tmp wird nicht mehr gelöscht, der Download kann so für 'Manual OTA Update' in der WLED WebUI genutzt werden wenn ESP nicht per USB verbunden ist.
      Unterstützung für Plugin-Assistance.

      Vielen Dank an @murxer für die Anpassung am Parser.

      gruß pclin
      Bilder
      • Plugin-Assistance_WLED_Flash_Tool.png

        256,55 kB, 1.920×1.080, 196 mal angesehen
      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      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 ()

    • Oops der Text bei Plugin-Assistance ist falsch, da hatte ich noch eine alte Version bei der nur die Bilder stimmen, der Text aber noch von Hyperion-Control drin steht.
      Wird in kürze also noch ein Update geben.

      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Update enigma2-plugin-extensions-wledflash_1.1.0 in Post #1
      Anpassungen WQHD und letzte italian translation von @Spaeleus (Grazie)

      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Update esptool arm64 und armhf

      Update esptool_3.3.3-r0.1_arm64.deb
      --chip {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2}

      Update esptool_3.0-r0.0_armhf.deb
      --chip {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32c3}

      Old esptool_2.8
      --chip {auto,esp8266,esp32}

      gruß pclin
      Dateien
      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
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever

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