Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. lgtv Adapter zur Steuerung von LG WebOS SmartTVs

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    lgtv Adapter zur Steuerung von LG WebOS SmartTVs

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      knx last edited by

      Moin,

      habe gerade ein Update auf 1.0.8 gemacht, davor lief noch 1.0.6

      Nun gehen meine ganzen Scripte nicht mehr.

      Habe eigentlich meine Scripts alle angepasst bezüglich des neuen Ortes.
      Bei Objekten werden alle states auch zweimal angezeigt, nehme an einmal von meiner alten Installation und einmal von der neuen?

      Wenn ich manuell zum Beispiel den state von Launch App ändere, dann schaltet der TV.

      Mein altes Script funktioniert aber über Alexa nicht mehr.

      Adapter mal komplett deinstallieren und neu drauf?

      1 Reply Last reply Reply Quote 0
      • sigi234
        sigi234 Forum Testing Most Active last edited by sigi234

        Hallo,

        Kann mir wer helfen?

        Connecting to WebOS TV: ws://192.168.178.57:3000
        
        Waiting for pairing confirmation on WebOS TV 192.168.178.57
        
        

        Es kommt keine Meldung am TV

        Model:
        LG 43UK6300LLB

        thewhobox 1 Reply Last reply Reply Quote 0
        • thewhobox
          thewhobox @sigi234 last edited by

          @sigi234 du musst irgendeine Aktion vom Adapter auslösen, danach erscheint erst das popup auf dem TV

          sigi234 2 Replies Last reply Reply Quote 0
          • sigi234
            sigi234 Forum Testing Most Active @thewhobox last edited by

            @thewhobox sagte in IoBroker.lgtv - Adapter zur Steuerung von LG WebOS SmartTVs:

            @sigi234 du musst irgendeine Aktion vom Adapter auslösen, danach erscheint erst das popup auf dem TV

            Danke, geht wieder.
            Adapter deinstalliert und neu installiert. W-Lan Verbindung neu eingerichtet und eine neue IP vergeben.
            Erst dann kam eine Aufforderung zum Paring vom TV.

            1 Reply Last reply Reply Quote 0
            • sigi234
              sigi234 Forum Testing Most Active @thewhobox last edited by sigi234

              @thewhobox

              Den Kanal via Vis zu schalten geht nicht, oder gibt es schon eine Lösung?
              Habe mal alles durchgelesen.........

              Erstelle gerade eine Vis........

              Screenshot (4076).png

              thewhobox 1 Reply Last reply Reply Quote 0
              • thewhobox
                thewhobox @sigi234 last edited by

                @sigi234 das funktioniert auf manchen Geräte iwie nicht.

                K 1 Reply Last reply Reply Quote 0
                • K
                  keihuli @thewhobox last edited by

                  Hi,
                  mein Abfrage Intervall auf lv.0.states.on ist bei 10 Sekunden.
                  Ich prüfe ob sich der Wert verändert hat.... Leider wird festgestellt das sich dieser Wert alle 10 Sekunden ändert... Ich hätte erwartet wenn der Fernseher aus ist, ändert sich der Wert auch nicht.... Ist das so gewollt?

                  Gruß
                  Kai

                  oberfragger marcuskl 2 Replies Last reply Reply Quote 0
                  • oberfragger
                    oberfragger @keihuli last edited by

                    Moin,
                    ich bin noch ioBroker-Neuling.

                    Ich habe es geschafft, mittels WOL-Script und natürlich diesem Adapter, den LG aus der Ferne anzuschalten. Für das ausschalten gibt es ja einen entsprechenden Knopf in der Instanz.

                    Das ganze habe ich dann via Szene an Alexa weitergereicht. Nun funktioniert das eher wie ein Taster. Wenn ich die Scene starte, wird je nach Status der Fernseher an oder ausgeschaltet- also wenn der Fernseher an ist- wird er ausgeschaltet. Wenn er ausgeschaltet ist , wird er angeschaltet. Das ist natürlich doof- wenn der TV an ist und ich bei Alexa auf "an" schalte.. geht der Fernseher aus.

                    Ich möchte nun irgendwie EINEN Schalter (Switch) definieren den ich an Alexa weiterreiche. Wenn der TV an ist und ich nochmal anmache... passiert nix, wenn er aus ist und ich anmache soll er natürlich "an" gehen.

                    Wie kann ich das Problem lösen?

                    1 Reply Last reply Reply Quote 0
                    • marcuskl
                      marcuskl @keihuli last edited by marcuskl

                      @keihuli sagte in IoBroker.lgtv - Adapter zur Steuerung von LG WebOS SmartTVs:

                      Hi,
                      mein Abfrage Intervall auf lv.0.states.on ist bei 10 Sekunden.
                      Ich prüfe ob sich der Wert verändert hat.... Leider wird festgestellt das sich dieser Wert alle 10 Sekunden ändert... Ich hätte erwartet wenn der Fernseher aus ist, ändert sich der Wert auch nicht.... Ist das so gewollt?

                      Gruß
                      Kai

                      Normalerweise ist der Adapter auf 60 sek. Abfrageintervall eingestellt, außer du hast dies auf 10 sek. Geändert ist das normal.
                      Auch wenn der Fernseher aus ist, startet der Adapter alle X sek. (Die du eingestellt hast) eine Abfrage aller states, auch wenn er aus ist.

                      Der ferneseher sagt glaub nicht den Adapter "Hallo ich bin jetzt an", sondern der Adapter fragt ab.

                      Ich bin nicht der Entwickler, aber nach meinem Verständnis funktioniert das so.

                      1 Reply Last reply Reply Quote 0
                      • K
                        keihuli last edited by

                        Ja habe ich auf 10 Sekunden aufgrund von Tests gestellt... Ich frage mich aber wieso mein Skript alle 10 Sekunden feststellt das der Wert geändert worden ist. Obwohl der Fernsehr dauerhaft an bzw. aus. Ich hätte gedacht das ein "Falls Objekt wurde geändert" nur anspringt wenn der Fernseher an oder ausgeschaltet wird....

                        marcuskl 1 Reply Last reply Reply Quote 0
                        • marcuskl
                          marcuskl @keihuli last edited by

                          @keihuli
                          Ok normalerweise ist das auch so.
                          Prüfst du auch mit Logik ob wahr oder falsch?
                          Wäre vielleicht eine Lösung
                          Fals Objekt X ist wahr bzw. Falsch mache X

                          K 1 Reply Last reply Reply Quote 0
                          • K
                            keihuli @marcuskl last edited by

                            @marcuskl
                            Nein Logik habe ich nicht drin... Anbei der kopierte snippet. Wenn das normalerweise so ist... Aus was prüft den das "wurde geändert"? Auf den Wert true oder false kann ja nicht sein... Schaut es da gleichzeitig noch auf einen Aktualisierungsdatum?

                            on({id: 'lgtv.0.states.on', change: "ne"}, function (obj) {
                              var value = obj.state.val;
                              var oldValue = obj.oldState.val;
                              on({id: 'lgtv.0.states.on', change: "gt"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                                setStateDelayed('zigbee.0.group_2.state', true, false, parseInt(0, 10), false);
                                console.log('an');
                              });
                            });
                            
                            on({id: 'lgtv.0.states.on', change: "ne"}, function (obj) {
                              var value = obj.state.val;
                              var oldValue = obj.oldState.val;
                              on({id: 'lgtv.0.states.on', change: "lt"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                                setStateDelayed('zigbee.0.group_2.state', false, false, parseInt(0, 10), false);
                                console.log('aus');
                              });
                            });
                            

                            Unbenannt.PNG

                            marcuskl 1 Reply Last reply Reply Quote 0
                            • marcuskl
                              marcuskl @keihuli last edited by

                              @keihuli sagte in IoBroker.lgtv - Adapter zur Steuerung von LG WebOS SmartTVs:

                              @marcuskl
                              Nein Logik habe ich nicht drin... Anbei der kopierte snippet. Wenn das normalerweise so ist... Aus was prüft den das "wurde geändert"? Auf den Wert true oder false kann ja nicht sein... Schaut es da gleichzeitig noch auf einen Aktualisierungsdatum?

                              on({id: 'lgtv.0.states.on', change: "ne"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                                on({id: 'lgtv.0.states.on', change: "gt"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                  setStateDelayed('zigbee.0.group_2.state', true, false, parseInt(0, 10), false);
                                  console.log('an');
                                });
                              });
                              
                              on({id: 'lgtv.0.states.on', change: "ne"}, function (obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;
                                on({id: 'lgtv.0.states.on', change: "lt"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                  setStateDelayed('zigbee.0.group_2.state', false, false, parseInt(0, 10), false);
                                  console.log('aus');
                                });
                              });
                              

                              Unbenannt.PNG

                              Entschuldige, ich meine du kannst auch prüfen "Wenn Wert x ist gleich on bzw. Off, mache x

                              1 Reply Last reply Reply Quote 0
                              • marcuskl
                                marcuskl last edited by

                                Ich würde machen:

                                Fals Objekt "Tv is on" hat sich geändert
                                Fals "wert von TV is on" = on
                                Mache Debug Output "Tv on"

                                K 1 Reply Last reply Reply Quote 0
                                • marcuskl
                                  marcuskl last edited by

                                  Ich kann es dir nicht vorbauen, bin nicht daheim

                                  1 Reply Last reply Reply Quote 0
                                  • K
                                    keihuli @marcuskl last edited by

                                    @marcuskl
                                    Das kann man natürlich machen.

                                    Indirekt habe ich das ja auch drin das ich die Flanke abfrage ob es kleiner geworden ist. Aber wenn ich aktuell den Fernseher ausschalte kommt folgendes log zu Stande, alle log innerhalb 8 ms.... Wieso?

                                    javascript.0	2019-09-29 22:26:36.748	info	script.js.common.Zigbee_.Fernseher_an: aus
                                    javascript.0	2019-09-29 22:26:36.747	info	script.js.common.Zigbee_.Fernseher_an: aus
                                    javascript.0	2019-09-29 22:26:36.746	info	script.js.common.Zigbee_.Fernseher_an: aus
                                    javascript.0	2019-09-29 22:26:36.745	info	script.js.common.Zigbee_.Fernseher_an: aus
                                    javascript.0	2019-09-29 22:26:36.743	info	script.js.common.Zigbee_.Fernseher_an: aus
                                    javascript.0	2019-09-29 22:26:36.740	info	script.js.common.Zigbee_.Fernseher_an: aus
                                    
                                    marcuskl 1 Reply Last reply Reply Quote 0
                                    • marcuskl
                                      marcuskl @keihuli last edited by

                                      @keihuli sagte in IoBroker.lgtv - Adapter zur Steuerung von LG WebOS SmartTVs:

                                      @marcuskl
                                      Das kann man natürlich machen.

                                      Indirekt habe ich das ja auch drin das ich die Flanke abfrage ob es kleiner geworden ist. Aber wenn ich aktuell den Fernseher ausschalte kommt folgendes log zu Stande, alle log innerhalb 8 ms.... Wieso?

                                      javascript.0	2019-09-29 22:26:36.748	info	script.js.common.Zigbee_.Fernseher_an: aus
                                      javascript.0	2019-09-29 22:26:36.747	info	script.js.common.Zigbee_.Fernseher_an: aus
                                      javascript.0	2019-09-29 22:26:36.746	info	script.js.common.Zigbee_.Fernseher_an: aus
                                      javascript.0	2019-09-29 22:26:36.745	info	script.js.common.Zigbee_.Fernseher_an: aus
                                      javascript.0	2019-09-29 22:26:36.743	info	script.js.common.Zigbee_.Fernseher_an: aus
                                      javascript.0	2019-09-29 22:26:36.740	info	script.js.common.Zigbee_.Fernseher_an: aus
                                      

                                      Das ist der Baustein "Debug Output" den du in dein Skript eingebaut hast, der alle 10 Sek. Die info aus gibt

                                      K 1 Reply Last reply Reply Quote 0
                                      • K
                                        keihuli @marcuskl last edited by

                                        @marcuskl
                                        Nein, durch wurde "geändert und ist kleiner als letztes" sollte er genau 1 mal im LOG stehen und nicht 5 mal inner halb von 8 ms. Ich möchte verstehen was beim aktualisieren des lgtv.0.states.on passiert....

                                        K 1 Reply Last reply Reply Quote 0
                                        • K
                                          keihuli @keihuli last edited by keihuli

                                          Den Blödsinn den ich hier gemacht habe ist das ich einen Trigger in einem Trigger gemacht habe. Der führt aus irgendeinem Grund dazu das das Debugging mehrfach innerhalb kürzester Zeit aufgerufen wird... Wenn man den äusseren Trigger weglässt läuft alles rund.

                                          1 Reply Last reply Reply Quote 0
                                          • marcuskl
                                            marcuskl last edited by

                                            @instalator Ich habe grad den LG TV Adapter aktualisiert und die Remote Funktion ist echt super, das ersetzt mein Broadlink.
                                            Super Arbeit 👍

                                            Ich habe gesehen die Remote Objekte haben die Rolle "Switch", wäre es nicht besser wenn man die Rolle "Button" nehmen würde, weil mit true/false kann man nicht viel anfangen ?

                                            oberfragger 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            552
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            lgtv
                                            113
                                            861
                                            238186
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo