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. ioBroker Allgemein
  4. Alexa und eine Liste

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Alexa und eine Liste

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
15 Beiträge 3 Kommentatoren 1.0k Aufrufe 4 Watching
  • Ä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.
  • KrisiunK Online
    KrisiunK Online
    Krisiun
    schrieb am zuletzt editiert von
    #1

    Hallo Leute, ich weiß nicht wie ich meine Frage richtig formulieren soll. Folgendes: Es geht um meine TV Sender liste.
    Wenn ich sie durch gehen will muss ich immer sagen "Alexa hoch oder runter je nachdem" das funktioniert. Aber ich muss jedes mal "Alexa" sagen und das ist lästig. Ich möchte erreichen, dass ich nur einmal Alexa sage und dann nur entweder hoch, hoch, hoch usw. oder runter, runter, runter usw. oder auch zmB. Alexa 2 mal hoch oder 4 mal hoch oder runter.
    Was für Blockly wäre für sowas geeignet?
    Kann mir da jemand weiter helfen?
    Wäre echt super :)iobroker.jpg

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • KrisiunK Krisiun

      Hallo Leute, ich weiß nicht wie ich meine Frage richtig formulieren soll. Folgendes: Es geht um meine TV Sender liste.
      Wenn ich sie durch gehen will muss ich immer sagen "Alexa hoch oder runter je nachdem" das funktioniert. Aber ich muss jedes mal "Alexa" sagen und das ist lästig. Ich möchte erreichen, dass ich nur einmal Alexa sage und dann nur entweder hoch, hoch, hoch usw. oder runter, runter, runter usw. oder auch zmB. Alexa 2 mal hoch oder 4 mal hoch oder runter.
      Was für Blockly wäre für sowas geeignet?
      Kann mir da jemand weiter helfen?
      Wäre echt super :)iobroker.jpg

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von liv-in-sky
      #2

      @murk

      denke das funktioniert nicht ohne einen eigenen skill

      • du kannst schon einen wert setzen um "runter runter runter" mit "alexa setze runter auf 3" und dann mit einem script verarbeiten

      hilft dir evtl ein script, welches die sender als datenpunkte erstellt und du dann z.b "alexa schalte programm rtl ein" oder "alexa schalte programm ztf ein" (das "Programm" kann man auch wegnehmen >>> alexa schalte zdf ein)

      das script legt datenpunkte an, bindet sie in iot ein und reagiert/wird getriggert auf die dp

      • das array am anfang vom script (zeile 4) definieren mit deinen sendern - die reihenfolge muss der reihenfolge der sender entsprechen
      • den pfad in zeile 3 definieren
      • in zeile 30 wird dann der befehl eingefügt, der schaltet - bei mir ist da der lgtv-adapter drin - sehr einfach, falls du eine fernbedienung nutz muss der wert evtl auf 2 werte aufgeteilt werden
      • script ausführen
      • iot adapter neustaren
      • alexa suche geräte

      das script testen: alexa, schalte programm bayern ein - das result ist im log zu sehen >>> 11

      
      
      let myDatapoints="0_userdata.0.CONTROL-OWN.TV-PROGRAMME-SCHALTEN.";
      let mySender=["das erste","zdf","sat eins","rtl","rtl zwei","pro sieben","kabel eins","vox","super rtl","servus tv","bayern","orf"]; //hier alle sender eingeben
      let myTriggers=[];
      
      
      async function needDP(){
          for(let s=1;s<=mySender.length;s++){ //log(mySender[s-1])
          if (!(await existsStateAsync(myDatapoints+String(s)))) {
              await createStateAsync(myDatapoints+String(s), false,{type: "boolean",
                                                                        name: "Sender "+s +" "+mySender[s-1],
                                                                        role: "value",
                                                                        read: true,
                                                                        write: true,
                                                                        smartName: { "de": "Programm "+mySender[s-1] }} ); //hier evtl das Wort Programm löschen !!!!
              myTriggers.push(myDatapoints+String(s))
               } else {myTriggers.push(myDatapoints+String(s))}
            }
      }
      
      async function doThis(){
      await needDP();
      //log(myTriggers.toString())
       on({id: myTriggers, ack: false, change: "any"}, function (obj) { 
       
        let theProgrammToSwitch=obj.id.split('.')
        // hier einfügen, was passieren soll ---------------------------------------------------------------------------//
        log(theProgrammToSwitch[theProgrammToSwitch.length-1]    )
        //setState('lgtv.0.states.channel',theProgrammToSwitch[theProgrammToSwitch.length-1])
      
        });
       }
      
       doThis()
      
      
      

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      KrisiunK 1 Antwort Letzte Antwort
      0
      • liv-in-skyL liv-in-sky

        @murk

        denke das funktioniert nicht ohne einen eigenen skill

        • du kannst schon einen wert setzen um "runter runter runter" mit "alexa setze runter auf 3" und dann mit einem script verarbeiten

        hilft dir evtl ein script, welches die sender als datenpunkte erstellt und du dann z.b "alexa schalte programm rtl ein" oder "alexa schalte programm ztf ein" (das "Programm" kann man auch wegnehmen >>> alexa schalte zdf ein)

        das script legt datenpunkte an, bindet sie in iot ein und reagiert/wird getriggert auf die dp

        • das array am anfang vom script (zeile 4) definieren mit deinen sendern - die reihenfolge muss der reihenfolge der sender entsprechen
        • den pfad in zeile 3 definieren
        • in zeile 30 wird dann der befehl eingefügt, der schaltet - bei mir ist da der lgtv-adapter drin - sehr einfach, falls du eine fernbedienung nutz muss der wert evtl auf 2 werte aufgeteilt werden
        • script ausführen
        • iot adapter neustaren
        • alexa suche geräte

        das script testen: alexa, schalte programm bayern ein - das result ist im log zu sehen >>> 11

        
        
        let myDatapoints="0_userdata.0.CONTROL-OWN.TV-PROGRAMME-SCHALTEN.";
        let mySender=["das erste","zdf","sat eins","rtl","rtl zwei","pro sieben","kabel eins","vox","super rtl","servus tv","bayern","orf"]; //hier alle sender eingeben
        let myTriggers=[];
        
        
        async function needDP(){
            for(let s=1;s<=mySender.length;s++){ //log(mySender[s-1])
            if (!(await existsStateAsync(myDatapoints+String(s)))) {
                await createStateAsync(myDatapoints+String(s), false,{type: "boolean",
                                                                          name: "Sender "+s +" "+mySender[s-1],
                                                                          role: "value",
                                                                          read: true,
                                                                          write: true,
                                                                          smartName: { "de": "Programm "+mySender[s-1] }} ); //hier evtl das Wort Programm löschen !!!!
                myTriggers.push(myDatapoints+String(s))
                 } else {myTriggers.push(myDatapoints+String(s))}
              }
        }
        
        async function doThis(){
        await needDP();
        //log(myTriggers.toString())
         on({id: myTriggers, ack: false, change: "any"}, function (obj) { 
         
          let theProgrammToSwitch=obj.id.split('.')
          // hier einfügen, was passieren soll ---------------------------------------------------------------------------//
          log(theProgrammToSwitch[theProgrammToSwitch.length-1]    )
          //setState('lgtv.0.states.channel',theProgrammToSwitch[theProgrammToSwitch.length-1])
        
          });
         }
        
         doThis()
        
        
        
        KrisiunK Online
        KrisiunK Online
        Krisiun
        schrieb am zuletzt editiert von
        #3

        @liv-in-sky
        Hi und vielen Dank für Deine Antwort.
        Die Sender per Name schallten geht bei mir. Das was ich erreichen will ist nur wenn ich die Kanalliste vor mir habe und weiter runter oder rauf will muss ich immer das Wort "Alexa runter und wieder Alexa runter usw." Deswegen möchte ich z.B.s
        "Alexa viermal runter (oder rauf) sagen ohne, dass ich immer aufs neue Alexa runter, Alexa runter ,Alexa runter, Alexa runter" sagen zu müssen.
        Das ist vergleichbar wenn man sagt: "Alexa viermal leiser oder lauter" um den ECHO leiser oder lauter zu machen. Das geht.
        Also habe ich mir gedacht, dass es im meinem Fall auch klappt.
        Kannst Du mir da weiter helfen und das ins Blockly umzusetzen?
        Vielen Dank

        liv-in-skyL 1 Antwort Letzte Antwort
        0
        • KrisiunK Krisiun

          @liv-in-sky
          Hi und vielen Dank für Deine Antwort.
          Die Sender per Name schallten geht bei mir. Das was ich erreichen will ist nur wenn ich die Kanalliste vor mir habe und weiter runter oder rauf will muss ich immer das Wort "Alexa runter und wieder Alexa runter usw." Deswegen möchte ich z.B.s
          "Alexa viermal runter (oder rauf) sagen ohne, dass ich immer aufs neue Alexa runter, Alexa runter ,Alexa runter, Alexa runter" sagen zu müssen.
          Das ist vergleichbar wenn man sagt: "Alexa viermal leiser oder lauter" um den ECHO leiser oder lauter zu machen. Das geht.
          Also habe ich mir gedacht, dass es im meinem Fall auch klappt.
          Kannst Du mir da weiter helfen und das ins Blockly umzusetzen?
          Vielen Dank

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #4

          @murk

          da gibt es wohl 2 möglichkeiten

          • eine routine für jeden schritt - einen datenpunkt für jeden schritt - ein blockly, welches auf die dp getriggert wird und schaltet
            -routine für-alexa runter
            -routine für-alexa 2 mal runter
            -routine für-alexa 3 mal runter ......
            3 dp, die du in iot für alexa einbindest
            ein script mit 3 triggern - pro dp einer und darunter wird dann mit zeitlichen pausen in den textcommand dp des alexa adapters geschrieben
            das solltest du hinbekommen

          • das summary vom alexa2 adapter auslesen und verarbeiten - das problem, alexa wird imer antwortern, kann ich nicht finden - ist nicht schön

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          1
          • KrisiunK Online
            KrisiunK Online
            Krisiun
            schrieb am zuletzt editiert von
            #5

            Vielen Dank, wirklich. Aber ohne genauere Anleitung schaffe ich das leider nicht.

            liv-in-skyL 2 Antworten Letzte Antwort
            0
            • KrisiunK Krisiun

              Vielen Dank, wirklich. Aber ohne genauere Anleitung schaffe ich das leider nicht.

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von liv-in-sky
              #6

              @murk

              woran hakt es ?
              zur not können wir eine anydesk oder teamviewer session am WE machen

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              1 Antwort Letzte Antwort
              0
              • KrisiunK Krisiun

                Vielen Dank, wirklich. Aber ohne genauere Anleitung schaffe ich das leider nicht.

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von
                #7

                @murk

                alexa2 und iot adapter sind installiert ?

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                KrisiunK 1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @murk

                  alexa2 und iot adapter sind installiert ?

                  KrisiunK Online
                  KrisiunK Online
                  Krisiun
                  schrieb am zuletzt editiert von
                  #8

                  @liv-in-sky

                  Sorry dass ich mich erst jetzt melde aber meine Festplatte hat sich leider verabschiedet und alles war weg.
                  Hab lange gebraucht bis ich wieder hier gefunden habe.
                  Um Deine letzte Frage zu beantworten, ja, alexa2 und iot sind installiert.
                  Problem ist bei mir ich kann die Skripts nicht zusammenstellen.
                  Wenn Dein Angebot noch steht? können wir z.b. nächste Woche die TM session machen.

                  Gruß
                  Krisiun

                  liv-in-skyL 1 Antwort Letzte Antwort
                  0
                  • KrisiunK Krisiun

                    @liv-in-sky

                    Sorry dass ich mich erst jetzt melde aber meine Festplatte hat sich leider verabschiedet und alles war weg.
                    Hab lange gebraucht bis ich wieder hier gefunden habe.
                    Um Deine letzte Frage zu beantworten, ja, alexa2 und iot sind installiert.
                    Problem ist bei mir ich kann die Skripts nicht zusammenstellen.
                    Wenn Dein Angebot noch steht? können wir z.b. nächste Woche die TM session machen.

                    Gruß
                    Krisiun

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von
                    #9

                    @krisiun sollte machbar sein

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    KrisiunK 1 Antwort Letzte Antwort
                    0
                    • liv-in-skyL liv-in-sky

                      @krisiun sollte machbar sein

                      KrisiunK Online
                      KrisiunK Online
                      Krisiun
                      schrieb am zuletzt editiert von
                      #10

                      @liv-in-sky
                      Super. Ich hätte jetzt Zeit. Bitte melde Dich wann Dir am besten passt.
                      Danke

                      liv-in-skyL 1 Antwort Letzte Antwort
                      0
                      • KrisiunK Krisiun

                        @liv-in-sky
                        Super. Ich hätte jetzt Zeit. Bitte melde Dich wann Dir am besten passt.
                        Danke

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #11

                        @krisiun siehe im chat

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        KrisiunK 1 Antwort Letzte Antwort
                        0
                        • liv-in-skyL liv-in-sky

                          @krisiun siehe im chat

                          KrisiunK Online
                          KrisiunK Online
                          Krisiun
                          schrieb am zuletzt editiert von
                          #12

                          @liv-in-sky sagte in Alexa und eine Liste:

                          @krisiun siehe im chat

                          Ich will nicht nerven aber ich habe gedacht ich bin hier im chat? Wo muss ich dann sonst hin?

                          liv-in-skyL 1 Antwort Letzte Antwort
                          0
                          • KrisiunK Krisiun

                            @liv-in-sky sagte in Alexa und eine Liste:

                            @krisiun siehe im chat

                            Ich will nicht nerven aber ich habe gedacht ich bin hier im chat? Wo muss ich dann sonst hin?

                            liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            schrieb am zuletzt editiert von
                            #13

                            @krisiun neben der klocke, die dir zeigt, das du eine benachrichtigung hast, ist das chat icon

                            Image 031.png

                            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                            N 1 Antwort Letzte Antwort
                            0
                            • liv-in-skyL liv-in-sky

                              @krisiun neben der klocke, die dir zeigt, das du eine benachrichtigung hast, ist das chat icon

                              Image 031.png

                              N Offline
                              N Offline
                              Nick.The.Bird.92
                              schrieb am zuletzt editiert von
                              #14

                              Haut hier doch dann mal bitte das Blookly rein :) würde mich auch interessieren wie ihr das nachher umgesetzt habt :)

                              Raspberry 4 (8gb), Zigbee über Conbee2, diverse Shelly Geräte und no name Zigbee Geräte + Philips, Aqara ist auch an Board und Miboxer.
                              2 x Broadlinks :)

                              KrisiunK 1 Antwort Letzte Antwort
                              0
                              • N Nick.The.Bird.92

                                Haut hier doch dann mal bitte das Blookly rein :) würde mich auch interessieren wie ihr das nachher umgesetzt habt :)

                                KrisiunK Online
                                KrisiunK Online
                                Krisiun
                                schrieb am zuletzt editiert von
                                #15

                                @nick-the-bird-92

                                wir haben nur dieses script richtig für mich angepaßt

                                https://www.youtube.com/watch?v=TOxKS3MdrgU
                                https://www.youtube.com/watch?v=mG6arAFn30c&t=1545s

                                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
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                787

                                Online

                                32.6k

                                Benutzer

                                82.0k

                                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