Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. LG OLED aktive Apps mit Hue synchronisieren ( Anfänger)

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    460

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    382

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    972

LG OLED aktive Apps mit Hue synchronisieren ( Anfänger)

Geplant Angeheftet Gesperrt Verschoben Blockly
9 Beiträge 3 Kommentatoren 348 Aufrufe 2 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ReWind99R Offline
    ReWind99R Offline
    ReWind99
    schrieb am zuletzt editiert von ReWind99
    #1

    Mahlzeit zusammen :)

    Ich beschäftige mich nun seit ungefähr zwei Wochen mit IoBroker und Blockly und habe / hatte folgende Idee:

    Wenn mein OLED TV eine bestimmte App startet ( zum Beispiel Netflix ), soll die Lampe direkt hinter dem TV die entsprechende Farbe annehmen, hier rot. Bei Disney+ blau und so weiter. Mit Hilfe eines Freundes habe ich das Skript auch soweit hinbekommen, "Problem" ist nur, dass die Abfrage via Zeitplan und Ping alle 2 Sekunden stattfindet und mir daher alle 2 Sekunden ein Eintrag ins Log geschrieben wird bzw. alle 2 Sekunden eine Abfrage gestartet wird.

    Anbei mal mein Skript zum Nachvollziehen.
    Unbenannt.jpg

    Wenn es draußen hell ist, brauche ich das Licht natürlich nicht unbedingt, daher der Trigger mit Zeit.
    Das wirkliche Problem hierbei ist, dass mein TV immer nur die App ausgibt, die im Vordergrund läuft... Es wird aber nicht aktualisiert durch den TV. Das heißt, sobald Netflix an ist, wird der entsprechende Wert EINMAL geschrieben, aber nicht mehr aktualisiert, es sei denn, ich wechsele die App.

    Unser "Workaround" war daher eine Abfrage jede oder alle 2 Sekunden, ob das noch aktuell ist. Das flutet aber mein Protokoll. Das allein wäre nicht schlimm, aber ich kann dadurch währenddessen keinerlei andere Lichtszenen oder Einstellungen fahren, weil eben durch die Abfrage andauernd überschrieben wird. Um das Ganze zu beenden konnte ich mir mit dem PING Adapter helfen, denn wenn der TV aus ist, ist er nicht mehr erreichbar und somit findet auch keine Abfrage mehr statt.

    Ich möchte aber gerne dennoch per Hand oder andere Ereignisse die Lichter von Hue WÄHREND des Fernsehens ändern können... Das heisst nämlich, dass ich auch vor der definierten Zeit des Zeitplans keine andere Szene ansteuern kann, weil per Script jede Sekunde eben diese eine geschrieben wird.
    Vielleicht habt ihr ja eine Idee. Wie gesagt, ich bin blutiger Anfänger, also seht mir meine Verwirrtheit nach 🐷

    Vielen Dank schonmal

    arteckA paul53P 2 Antworten Letzte Antwort
    0
    • ReWind99R ReWind99

      Mahlzeit zusammen :)

      Ich beschäftige mich nun seit ungefähr zwei Wochen mit IoBroker und Blockly und habe / hatte folgende Idee:

      Wenn mein OLED TV eine bestimmte App startet ( zum Beispiel Netflix ), soll die Lampe direkt hinter dem TV die entsprechende Farbe annehmen, hier rot. Bei Disney+ blau und so weiter. Mit Hilfe eines Freundes habe ich das Skript auch soweit hinbekommen, "Problem" ist nur, dass die Abfrage via Zeitplan und Ping alle 2 Sekunden stattfindet und mir daher alle 2 Sekunden ein Eintrag ins Log geschrieben wird bzw. alle 2 Sekunden eine Abfrage gestartet wird.

      Anbei mal mein Skript zum Nachvollziehen.
      Unbenannt.jpg

      Wenn es draußen hell ist, brauche ich das Licht natürlich nicht unbedingt, daher der Trigger mit Zeit.
      Das wirkliche Problem hierbei ist, dass mein TV immer nur die App ausgibt, die im Vordergrund läuft... Es wird aber nicht aktualisiert durch den TV. Das heißt, sobald Netflix an ist, wird der entsprechende Wert EINMAL geschrieben, aber nicht mehr aktualisiert, es sei denn, ich wechsele die App.

      Unser "Workaround" war daher eine Abfrage jede oder alle 2 Sekunden, ob das noch aktuell ist. Das flutet aber mein Protokoll. Das allein wäre nicht schlimm, aber ich kann dadurch währenddessen keinerlei andere Lichtszenen oder Einstellungen fahren, weil eben durch die Abfrage andauernd überschrieben wird. Um das Ganze zu beenden konnte ich mir mit dem PING Adapter helfen, denn wenn der TV aus ist, ist er nicht mehr erreichbar und somit findet auch keine Abfrage mehr statt.

      Ich möchte aber gerne dennoch per Hand oder andere Ereignisse die Lichter von Hue WÄHREND des Fernsehens ändern können... Das heisst nämlich, dass ich auch vor der definierten Zeit des Zeitplans keine andere Szene ansteuern kann, weil per Script jede Sekunde eben diese eine geschrieben wird.
      Vielleicht habt ihr ja eine Idee. Wie gesagt, ich bin blutiger Anfänger, also seht mir meine Verwirrtheit nach 🐷

      Vielen Dank schonmal

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @rewind99 womit wird das LOG geflutet.. ich erkenne da nix

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      ReWind99R 1 Antwort Letzte Antwort
      0
      • arteckA arteck

        @rewind99 womit wird das LOG geflutet.. ich erkenne da nix

        ReWind99R Offline
        ReWind99R Offline
        ReWind99
        schrieb am zuletzt editiert von ReWind99
        #3

        @arteck log.jpeg

        Das Problem ist, dass ich solange der zeitplan vom TV läuft immer eine "Szene" geschrieben wird. Deswegen kann ich in der Zeit nichts anderes oder das beenden.
        In diesem Beispiel ist der Fernseher aus, also auch per Ping nicht mehr erreichbar. Weil aber der Zeitplan noch aktiv ist, startet er jede Sekunde die Szene Chillig

        arteckA 1 Antwort Letzte Antwort
        0
        • ReWind99R ReWind99

          @arteck log.jpeg

          Das Problem ist, dass ich solange der zeitplan vom TV läuft immer eine "Szene" geschrieben wird. Deswegen kann ich in der Zeit nichts anderes oder das beenden.
          In diesem Beispiel ist der Fernseher aus, also auch per Ping nicht mehr erreichbar. Weil aber der Zeitplan noch aktiv ist, startet er jede Sekunde die Szene Chillig

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #4

          @rewind99 das ding läuft JEDE Sekunde ..mal neben bei..brich das ab...und lass es sein bis du eine Lösung gefunden hast..
          du überlastet die Kiste damit...

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          ReWind99R 1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @rewind99 das ding läuft JEDE Sekunde ..mal neben bei..brich das ab...und lass es sein bis du eine Lösung gefunden hast..
            du überlastet die Kiste damit...

            ReWind99R Offline
            ReWind99R Offline
            ReWind99
            schrieb am zuletzt editiert von
            #5

            @arteck Ja genau, daher ja meine Frage :p weil der TV halt nur bei Änderung den Wert setzt. Den teilt er aber nicht aktiv mit, den setzt er als State. Und ich weiß leider nicht, wie ich das abfrage ohne einen so kurzen Abfragezeitraum...
            Wenn ich es aber abbreche, dann stellt sich die Lichtszene nicht verzögerungsfrei ein, bzw. er erkennt keine Änderung wenn ich die App wechsele.

            arteckA 1 Antwort Letzte Antwort
            0
            • ReWind99R ReWind99

              @arteck Ja genau, daher ja meine Frage :p weil der TV halt nur bei Änderung den Wert setzt. Den teilt er aber nicht aktiv mit, den setzt er als State. Und ich weiß leider nicht, wie ich das abfrage ohne einen so kurzen Abfragezeitraum...
              Wenn ich es aber abbreche, dann stellt sich die Lichtszene nicht verzögerungsfrei ein, bzw. er erkennt keine Änderung wenn ich die App wechsele.

              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von arteck
              #6

              @rewind99 na der fernseher liefert dir doch im current app was es macht.. wenn du auf diesen object triggerst dann gehts ..
              zur zeit schaust du nur ob der fernseher alive ist...

              jetzt musst du dein script umbauen und auf current app triggern.. ändert sich dieser Wert dann steuere die scene..
              halt nur "einmal" und nicht stupide wie jetzt jede sekunde

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              ReWind99R 1 Antwort Letzte Antwort
              0
              • ReWind99R ReWind99

                Mahlzeit zusammen :)

                Ich beschäftige mich nun seit ungefähr zwei Wochen mit IoBroker und Blockly und habe / hatte folgende Idee:

                Wenn mein OLED TV eine bestimmte App startet ( zum Beispiel Netflix ), soll die Lampe direkt hinter dem TV die entsprechende Farbe annehmen, hier rot. Bei Disney+ blau und so weiter. Mit Hilfe eines Freundes habe ich das Skript auch soweit hinbekommen, "Problem" ist nur, dass die Abfrage via Zeitplan und Ping alle 2 Sekunden stattfindet und mir daher alle 2 Sekunden ein Eintrag ins Log geschrieben wird bzw. alle 2 Sekunden eine Abfrage gestartet wird.

                Anbei mal mein Skript zum Nachvollziehen.
                Unbenannt.jpg

                Wenn es draußen hell ist, brauche ich das Licht natürlich nicht unbedingt, daher der Trigger mit Zeit.
                Das wirkliche Problem hierbei ist, dass mein TV immer nur die App ausgibt, die im Vordergrund läuft... Es wird aber nicht aktualisiert durch den TV. Das heißt, sobald Netflix an ist, wird der entsprechende Wert EINMAL geschrieben, aber nicht mehr aktualisiert, es sei denn, ich wechsele die App.

                Unser "Workaround" war daher eine Abfrage jede oder alle 2 Sekunden, ob das noch aktuell ist. Das flutet aber mein Protokoll. Das allein wäre nicht schlimm, aber ich kann dadurch währenddessen keinerlei andere Lichtszenen oder Einstellungen fahren, weil eben durch die Abfrage andauernd überschrieben wird. Um das Ganze zu beenden konnte ich mir mit dem PING Adapter helfen, denn wenn der TV aus ist, ist er nicht mehr erreichbar und somit findet auch keine Abfrage mehr statt.

                Ich möchte aber gerne dennoch per Hand oder andere Ereignisse die Lichter von Hue WÄHREND des Fernsehens ändern können... Das heisst nämlich, dass ich auch vor der definierten Zeit des Zeitplans keine andere Szene ansteuern kann, weil per Script jede Sekunde eben diese eine geschrieben wird.
                Vielleicht habt ihr ja eine Idee. Wie gesagt, ich bin blutiger Anfänger, also seht mir meine Verwirrtheit nach 🐷

                Vielen Dank schonmal

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @rewind99 sagte: sobald Netflix an ist, wird der entsprechende Wert EINMAL geschrieben, aber nicht mehr aktualisiert, es sei denn, ich wechsele die App.

                Dann genügt es doch, auf "current app" zu triggern.

                Bild_2022-03-31_223335.png

                Wert (unter "Trigger"):

                Blockly_DP_Props.JPG

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                ReWind99R 1 Antwort Letzte Antwort
                0
                • arteckA arteck

                  @rewind99 na der fernseher liefert dir doch im current app was es macht.. wenn du auf diesen object triggerst dann gehts ..
                  zur zeit schaust du nur ob der fernseher alive ist...

                  jetzt musst du dein script umbauen und auf current app triggern.. ändert sich dieser Wert dann steuere die scene..
                  halt nur "einmal" und nicht stupide wie jetzt jede sekunde

                  ReWind99R Offline
                  ReWind99R Offline
                  ReWind99
                  schrieb am zuletzt editiert von
                  #8

                  @arteck ich danke dir vielmals !!! Ich habe den Zeitplan entfernt und den Trigger auf Falls current App wurde aktualisiert gesetzt, jetzt gehts :) Ein kleiner Denkanstoß bewirkt manchmal wunder... vielen Dank !

                  1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @rewind99 sagte: sobald Netflix an ist, wird der entsprechende Wert EINMAL geschrieben, aber nicht mehr aktualisiert, es sei denn, ich wechsele die App.

                    Dann genügt es doch, auf "current app" zu triggern.

                    Bild_2022-03-31_223335.png

                    Wert (unter "Trigger"):

                    Blockly_DP_Props.JPG

                    ReWind99R Offline
                    ReWind99R Offline
                    ReWind99
                    schrieb am zuletzt editiert von
                    #9

                    @paul53 Vielen Dank :) Ja, genau das war es... Vielen Dank für die Hilfe!

                    1 Antwort Letzte Antwort
                    0

                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                    Registrieren Anmelden
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    405

                    Online

                    32.8k

                    Benutzer

                    82.8k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe