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

    • Nabend,

      kleines Update.

      Änderungen im Webinterface

      • Icons hinzugefügt.
      • Das Icon/Favicon für Browser hinzugefügt.
      • Versionnummer auf 0.8 Beta. Weil einiges vorher geändert wurde.
      • Im About ein Hinweis, das ich den Mod für "pclin edition" gemacht habe. Das Kind hat ja schon einen Namen.
      • Link für Support in den aktuellen Thread hier im Boxpiratesforum.
      • Im Webinterface "Color tuning" in "Dynamic LiveTV Color tuning" umbenannt.
      • Slider für Rot/Grün/Blau hinzugefügt (experimentell). Ändern der Farbe funktioniert Live. Save erstmal nur nach Neustart der Gui.


      __init.py__

      • LED_Max von 99 auf 999 geändert. Nebenwirkungen?


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

    • Hallo habe WLED auf einem WemosD1 und EnigmaLight auf einer VTI VU jetzt erfolgreich installiert.

      Habe folgendes Problem:
      LED einschalten und Dynamik Licht funktioniert. Wenn ich dann aber auf LEDs aus schalte gehen die LED aus sofort aus, aber beim neu einschalten der LED kommt "ERROR Ambilight ist already running, Exit...
      Nur ein killen per 0 hilft.

      Habt ihr eine Idee, woran es liegen kann?
      Dann hätte ich noch eine Frage.
      Es wäre toll wenn Enigmalight den Befehl zum Anschalten von WLED sendet und auch das ausschalten. Wenn ich einstelle LED aus im Standby, dann gehen zwar kurz die LEDs aus aber es kommt die Einstellung von der WLED Gui. Und wenn ich in der WLED Gui Webif links oben auf ausschalten geklickt habe, dann kann Enigmalight das Licht nicht einschalten.

      Meiner Meinung fehlen die Befehle IP/win&T=0 bzw. win&T=1

      Im Anhang der Log

      Quellcode

      1. 22:27:38 [D] EL_Screen_MainMenu::keyGreen
      2. 22:27:38 [D] Controller::Control > Control: c:start v:dynamic
      3. 22:27:38 [D] Controller::checkIfRunningFinisched
      4. 22:27:38 [D] Controller::checkIfRunningFinisched > control[command] = start
      5. 22:27:38 [D] Controller::checkIfRunningFinisched > control[value] = dynamic
      6. 22:27:38 [D] Controller::checkIfRunningFinisched > control[startcommand] = enigmalight -m 0 -f -c /etc/enigmalight.conf
      7. 22:27:38 [D] Controller::checkIfRunningFinisched > callback = None
      8. 22:27:38 [D] Controller::checkIfRunningFinisched > pid = None
      9. 22:27:38 [D] Controller::checkIfRunningFinisched > [/usr/bin/enigmalight] not running, Starting..
      10. 22:27:38 [D] EL_Screen_MainMenu::refreshMenu
      11. 22:27:38 [D] Controller::sendAll
      12. 22:27:38 [D] Controller::writeSettings
      13. 22:27:38 [D] Controller::setStatusBarInfo
      14. 22:27:38 [D] Controller::writeAdjust
      15. 22:27:38 [D] Controller::setStatusBarInfo
      16. 22:27:38 [D] Controller::DoControl
      17. 22:27:39 [D] Controller::setStatusBarInfo
      18. 22:27:39 [D] Controller::controlMode
      19. 22:27:39 [D] > __common__::showMessage()
      20. 22:27:39 [D] Controller::sendAll
      21. 22:27:41 [D] Controller::writeSettings
      22. 22:27:41 [D] Controller::setStatusBarInfo
      23. 22:27:41 [D] Controller::writeAdjust
      24. 22:27:41 [D] Controller::setStatusBarInfo
      25. 22:27:53 [D] EL_Screen_MainMenu::keyRed
      26. 22:27:53 [D] Controller::Control > Control: c:grabber v:stop
      27. 22:27:53 [D] Controller::checkIfRunningFinisched
      28. 22:27:53 [D] Controller::checkIfRunningFinisched > control[command] = grabber
      29. 22:27:53 [D] Controller::checkIfRunningFinisched > control[value] = stop
      30. 22:27:53 [D] Controller::checkIfRunningFinisched > control[startcommand] = enigmalight -m 0 -f -c /etc/enigmalight.conf
      31. 22:27:53 [D] Controller::checkIfRunningFinisched > callback = None
      32. 22:27:53 [D] Controller::checkIfRunningFinisched > pid = 766
      33. 22:27:53 [D] Controller::checkIfRunningFinisched > [/usr/bin/enigmalight] already running with pid 766
      34. 22:27:53 [D] Controller::DoControl
      35. 22:27:53 [D] Controller::setStatusBarInfo
      36. 22:27:53 [D] > __common__::showMessage()
      37. 22:27:53 [D] EL_Screen_MainMenu::refreshMenu
      38. 22:27:53 [D] Controller::sendAll
      39. 22:27:53 [D] Controller::writeSettings
      40. 22:27:53 [D] Controller::setStatusBarInfo
      41. 22:27:53 [D] Controller::writeAdjust
      42. 22:27:53 [D] Controller::setStatusBarInfo
      43. 22:28:00 [D] EL_Screen_MainMenu::keyGreen
      44. 22:28:00 [D] Controller::Control > Control: c:start v:dynamic
      45. 22:28:00 [D] Controller::checkIfRunningFinisched
      46. 22:28:00 [D] Controller::checkIfRunningFinisched > control[command] = start
      47. 22:28:00 [D] Controller::checkIfRunningFinisched > control[value] = dynamic
      48. 22:28:00 [D] Controller::checkIfRunningFinisched > control[startcommand] = enigmalight -m 0 -f -c /etc/enigmalight.conf
      49. 22:28:00 [D] Controller::checkIfRunningFinisched > callback = None
      50. 22:28:00 [D] Controller::checkIfRunningFinisched > pid = None
      51. 22:28:00 [D] Controller::checkIfRunningFinisched > [/usr/bin/enigmalight] not running, Starting..
      52. 22:28:00 [D] EL_Screen_MainMenu::refreshMenu
      53. 22:28:00 [D] Controller::sendAll
      54. 22:28:00 [D] Controller::writeSettings
      55. 22:28:00 [D] Controller::setStatusBarInfo
      56. 22:28:00 [D] Controller::writeAdjust
      57. 22:28:00 [D] Controller::setStatusBarInfo
      58. 22:28:00 [D] Controller::DoControl
      59. 22:28:01 [D] > __common__::showMessage()
      Alles anzeigen
      Anscheinend wird der Dienst nicht gestoppt wenn man auf LED ausschalten klickt

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


    • Hab die aus dem Post 1.
      Wo finde ich denn die 22 ipk?

      Gruss
      Alex

      So sieht es bei mir aus

      Quellcode

      1. Upgrading enigma2-plugin-extensions-enigmalight from 1.0+git54+b3d012c-r1.0 to 1.0+git54+b3d012c-r1.12 on root.
      2. Multiple packages (enigmalight-bin and enigmalight-bin) providing same name marked HOLD or PREFER. Using latest.
      3. Installing enigmalight-bin (2.27-rvti002) on root.
      4. Check if enigmalight is running...
      5. enigmalight: running with PID 4017, Exit...
      6. Checking for /etc/enigmalight.conf...
      7. File /etc/enigmalight.conf exists
      8. Backup created in /home/elight-addons
      9. Create backups from profiles...
      10. Profiles found, backup created in /home/elight-addons/profiles
      11. Checking for an older version of EnigmaLight...
      12. An older version of EnigmaLight was found and removed
      13. Package enigmalight-bin (2.27-rvti002) installed in root is up to date.
      14. Configuring enigmalight-bin.
      15. Configuring enigma2-plugin-extensions-enigmalight.
      16. - Config enigmalight.conf restored from backup...
      17. - Profiles restored from backup...
      18. >>> Configuring EnigmaLight...
      19. - Reload udev rules...
      20. - Set permissions...
      21. chmod: /home/elight-addons/usr/bin/*: No such file or directory
      22. - Remove installation files...
      Alles anzeigen

    • Version22 ist genau 1 Post über deiner Frage.
      Keine Ipk. Einfach das Enigmalightplugin per z.B Totalcommander löschen und den Inhalt von Version22 nach Plugins schieben.

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

    • habe ich gemacht mit dem Kopieren, wenn ich die GUI öffne und Einstellungen anklicke dann stürzt die Box ab.
      Bei LED Einschalten kommt
      Fehler Line 441
      Line 1780

      Bekomme es leider nicht hin.

      Was sagst Du zu meiner anderen Frage?

      Es wäre toll wenn Enigmalight den Befehl zum Anschalten von WLED sendet und auch das ausschalten. Wenn ich einstelle LED aus im Standby, dann gehen zwar kurz die LEDs aus aber es kommt die Einstellung von der WLED Gui. Und wenn ich in der WLED Gui Webif links oben auf ausschalten geklickt habe, dann kann Enigmalight das Licht nicht einschalten.


      Meiner Meinung fehlen die Befehle IP/win&T=0 bzw. win&T=1


      Grüße
      Alex

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


    • WLED Support habe ich schon drinne.

      Quellcode

      1. wledOn
      2. r = http.request('GET', 'http://' + ip + '/win&T=1&RD=1&SN=0&RN=0')
      3. wledOff
      4. r = http.request('GET', 'http://' + ip + '/win&T=0&RD=1&SN=1&RN=1')


      Schau bitte ob du urllib3 installiert hast. Das nutze ich zum steuern von WLED.

      Quellcode

      1. root@vuduo2:~# opkg install python-urllib3
      2. Package python-urllib3 (1.24.3-r0) installed in root is up to date.
      3. root@vuduo2:~#
      Ein Crashlog von dir wäre auch noch hilfreich.


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

    • Hi


      Quellcode

      1. root@vuuno4kse:~# opkg install python-urllib3
      2. Package python-urllib3 (1.24.3-r0) installed in root is up to date.
      3. root@vuuno4kse:~#


      Hatte ich bereits drinnen.

      Hier die Logs mit Deiner Version 22.

      Schon komisch.


      Wäre toll wenn Du weiter helfen könntest. Musst nur sagen was ich als Log senden müsste.

      Hätte ja demnach 2 Probleme.
      1. Start / Stop der LED
      2. WLED wird nicht abgeschaltet

      Crash nach Starten LED V22 per Gui
      wenn ich per terminal Enigmalight starte geht es

      Quellcode

      1. gui log
      2. 00:07:30 [D] > __common__::rmFile() > Delete old log file /tmp/enigmalight_gui.log
      3. 00:07:30 [D] > __common__::checkSymbolic()
      4. 00:07:30 [D] > __init__::Prepare()
      5. 00:07:30 [D] > __common__::getBoxInformation()
      6. 00:07:30 [D] > __common__::getBoxArch()
      7. 00:07:30 [D] > __common__::getBoxArch() > unknown
      8. 00:07:30 [D] > __common__::getBoxInformation() > ('VuPlus', 'uno4kse', '7252s', 'armv7l\n', 'unknown')
      9. 00:07:30 [D] > __init__::registerSkinParamsInstance()
      10. 00:07:30 [D] > __common__::getXmlContent()
      11. 00:07:30 [D] > __common__::checkXmlFile()
      12. 00:07:30 [D] > __common__::loadEnigmalightSkin() > Load Skin: /usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/skins/default/skin-fullhd.xml
      13. 00:07:30 [D] > __common__::registerEnigmalightFonts()
      14. 00:07:30 [D] > EL_HttpServer::HttpdStart()
      15. 00:07:30 [D] > EL_HttpServer::buildRootTree()
      16. 00:07:30 [D] RootController::__init__
      17. 00:07:30 [D] WebController::__init__
      18. 00:07:30 [D] AjaxController::__init__
      19. 00:07:30 [D] ApiController::__init__
      20. 00:07:30 [D] > EL_HttpServer::HttpdStart() -> Enigmalight Webremote started on port: 1414
      21. 00:07:30 [D] > EL_HttpServer::BJregisterService()
      22. 00:07:30 [D] > __init__::Prepare()
      23. 00:07:30 [D] > __common__::getBoxInformation()
      24. 00:07:30 [D] > __common__::getBoxArch()
      25. 00:07:30 [D] > __common__::getBoxArch() > unknown
      26. 00:07:30 [D] > __common__::getBoxInformation() > ('VuPlus', 'uno4kse', '7252s', 'armv7l\n', 'unknown')
      27. 00:07:30 [D] > __init__::registerSkinParamsInstance()
      28. 00:07:30 [D] > __common__::getXmlContent()
      29. 00:07:30 [D] > __common__::checkXmlFile()
      30. 00:07:30 [D] > __common__::loadEnigmalightSkin() > Load Skin: /usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/skins/default/skin-fullhd.xml
      31. 00:07:30 [D] > __common__::registerEnigmalightFonts()
      32. 00:07:30 [D] > EL_HttpServer::HttpdStart()
      33. 00:07:30 [D] > EL_HttpServer::buildRootTree()
      34. 00:07:30 [D] RootController::__init__
      35. 00:07:30 [D] WebController::__init__
      36. 00:07:30 [D] AjaxController::__init__
      37. 00:07:30 [D] ApiController::__init__
      38. 00:07:30 [D] > EL_HttpServer::HttpdStart() -> Enigmalight Webremote failed to listen on port: 1414
      39. 00:07:31 [D] ELightTimer::setSession
      40. 00:07:31 [D] ELightTimer::setSession
      41. 00:07:42 [D] > plugin::sessionstart()
      42. 00:07:42 [D] > plugin::EnigmaLight_MainMenu() > MainMenu..
      43. 00:07:42 [D] > plugin::EnigmaLight_MainMenu() > Set Instances..
      44. 00:07:42 [D] EL_Screen_MainMenu::__init__ > Menu Opened succesfull..
      45. 00:07:42 [D] > __common__::checkSymbolic()
      46. 00:07:42 [D] ELightTimer::setController
      47. 00:07:42 [D] EL_Screen_MainMenu::finishLayout > Finisch layout....
      48. 00:07:42 [D] EL_Screen_MainMenu::hideOnOff
      49. 00:07:42 [D] EL_Screen_MainMenu::refreshMenu
      50. 00:07:42 [D] Controller::sendAll
      51. 00:07:42 [D] Controller::writeSettings
      52. 00:07:42 [D] Controller::setStatusBarInfo
      53. 00:07:42 [D] Controller::writeAdjust
      54. 00:07:42 [D] Controller::setStatusBarInfo
      55. 00:07:42 [D] EL_Screen_MainMenu::finishLayout > Layout Finisched!
      56. 00:07:48 [D] EL_Screen_MainMenu::keyGreen
      57. 00:07:48 [D] Controller::Control > Control: c:start v:dynamic
      58. 00:07:48 [D] Controller::checkIfRunningFinisched
      59. 00:07:48 [D] Controller::checkIfRunningFinisched > control[command] = start
      60. 00:07:48 [D] Controller::checkIfRunningFinisched > control[value] = dynamic
      61. 00:07:48 [D] Controller::checkIfRunningFinisched > control[startcommand] = enigmalight -m 0 -f -c /etc/enigmalight.conf
      62. 00:07:48 [D] Controller::checkIfRunningFinisched > callback = None
      63. 00:07:48 [D] Controller::checkIfRunningFinisched > pid = None
      64. 00:07:48 [D] Controller::checkIfRunningFinisched > [/usr/bin/enigmalight] not running, Starting..
      65. 00:07:48 [D] EL_Screen_MainMenu::refreshMenu
      66. 00:07:48 [D] Controller::sendAll
      67. 00:07:48 [D] Controller::writeSettings
      68. 00:07:48 [D] Controller::setStatusBarInfo
      69. 00:07:48 [D] Controller::writeAdjust
      70. 00:07:48 [D] Controller::setStatusBarInfo
      71. 00:07:48 [D] Controller::DoControl
      72. 00:07:49 [D] Controller::DoControl > Error: Traceback (most recent call last):
      73. File "/usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/EL_Control.py", line 441, in DoControl
      74. if config.plugins.enigmalight.autostartwled.value == str(2):
      75. File "/media/build/vti-dorie/build/tmp/work/armv7ahf-vfp-neon-oe-linux-gnueabi/enigma2-python/enigma2-python-vti-15.0.0-20200921-r00r01/git/lib/python/Components/config.py", line 1780, in __getattr__
      76. KeyError: 'autostartwled'
      77. 00:07:49 [D] > __init__::getCrashFilePath()
      78. 00:07:49 [D] > __common__::showError > UNEXPECTED ERROR: Traceback (most recent call last):
      79. File "/usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/EL_Control.py", line 441, in DoControl
      80. if config.plugins.enigmalight.autostartwled.value == str(2):
      81. File "/media/build/vti-dorie/build/tmp/work/armv7ahf-vfp-neon-oe-linux-gnueabi/enigma2-python/enigma2-python-vti-15.0.0-20200921-r00r01/git/lib/python/Components/config.py", line 1780, in __getattr__
      82. KeyError: 'autostartwled'
      83. crash log
      84. Traceback (most recent call last):
      85. File "/usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/EL_Control.py", line 441, in DoControl
      86. if config.plugins.enigmalight.autostartwled.value == str(2):
      87. File "/media/build/vti-dorie/build/tmp/work/armv7ahf-vfp-neon-oe-linux-gnueabi/enigma2-python/enigma2-python-vti-15.0.0-20200921-r00r01/git/lib/python/Components/config.py", line 1780, in __getattr__
      88. KeyError: 'autostartwled'
      Alles anzeigen

      Crash wenn ich Einstellungen auswähle

      Quellcode

      1. 00:10:40 [D] > __common__::rmFile() > Delete old log file /tmp/enigmalight_gui.log
      2. 00:10:40 [D] > __common__::checkSymbolic()
      3. 00:10:40 [D] > __init__::Prepare()
      4. 00:10:40 [D] > __common__::getBoxInformation()
      5. 00:10:40 [D] > __common__::getBoxArch()
      6. 00:10:40 [D] > __common__::getBoxArch() > unknown
      7. 00:10:40 [D] > __common__::getBoxInformation() > ('VuPlus', 'uno4kse', '7252s', 'armv7l\n', 'unknown')
      8. 00:10:40 [D] > __init__::registerSkinParamsInstance()
      9. 00:10:40 [D] > __common__::getXmlContent()
      10. 00:10:40 [D] > __common__::checkXmlFile()
      11. 00:10:40 [D] > __common__::loadEnigmalightSkin() > Load Skin: /usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/skins/default/skin-fullhd.xml
      12. 00:10:40 [D] > __common__::registerEnigmalightFonts()
      13. 00:10:40 [D] > EL_HttpServer::HttpdStart()
      14. 00:10:40 [D] > EL_HttpServer::buildRootTree()
      15. 00:10:40 [D] RootController::__init__
      16. 00:10:40 [D] WebController::__init__
      17. 00:10:40 [D] AjaxController::__init__
      18. 00:10:40 [D] ApiController::__init__
      19. 00:10:40 [D] > EL_HttpServer::HttpdStart() -> Enigmalight Webremote started on port: 1414
      20. 00:10:40 [D] > EL_HttpServer::BJregisterService()
      21. 00:10:40 [D] > __init__::Prepare()
      22. 00:10:40 [D] > __common__::getBoxInformation()
      23. 00:10:40 [D] > __common__::getBoxArch()
      24. 00:10:40 [D] > __common__::getBoxArch() > unknown
      25. 00:10:40 [D] > __common__::getBoxInformation() > ('VuPlus', 'uno4kse', '7252s', 'armv7l\n', 'unknown')
      26. 00:10:40 [D] > __init__::registerSkinParamsInstance()
      27. 00:10:40 [D] > __common__::getXmlContent()
      28. 00:10:40 [D] > __common__::checkXmlFile()
      29. 00:10:40 [D] > __common__::loadEnigmalightSkin() > Load Skin: /usr/lib/enigma2/python/Plugins/Extensions/EnigmaLight/skins/default/skin-fullhd.xml
      30. 00:10:40 [D] > __common__::registerEnigmalightFonts()
      31. 00:10:40 [D] > EL_HttpServer::HttpdStart()
      32. 00:10:40 [D] > EL_HttpServer::buildRootTree()
      33. 00:10:40 [D] RootController::__init__
      34. 00:10:40 [D] WebController::__init__
      35. 00:10:40 [D] AjaxController::__init__
      36. 00:10:40 [D] ApiController::__init__
      37. 00:10:40 [D] > EL_HttpServer::HttpdStart() -> Enigmalight Webremote failed to listen on port: 1414
      38. 00:10:40 [D] ELightTimer::setSession
      39. 00:10:40 [D] ELightTimer::setSession
      Alles anzeigen


      Danke

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von lolax ()


    • Hi,

      bei mir funktioniert die schwarze Balken Erkennung nicht.
      Wenn zu einem Bild mit schwarzen Balken schalte dann zeigen die LEDs kurz noch das Bild oberhalb des Balken an, aber dann Sonnen sie aus.

      2. bei mir funktionieren die Testbilder super, jedoch sind beim Live Bild die LEDs irgendwie zu hell und flau in den Farben.

    • Zu 1.
      Wenn die Led's ausgehen, dann funktioniert die Balkenerkennung doch?
      Du kannst das beschleunigen, durch erhöhen der Geschwindigkeit.

      3 Möglichkeiten gibt es.

      1. In den Einstellungen den Intervall auf z.B. 0.1
      2. In Feineinstellung die LED-Geschwindigkeit auf z.B 50 oder höher.
      3. In der enigmalight.conf den Interval auf z.B 16000

      Dabei im Terminal schauen, das die CPU nicht zu sehr beansprucht wird.
      Die Einstellungen im Plugin sind von mir möglichst ressourcenschonend abgestimmt auf meine Oldschool Duo2.

      Zu 2.
      Auch das sind meine Settings. Ich habe SK6812 und die Led's so eingestellt, damit sie zum TV möglichst
      natürlich wirken. Viele wollen nur bunt...
      Da es nicht die eine Einstellung gibt, musst du die Farben in Feineinstellung nachjustieren.
      Schalte erstmal die Profile durch. Ich nutze Profil 4, was ich auf mich abgestimmt habe.
      Dann Stichwort Sättigung und ganz wichtig Gamma. Gamma ist wahrscheinlich bei dir zuständig für das flaue Gefühl :P

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

    • Wenn es denn mit mehr als 99 Leds funktioniert, bitte Rückmeldung geben. Damit ich das dann für mich abhaken kann.

      Das die Leds blitzen, das kenne ich auch nur vom lesen. Sollte aber ein Hardwarefehler sein.

      1. Ledband ist gebrochen.
      2. kalte Lötstelle.
      3. Widerstand einlöten. Wenn schon einer verbaut wurde, ohne versuchen.
      4. Kabel so kurz wie möglich.

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

    • Moin,

      kleines Update.

      Schlechtes Wetter, daher wieder etwas Lust gehabt zu basteln. Seit ein paar Wochen läuft bei mir Hyperion_NG.
      Oft wenn ich von Hyperion bzw Servermode auf enigmalight.conf mit WLED geswitched habe, hätte ich in Hyperion
      LED-Hardware ausschalten müssen. Blitzerorgie :D da beide gleichzeitig zu WLED pushen. Deshalb jetzt

      Hyperion_NG LED-Hardware on/off


      Einstellungen
      • Hyperion NG IP
      • Hyperion NG Token
      • Port ist fest auf 8090


      MainMenü

      • Taste 4 = LED-Hardware off
      • Taste 6 = LED-Hardware on


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

    • Nabend,

      und noch ein Update.

      Da ich jetzt intensiver mit Hyperion_NG getestet habe, konnte ich den Fehler nachstellen, das man mit Daemon oft auf Stop drücken muss.
      Zur Not half nur killenigmalight(). Ich glaube, ich konnte das Specktakel jetzt beenden.


      MainMenü

      • refreshMenuNoAll hinzugefügt
      • #self.controller.sendAll() auskommentiert. Das war wohl der Bug


      __init__.py

      • standbymodewled. Hyperion hinzugefügt.
      • autostartwled. Hyperion hinzugefügt.


      Quellcode

      1. ("0", _("Disabled")),
      2. ("1", _("Enigmalight Leds off")),
      3. ("2", _("EnigmaLight Leds on")),
      4. ("3", _("Hyperion_NG Leds off")),
      5. ("4", _("Hyperion_NG Leds on"))])

      EL_Control.py

      • Hyperion_NG-Automatik zu DoControl() hinzugefügt.



      Diverse kleine Bugs beseitig und hoffentlich keine neuen Bugs eingepflegt :P


      Durch die Änderungen ist es jetzt möglich, die Box mit verbundenen Daemon in den Standby zu schicken und Enigmalight schaltet die LED-Hardware aus.
      Gleiches Spiel beim starten. Enigmalight schaltet die LED-Hardware an. In Summe, der gleiche Komfort, wie bei direkter WLED-Verbindung


      Außerdem kann ich euch die Änderung von Lord-Grey für Hyperion_NG empfehlen.
      github.com/hyperion-project/hy…0efb84ab2d2760c80105b8768
      Damit kann die Brightness gesetzt werden. Sonst wird stumpf Brightness auf 255 gesetzt.


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

    • @schwatter
      Vielen Dank für die hervorragende Arbeit, deine "EnigmaLightWledTest24" Version funktioniert unter VTI super, man ist sehr flexibel damit unterwegs, allerdings auch ressourcenintensiv. Mehr als 99 Leds pro Seite funktioniert auch, aber sehr langsam (Träge). ;) Gibt es eventuell auch für VTI 4K Boxen "wled_DRGB_numpy.py"? .
      Gruß satdx62

    • Danke für das positive Feedback!

      Ich hab die Boxen jetzt nicht alle im Kopf, aber Vuplus und 4k = Arm ?
      Wenn ja, dann nimm mal das Paket und entpacke es.

      boxpirates.to/index.php?attach…y-1-10-4-r0-1-armhf-deb/&

      Ich musste bei mir, die Mips Version einfach nur Stumpf in die Verzeichnisse packen, welche im Paket enthalten sind.
      Laut Pclin ist die Abhängigkeit eigentlich noch mit Nose verknüpft. Falls es Mit Numpy only nicht reicht, probier
      dich an Nose weiter.

      boxpirates.to/index.php?attach…se-1-3-7-r0-1-armhf-deb/&

      Konnte das selber nicht testen.


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

    • python-numpy gibt es leider nur für Dreamboxen.
      Man kann aber wie @schwatter schon geschrieben hat versuchen numpy auch auf anderen Boxen zum laufen zu bringen.
      Es ist zwar nicht der optimale Weg, aber wenn es wie bei @schwatter funktioniert ist es soweit OK und sollte die gewünschte Performance bringen.

      Wir werden auch versuchen Pakete zu erstellen bei denen numpy schon enthalten ist.
      Das wird aber leider noch etwas dauern...

      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