Ambilight für LG Smart-TV mit WebOs. Piccap-Hyperion- Keine Extra-Kosten! Nur TV und ESP-WLED mit LEDs wird benötigt.

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

    • Neu

      Hallo @all,

      Fehler beim Abrufen des lokalen Ausstellerzertifikats beim Versuch, eine Anwendung im Homebrew Channel zu installieren. Siehe Bild.
      Mann könnte trotzdem die Anwendungen über webOS Dev Manager installieren. Besser ist es, aber wenn die über Homebrew Channel erledigt. Das ist auch so vorgesehen.

      Jetzt gibt es eine neue experimentelles Homebrew Channel in der Version 0.6.4-test20, die unter andere auch diese Zertifikaten-Fehler bereinigt. Wer nicht bis zum Release warten will, kann jetzt schon installieren. Ich habe das bei mir über PC in SSH installiert und nach dem ich die Service Elevation durchgeführt habe und neu gestartet stand nichts mehr in Wege und die Installationen über Homebrew Channel wurden ohne Fehler durchgeführt. :thumbup:

      Achtung wichtig! Bevor man der reboot Kommando gibt, muss man unbedingt die Services erhöhen (elevate-service).

      Die test ipk von Homebrew Channel befindet sich auf Github: v0.6.4-test20 und kann auch über Telnet/SSH installiert werden mit dem folgenden Befehl:

      Quellcode

      1. curl -k -L -o '/home/root/hb.ipk' -- 'https://github.com/throwaway96/webos-homebrew-channel/releases/download/v0.6.4-test20/org.webosbrew.hbchannel_0.6.3_all.ipk'
      2. luna-send -w 10000 -i 'luna://com.webos.appInstallService/dev/install' '{"id":"com.ares.defaultName","ipkUrl":"/home/root/hb.ipk","subscribe":true}'
      Nach erfolgreichem Homebrew Channel Installation, die elevate-service mit diesem Kommando ausführen:

      Quellcode

      1. /media/developer/apps/usr/palm/services/org.webosbrew.hbchannel.service/elevate-service
      Nach erfolgreichem Service Elevation können Sie mit reboot in Terminal/SSH neu starten.

      Ich hatte auch am Anfang Angst, dass ich in Nachhinein alles neu installieren musste, aber ich kann euch beruhigen, alles ist so geblieben und musste nichts Neues einstellen oder nachinstallieren.
      Noch besser als erwartet, viele Fehler sind mit der neuen Version einfach weg. :)

      Danke nochmals an dieser Stelle an der Entwickler, der wiederum derselbe ist, die uns ermöglicht dieser tollen Applikationen auf unserem Geräte ausführen zu können, in diesen Fall @throwaway96 auf „GitHub“ alias @hellobox auf „Discord“. (Homebrew Channel, crashd Exploit-Anleitung, WTA Exploit-Anleitung, Dejavuln Exploit- Anleitung und vielen andere webOS Entwicklungen.) :thumbsup:
      Dateien
      Gruß satdx62

      Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von satdx62 ()

    • Neu

      Hallo @satdx62

      Verdrahtung ist wie in deinem Bild. Output 5 GPIO14 auf Data am Streifen Anfang und GND auf GND am LED Streifen bzw. Vom Netzteil.

      Quick Start+ ist aus.

      TV hängt an einer smarten Steckdose. Die LED Leuchten weiter egal ob der TV vom Strom ist oder nicht. Wenn ich ihn im laufenden Betrieb vom Strom nehme leuchten sie tatsächlich in der momentan leuchtenden Farben weiter.
    • Neu

      @Simon-Sez

      Okay, scheint keiner Aufbaufehler deiner Seite zu sein. Normalerweise dürfen die LEDs, wenn der Fernseher normal ausgeschaltet wird, nicht mehr leuchten, da der Hyperion Daemon normal beendet wird und das ausschalt Signal sendet. Ich würde hier auf ein Fehlverhalten der LED-Controller/Firmware tippen. Die LEDs dürfen theoretisch ohne Signal auf der Data Leitung gar nicht mehr leuchten.
      Wenn alles sonst normal arbeitet, einfach die LEDs zusammen mit der Fernseher in der Smart Steckdose betreiben.
      Gruß satdx62

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

    • Neu

      @Simon-Sez

      Hallo,

      ich habe auch das HyperSerialPico Paket (Adafruit ItsyBitsy RP2040) mit „Default output data pin“ GPIO14(OUTPUT_DATA_PIN) on output 5 kompiliert. Hier ist der Link zu meinem Git: artifact
      artifact.zip entpacken und die richtige Firmware auf den Pico draufpacken.
      Gruß satdx62

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

    • Neu

      satdx62 schrieb:

      @dave4712

      Hallo,

      Bitte sei nicht zu voreilig bei der Neuinstallation von PicCap.
      Du müssest in der HyperHDR LED-Visualisierung überprüfen, ob diese Blitze auch dort vorhanden sind. Du kannst den Dienst in der PicCap-App vorübergehend stoppen. Wenn die Blitze immer noch im Bild zu sehen sind, ist es nicht die Schuld von PicCap. Trennen dein Fernseher für eine Viertelstunde vom Stromnetz.

      So leid es mir tut,definitiv entweder Piccaps oder HyperHDR´s "Schuld".
      Hab sämtliche Kabel getauscht,2mal neu sauber geflasht,alles 5min vom Strom getrennt usw....

      Sobald ich Piccap stoppe ist das Blitzen weg.
      Am SAT kanns nicht liegen da es auch bei Youtube über die Vu+ "blitzt".

      Piccap schon neu installiert,half auch nicht.
      Letzter "Ausweg" ist neu zu rooten und von Grund auf neu,aber damit tue ich mir auch aus Zeitgründen erstmal schwer.
    • Neu

      Ja sobald die LEDs aus sind ist es ja störungsfrei.
      Hab jetzt mal die Kabel verlängert um potentielle Störungsquellen soweit wie möglich entfernt vom TV zu haben.
    • Neu

      @dave4712

      Welches Netzteil und wie hast du bei dir angeschlossen? Entweder verursacht sie ein Netzbrummen, der Stecker in Steckdosenleiste locker ist, oder eine der Verbindung einen Wackelkontakt hat. Ich würde alle Verbindungen auf Kontakt Festigkeit überprüfen. Gegebenenfalls eine andere Steckdose zum Testen dafür nehmen.
      Gruß satdx62
    • Neu

      @satdx62
      Es scheint tatsächlich so zu sein das kein ausschalten Signal kommt wenn so etwas gesendet werden soll (bin ja kein Protokoll bzw. LED Experte).
      Über die Schaltfläche "Instanz deaktivieren: First LED instance" in hyperHDR gehen sie komplett aus und wieder an.

      Quellcode

      1. 2024-04-28T21:36:38.475Z [COMPONENTCTRL0] LED device: disabled
      2. 2024-04-28T21:39:01.680Z [COMPONENTCTRL0] LED device: enabled

      Wenn ich den TV aus schalte wird das Bild ja schwarz und da gehen sie in diesen leicht leuchtenden Zustand und bleiben eben da, da kein aus Signal zu kommen scheint.

      Wenn ich den Daemon per Hand über die App Oberfläche am TV stope gehen sie auch aus!

      Ich werde das Pico nochmals mit deiner Firmware flashen und berichte dann. Danke schonmal für die Hilfe. Dein Link oben führt aber ins leere.

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von Simon-Sez ()

    • Neu

      satdx62 schrieb:

      @dave4712

      Welches Netzteil und wie hast du bei dir angeschlossen? Entweder verursacht sie ein Netzbrummen, der Stecker in Steckdosenleiste locker ist, oder eine der Verbindung einen Wackelkontakt hat. Ich würde alle Verbindungen auf Kontakt Festigkeit überprüfen. Gegebenenfalls eine andere Steckdose zum Testen dafür nehmen.
      Habe das MeanWell, LPV-60-24 (40W 5V 8A) über wertige Brennenstuhlsteckdosenleiste angeschlossen.
    • Neu

      @dave4712

      Welche und viele LEDs betreibst du? 40W 5V 8A scheint mir zu wenig zu sein. 10 bis 14 A ist realistischer für den ordnungsgemäßen Betrieb für 200 bis 300 LEDs bei maximalem Weißwert. Und ja, es kann sein, dass die Abschirmung von dem Netzteil zu schlecht ist oder einen Fehler vorliegt.
      Es handelt sich definitiv um einen Netzteil/Stromversorgungsfehler.

      EDIT: Der aktuelle Stand der Dinge hast du nicht genannt. (was hast du alles unternommen und ob jetzt ohne Störung läuft)
      Gruß satdx62

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

    • Neu

      @satdx62

      Seit ich die Firmware von dir neu drauf habe geht gar nichts mehr. Erhalte die Fehlermeldung

      2024-04-29 20:50:44 [LEDDEVICEO_ADALIGHT] Could not detect HyperSerialEsp8266/HyperSerialESP32/ HyperSerialPico device

      Bzw.

      2024-04-29 21:01:19 [LEDDEVICEO_ADALIGHT] Device 'adalight' is disabled due to an error: 'Timeout writing data to ttyS0'

      Keine Ahnung wo jetzt das Problem ist. Erkennt er das Pico wenn keine Data Verbindung zum LED Streifen besteht bzw. Kann das ein Problem sein?
    • Neu

      @Simon-Sez


      Hallo,
      das ist seltsam. Was sagt die „dmesg“ im webOS Device Manager unter Debug, wenn du der Pico in USB anschließt? Wird ihm ein Device wie ttyACM0 zugeordnet?
      Dateien
      • ttyACM0 Pico.jpg

        (90,81 kB, 4 mal heruntergeladen, zuletzt: )
      Gruß satdx62

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

    • Neu

      Dann ist die Firmware nicht korrekt geflasht. Nochmals machen. Gegebenenfalls auch mit den Originaldateien als Vergleich. Der Pico muss als solche erkannt werden.

      EDIT: Ich gehe davon aus, dass der ZIP Ordner zuerst Ordnung gemäß entpackt wurde.
      Gruß satdx62

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

    • Neu

      @satdx62

      Tatsächlich liegt es an der Firmware. Mit der von dir bekomme ich es nicht zum laufen.

      Mit der unter Releases · awawa-dev/HyperSerialPico · GitHub ( Adafruit_ItsyBitsy_2040.zip )

      geht es aber dann wieder mit dem Problem das es nicht aus geht.....


      PS: wie kann man sich hier für deine Hilfe erkentlich zeigen?
      Dateien

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Simon-Sez ()

    • Neu

      @Simon-Sez
      Hallo,

      alles gut, es reicht mir, wen meine Hinweise der User zum Ziel bringt und Happy ist. :) :thumbup:
      Ich werde morgen das Zeug nochmals kompilieren. Wurste nicht, was da schiefgelaufen sein kann. Das hat bis jetzt funktioniert und lässt mir keine ruhen. ?(
      Gruß satdx62

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

    • Neu

      @Simon-Sez

      Hallo,

      hier nochmal kompilierte Firmware.
      Wenn das auch nicht hilft, dann liegt wahrscheinlich ein Hardwarefehler vor. Du kannst versuchen in diesen Fall, mithilfe der LG Input Hook App aus dem Homebrew Channel, den Daemon auf eine Taste deiner Fernbedienung zu legen. Wenn du die Taste drückst, wird PicCap gestartet, wenn du sie erneut drückst, wird PicCap gestoppt. Ich habe bei mir auf rote Taste gesetzt, sodass tagsüber ausschalten kann. Zum Testen kannst du der ganze Code in SSH/Telnet ausführen und sehen, ob dann die LEDs immer noch leuchten.
      PicCap ON-OFF:

      Quellcode

      1. if luna-send -n 1 'luna://org.webosbrew.piccap.service/status' '{}' | grep '"isRunning":true'; then luna-send -n 1 'luna://org.webosbrew.piccap.service/stop' '{}' ; else luna-send -n 1 'luna://org.webosbrew.piccap.service/start' '{}' ; fi
      Keycodes on LG Full Function Standard TV Remote Control siehe Spoiler:
      Spoiler anzeigen

      POWER 116
      TV_VIDEO 241
      CC 799
      RF_EMANUAL 934
      SEARCH 217
      TV 377
      1 2
      2 3
      3 4
      4 5
      5 6
      6 7
      7 8
      8 9
      9 10
      LIST 771
      0 11
      FLASHBACK 772
      VOLUMEUP 115
      VOLUMEDOWN 114
      CHANNELUP 402
      CHANNELDOWN 403
      FAVORITES 364
      INFO 358
      MUTE 113
      NETFLIX 1037
      RF_HOME 773
      AMAZON 1038
      MENU 139
      UP 103
      LIVE_ZOOM 1027
      LEFT 105
      ENTER 28
      RIGHT 106
      BACK 412
      DOWN 108
      EXIT 174
      AD 829
      TIMER 795
      STOP 128
      REWIND 168
      PLAY 207
      PAUSE 119
      FASTFORWARD 208
      RED 398
      GREEN 399
      YELLOW 400
      BLUE 401
      Dateien
      Gruß satdx62