Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. LG Smart TV - Kanal ändern

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    446

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

LG Smart TV - Kanal ändern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 5 Kommentatoren 827 Aufrufe
  • Ä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.
  • H Offline
    H Offline
    hobat85
    schrieb am zuletzt editiert von
    #1

    7991_screenshot_20180713-095811.jpg Hallo,

    ich beschäftige mich zwar erst seit 10 Tagen mit dem iobroker und blockly, dennoch habe ich nun schon alleine 10 Stunden dafür (erfolglos) aufgebracht ein bestimmtes Script zu erstellen.

    Ich möchte mit Alexa meinen LG Fernseher auf ARD (Kanal 1) schalten und habe folgendes gemacht:

    1.) Unter Objekte -> Javascript -> ein Objekt mit dem Namen ARD erzeugt. Dieses ist vom Typ ein

    SWITCH.

    2.) Dieses Objekt in der Cloud als Smartgerät hochgeladen, als Switch eingestellt und Alexa danach

    suchen lassen. In der App habe ich nun den Schalter ARD (An/Aus)

    3.) Mit blockly folgendes Script erstellt: s.o.

    Nun sage ich: „Alexa, ARD anschalten“. In der Alexa-App springt der Schalter auf ein. Im iobroker tut sich zwar “irgendwas“, aber der Kanal ändert sich nicht.

    Was mache ich falsch?

    1 Antwort Letzte Antwort
    0
    • N Offline
      N Offline
      Nicknew
      schrieb am zuletzt editiert von
      #2

      Gibt es hier schon eine Lösung zu? Ich habe das gleiche Anliegen :)

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        stimezo
        Forum Testing
        schrieb am zuletzt editiert von
        #3

        Du musst auf Deinen Datenpunkt triggern, sonst wird Dein Script nicht ausgeführt.

        1 Antwort Letzte Antwort
        0
        • FlatsherF Offline
          FlatsherF Offline
          Flatsher
          schrieb am zuletzt editiert von
          #4

          Was meinst du damit er soll auf den Datenpunkt Triggern ….welchen Datenpunkt ? Channel Select ?

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            Tictactoo
            schrieb am zuletzt editiert von
            #5

            Hi, ist zwar kein blocky script, aber theoretisch eine Möglichkeit das ganze umzusetzen (in der Theorie, konnte leider nicht testen ob es funtkioniert, weil ich keine TV Sender an meinem LGTV hab).

            In der Senderliste müssen die Namen eingetragen werden, in der Reihenfolge, wie sie eingespeichert sind. Da Alexa ARD als a. r. d. versteht, muss es 1:1 übernommen werden. Das scirpt prüft dann, ob die Schlagworte gefallen sind in der Alexa Summery. Ist das der Fall, prüft das Script, ob in der Summery auch der Sendername vorkam und sollte dann auf den richten Sender schalten. Die Liste kann man beliebig erweitern. Da Alexa Zahlen nur ausgeschrieben versteht, tippe ich drauf, dass sie RTL2 beispielweise als "r. t. l. zwei" verstehen wird. Kannst mir gerne schreiben, ob es läuft. Evtl hab ich das falsche State rausgesucht, aber wie gesagt, leider kann ichs nicht testen.

            `var Senderliste = 
            ["a. r. d.", 
            "z. d. f.", 
            "s. w. r.", 
            "r. t. l."];
            
            on({id: 'alexa2.0.History.summary', change: "any"}, function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
            
              if (getState("alexa2.0.History.summary").val.includes('fernseher') &&
                    getState("alexa2.0.History.summary").val.includes('schalt') && 
                    getState("alexa2.0.History.summary").val.includes('auf')) {
            
                  for(i = 0; i < Senderliste.length; i++)
                  {
                      if (getState("alexa2.0.History.summary").val.includes(Senderliste[i]))
                      {
                            setState("lgtv.0.channel"/*Select Channel*/, (parseInt(i) + 1)); 
                            console.log('Benutzer sagt, schalte auf ' + Senderliste[i] + ' (' + (parseInt(i) + 1) + ')');
                      }
            
                  }
              }
            });`[/i][/i]
            
            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            627

            Online

            32.7k

            Benutzer

            82.5k

            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