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. Blockly
  5. TV Fernbedienung in Blockly

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

TV Fernbedienung in Blockly

Geplant Angeheftet Gesperrt Verschoben Blockly
24 Beiträge 3 Kommentatoren 2.0k Aufrufe 1 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.
  • S smarty15

    Hallo zusammen
    Ich komm mal wieder nicht weiter.
    Ich möchte gerne gewisse Sender (Favoriten) von iqontorl aus gesteuert haben.
    Ich nutze ein Swisscom TV und ein Harmony Hub
    ich kann die Ziffern 0-9 in den Objekten finden und auch anklicken das geht.
    Bei den Sendern die zwischen diesen Nummern sind kann ich direkt den Button hinterlegen das klappt.
    Jedoch nicht wenn ich zum Beispiel eine 12 machen will.
    Ich versuchte zwei Datenpunkte hintereinander in Iqontrol einzugeben, das ging aber nicht.

    Da dachte ich ob man dies in Blockly machen kann, leider scheitere ich daran wie ich das umsetzen kann.
    Denn einfach nur steuere Nummer eins und steuere Nummer zwei geht ja nicht.

    und wenn ich ja ein Falls dann Modul nehme fehlt mir ja das Objekt das sich ändern soll.

    Ist bestimmt ne Kleinigkeit aber ehrlich gesagt komm ich nicht drauf.

    Oder bin ich komplett auf dem Holzweg?

    Vielen dank schon im voraus

    Gruss


    Mod-Edit: Thema von Visualisierung nach Blockly verschoben!

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #2

    @smarty15 Geht es hier um IQontrole (Visu) oder Blockly (Javascript)

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      smarty15
      schrieb am zuletzt editiert von
      #3

      @Homoran
      Geht ein bisschen um beides möchte mit einer Kachel in iqontrol den Sender am TV schalten
      Da ich bis jetzt aber nur die Möglichkeit sah das mit den Nummern zu machen, dachte ich man könnte dies mit Blockly realisieren und dann dies auf die Kachel in iqontrol hinerlegen.

      Vielleicht hätte ich das Thema in Blockly oder Javascript stellen sollen

      1 Antwort Letzte Antwort
      0
      • S smarty15

        Hallo zusammen
        Ich komm mal wieder nicht weiter.
        Ich möchte gerne gewisse Sender (Favoriten) von iqontorl aus gesteuert haben.
        Ich nutze ein Swisscom TV und ein Harmony Hub
        ich kann die Ziffern 0-9 in den Objekten finden und auch anklicken das geht.
        Bei den Sendern die zwischen diesen Nummern sind kann ich direkt den Button hinterlegen das klappt.
        Jedoch nicht wenn ich zum Beispiel eine 12 machen will.
        Ich versuchte zwei Datenpunkte hintereinander in Iqontrol einzugeben, das ging aber nicht.

        Da dachte ich ob man dies in Blockly machen kann, leider scheitere ich daran wie ich das umsetzen kann.
        Denn einfach nur steuere Nummer eins und steuere Nummer zwei geht ja nicht.

        und wenn ich ja ein Falls dann Modul nehme fehlt mir ja das Objekt das sich ändern soll.

        Ist bestimmt ne Kleinigkeit aber ehrlich gesagt komm ich nicht drauf.

        Oder bin ich komplett auf dem Holzweg?

        Vielen dank schon im voraus

        Gruss


        Mod-Edit: Thema von Visualisierung nach Blockly verschoben!

        NegaleinN Offline
        NegaleinN Offline
        Negalein
        Global Moderator
        schrieb am zuletzt editiert von
        #4

        @smarty15 sagte in TV Fernbedienung in Blockly:

        Ich möchte gerne gewisse Sender (Favoriten) von iqontorl aus gesteuert haben.

        schau dir das mit Blockly mal an.
        So schalte ich zB alle Sender auch mit Alexa um.

        ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
        ° Node.js Fixer ---> iob nodejs-update
        ° Fixer ---> iob fix

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          smarty15
          schrieb am zuletzt editiert von
          #5

          @Negalein
          Ich versuche eben das zu machen mit dem Blockly steh aber so ziemlich auf dem Schlauch.

          Ich frage mich einfach ob dies nicht einfacher möglich ist.

          Denn ich sehe ja die "Nummern 0-9" der TV Fernbedienung unter den Objekten. Und wen ich die da drücke geht das wunderbar, auch wenn ich erst die 1 und dann die 2 Drücke schaltet der TV auf den Kanal 12 um.

          Gibt es nicht in Blockly eine Möglichkeit wenn ich die Taste xy auf iQontrol drücke sich dann der Sender 12 einschaltet?

          Mal hier ein Bild wie ich mir das vorstellen würde, jedoch keine Ahnung ob es so machbar ist.

          Bildschirmfoto 2020-04-25 um 18.21.22.png Bildschirmfoto 2020-04-25 um 18.21.40.png

          NegaleinN 1 Antwort Letzte Antwort
          0
          • S smarty15

            @Negalein
            Ich versuche eben das zu machen mit dem Blockly steh aber so ziemlich auf dem Schlauch.

            Ich frage mich einfach ob dies nicht einfacher möglich ist.

            Denn ich sehe ja die "Nummern 0-9" der TV Fernbedienung unter den Objekten. Und wen ich die da drücke geht das wunderbar, auch wenn ich erst die 1 und dann die 2 Drücke schaltet der TV auf den Kanal 12 um.

            Gibt es nicht in Blockly eine Möglichkeit wenn ich die Taste xy auf iQontrol drücke sich dann der Sender 12 einschaltet?

            Mal hier ein Bild wie ich mir das vorstellen würde, jedoch keine Ahnung ob es so machbar ist.

            Bildschirmfoto 2020-04-25 um 18.21.22.png Bildschirmfoto 2020-04-25 um 18.21.40.png

            NegaleinN Offline
            NegaleinN Offline
            Negalein
            Global Moderator
            schrieb am zuletzt editiert von
            #6

            @smarty15 sagte in TV Fernbedienung in Blockly:

            Ich frage mich einfach ob dies nicht einfacher möglich ist.

            Ich schalte zwar nicht in VIS oder Iqontrol, aber mit Alexa.

            Dazu verwende ich im Blockly nicht die Ziffern, sondern die Referenz-ID

            Die findest du mit diesem Befehl raus.
            http://IP-Enigmabox/web/getallservices?sRef=

            Script gibt es von @haselchen

            createState("javascript.0.Sender_umschalten.ARD", 0);  // Generiert beim starten den Datenpunkt, wenn nicht vorhanden
            on({id: "javascript.0.Sender_umschalten.ARD", change: 'any'}, function (obj) {
               exec('curl "http://192.XXX.XX.XX/web/zap?sRef=1:0:19:283D:3FB:1:C00000:0:0:0"',
                function (error, stdout, stderr) {
                    log('Meldung: ' + stdout);
                });
               log("Script Dreambox umschalten auf ARD", "info");
              }
            );
            

            Oder Blockly von @dslraser

            createState("Eigene_Datenpunkte.Enigma2.ORF", {
                name: 'ORF', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "o. r. f. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.ORF2", {
                name: 'ORF2', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "o. r. f. zwei ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.ATV", {
                name: 'ATV', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "a. t. v. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.ATV2", {
                name: 'ATV2', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "a. t. v. zwei",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.ServusTV", {
                name: 'ServusTV', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "servus t. v. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Puls 4", {
                name: 'Puls 4', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "puls vier ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sat1 Gold", {
                name: 'Sat1 Gold', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "s. a. t. eins gold ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.LT1", {
                name: 'LT1', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "l. t. eins ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.TV1", {
                name: 'TV1', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "t. v. eins ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.ARD", {
                name: 'ARD', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "a. r. d. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.ZDF", {
                name: 'ZDF', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "z. d. f. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Bayern", {
                name: 'Bayern', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "bayern ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Tele5", {
                name: 'Tele5', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "tele fünf ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.RTL", {
                name: 'RTL', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "R. T. L. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.SAT1", {
                name: 'SAT1', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "SAT eins ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.ProSieben", {
                name: 'ProSieben', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Pro Sieben ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.RTL2", {
                name: 'RTL2', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "R. T. L. zwei ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Super RTL", {
                name: 'Super RTL', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Super R. T. L. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.VOX", {
                name: 'VOX', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "VOX ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.kabel eins", {
                name: 'kabel eins', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "kabel eins ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Premieren", {
                name: 'Sky Cinema Premieren', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Premieren ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Premieren +24", {
                name: 'Sky Cinema Premieren +24', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Premieren +24 ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Action", {
                name: 'Sky Cinema Action', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Action ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Thriller", {
                name: 'Sky Cinema Thriller', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Thriller ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Best Of", {
                name: 'Sky Cinema Best Of', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Best Of ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Special", {
                name: 'Sky Cinema Special', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Special ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Family", {
                name: 'Sky Cinema Family', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Family ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Fun", {
                name: 'Sky Cinema Fun', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Fun ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Cinema Classics", {
                name: 'Sky Cinema Classics', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Cinema Classics ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Atlantic", {
                name: 'Sky Atlantic', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Atlantic ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky 1", {
                name: 'Sky 1', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky one ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Krimi", {
                name: 'Sky Krimi', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Krimi ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.13th Street", {
                name: '13th Street', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "dreizehn Street ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Sky Serien", {
                name: 'Sky Serien', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Sky Serien ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Fox", {
                name: 'Fox', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Fox ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.SYFY", {
                name: 'SYFY', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "scifi, syfy, skify ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.TNT Film", {
                name: 'TNT Film', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "t. n. t. film ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.TNT Comedy", {
                name: 'TNT Comedy', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "t. n. t. Comedy ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.TNT Serie", {
                name: 'TNT Serie', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "t. n. t. Serie ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Romance", {
                name: 'Romance', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Romance ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Romance", {
                name: 'Romance', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Romance ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Kinowelt", {
                name: 'Kinowelt', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Kinowelt ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.TLC", {
                name: 'TLC', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "t. l. c. ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Heimatkanal", {
                name: 'Heimatkanal', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Heimatkanal ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.History", {
                name: 'History', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "History ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Discovery", {
                name: 'Discovery', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Discovery ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.NatGeo", {
                name: 'NatGeo', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "national geographic ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Nat Geo Wild", {
                name: 'Nat Geo Wild', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "national geographic wild ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Spiegel Geschichte", {
                name: 'Spiegel Geschichte', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Spiegel Geschichte ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Spiegel TV Wissen", {
                name: 'Spiegel TV Wissen', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Spiegel T. V. Wissen ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Welt der Wunder", {
                name: 'Welt der Wunder', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Welt der Wunder ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.kabel eins Doku", {
                name: 'kabel eins Doku', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "kabel eins Doku ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.KiKA", {
                name: 'KiKA', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "KiKA, kicker ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.TOGGO", {
                name: 'TOGGO', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "TOGGO ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Disney Channel", {
                name: 'Disney Channel', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Disney Channel ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Boomerang", {
                name: 'Boomerang', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Boomerang ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Disney Junior", {
                name: 'Disney Junior', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Disney Junior ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.Junior", {
                name: 'Junior', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "Junior ",
                "smartType": "SWITCH"
            }
            });
            
            createState("Eigene_Datenpunkte.Enigma2.NICKELODEON", {
                name: 'NICKELODEON', 
                "role": "button",
                "type": "boolean",
                "read": true,
                "write": true,
                "smartName": {
                "de": "NICKELODEON ",
                "smartType": "SWITCH"
            }
            });
            
            

            <xml xmlns="http://www.w3.org/1999/xhtml">
              <block type="on_ext" id="RNzoc`md_kS~.Zvx~w.A" x="13" y="88">
                <mutation items="1"></mutation>
                <field name="CONDITION">any</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="4(B7h}86As6!EKUQn@g(">
                    <field name="oid">javascript.0.Eigene_Datenpunkte.Enigma2.Bayern</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="controls_if" id="tuh1dyqOb;)Dj=JEEOZ_">
                    <mutation elseif="1"></mutation>
                    <value name="IF0">
                      <block type="logic_operation" id="H01`%Vrdxu+?^6d5_pr}" inline="false">
                        <field name="OP">AND</field>
                        <value name="A">
                          <block type="logic_compare" id=",.eHZT2]gwD;Z,?{-*lL">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="get_value" id="lEA.bX_/!C=w[o`PVaQI">
                                <field name="ATTR">val</field>
                                <field name="OID">alexa2.0.History.name</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="text" id="VTy79lK3o(.xkX#hU8Vz">
                                <field name="TEXT">Wohnzimmer</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_compare" id="n]a,]%WMIJ5^iArZDm+x">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="get_value" id="ug4Gl*v:,/k8R,UFg)}5">
                                <field name="ATTR">val</field>
                                <field name="OID">enigma2.0.enigma2.STANDBY</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="logic_boolean" id="p.,F5hKit_^oY=IOl(!!">
                                <field name="BOOL">FALSE</field>
                              </block>
                            </value>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="control" id="sN5pq]fB;7|`v]}qf*j;">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">enigma2.0.command.ZAP</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="text" id="CDKn38o2|r1t-cf,~]UU">
                            <field name="TEXT">1:0:19:2855:401:1:C00000:0:0:0:</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                    <value name="IF1">
                      <block type="logic_operation" id="IWdD3._YiLR/|n8az?I{" inline="false">
                        <field name="OP">AND</field>
                        <value name="A">
                          <block type="logic_compare" id="B{3aZYE-vhq9CV@#Mop(">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="get_value" id="/@X_GeS}L,ZZPlGWSc2G">
                                <field name="ATTR">val</field>
                                <field name="OID">alexa2.0.History.name</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="text" id="#UINz-A:wD?8N5!?F4b_">
                                <field name="TEXT">Schlafzimmer</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_compare" id="]#wWu`rj}t2P-CVqgCW1">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="get_value" id="2fNc?J!k!kT?^i6)53}6">
                                <field name="ATTR">val</field>
                                <field name="OID">enigma2.1.enigma2.STANDBY</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="logic_boolean" id="zJ6|4SU(ksc3OA(mZPOM">
                                <field name="BOOL">FALSE</field>
                              </block>
                            </value>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO1">
                      <block type="control" id=":_bO*7;D4qcS0#.RZhYC">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">enigma2.1.command.ZAP</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="text" id="=xAWwCiBa+^#Wh(Z+I=2">
                            <field name="TEXT">1:0:19:2855:401:1:C00000:0:0:0:</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
            </xml>
            


            javascript - ioBroker (3).png

            ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
            ° Node.js Fixer ---> iob nodejs-update
            ° Fixer ---> iob fix

            1 Antwort Letzte Antwort
            1
            • S Offline
              S Offline
              smarty15
              schrieb am zuletzt editiert von
              #7

              @Negalein
              Also nun bekam ich es schon mal hin das mir irgend ein Sender angezeigt wird.
              Jedoch muss ich dies wohl auch über die Referenz ID machen.

              Nur weiss ich nicht wie du das mit dem Befehl meinst?
              Wo gibst du den ein?
              Brauch ich da zusätzlich noch einen Adapter?

              NegaleinN 1 Antwort Letzte Antwort
              0
              • S smarty15

                @Negalein
                Also nun bekam ich es schon mal hin das mir irgend ein Sender angezeigt wird.
                Jedoch muss ich dies wohl auch über die Referenz ID machen.

                Nur weiss ich nicht wie du das mit dem Befehl meinst?
                Wo gibst du den ein?
                Brauch ich da zusätzlich noch einen Adapter?

                NegaleinN Offline
                NegaleinN Offline
                Negalein
                Global Moderator
                schrieb am zuletzt editiert von
                #8

                @smarty15 sagte in TV Fernbedienung in Blockly:

                Wo gibst du den ein?

                Im Browser!
                Dort kommt dann eine lange Liste der Sender inkl. den Referenz-IDs

                ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                ° Node.js Fixer ---> iob nodejs-update
                ° Fixer ---> iob fix

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  smarty15
                  schrieb am zuletzt editiert von
                  #9

                  @Negalein

                  Bei mir kommt da wenn ich die Adresse so in den Browser kopiere

                  Safari kann den Server nicht finden

                  NegaleinN 1 Antwort Letzte Antwort
                  0
                  • S smarty15

                    @Negalein

                    Bei mir kommt da wenn ich die Adresse so in den Browser kopiere

                    Safari kann den Server nicht finden

                    NegaleinN Offline
                    NegaleinN Offline
                    Negalein
                    Global Moderator
                    schrieb am zuletzt editiert von
                    #10

                    @smarty15 sagte in TV Fernbedienung in Blockly:

                    Safari kann den Server nicht finden

                    du hast aber schon IP-Enigmabox mit der IP deines Receivers ersetzt?

                    ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                    ° Node.js Fixer ---> iob nodejs-update
                    ° Fixer ---> iob fix

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      smarty15
                      schrieb am zuletzt editiert von
                      #11

                      @Negalein
                      Mist ich idiot :-(
                      aber wenn ich es so eingebe kommt die Meldung
                      Safari kann keine Verbindung zum Server aufbauen

                      Sollte das mit jedem TV Receiver gehen?

                      NegaleinN 1 Antwort Letzte Antwort
                      0
                      • S smarty15

                        @Negalein
                        Mist ich idiot :-(
                        aber wenn ich es so eingebe kommt die Meldung
                        Safari kann keine Verbindung zum Server aufbauen

                        Sollte das mit jedem TV Receiver gehen?

                        NegaleinN Offline
                        NegaleinN Offline
                        Negalein
                        Global Moderator
                        schrieb am zuletzt editiert von
                        #12

                        @smarty15 sagte in TV Fernbedienung in Blockly:

                        Sollte das mit jedem TV Receiver gehen?

                        zumindest mit Enigma-Boxen

                        Ich war der Meinung, dass du mit Swisscom-DVR einen Enigma-Receiver meinst.
                        Hab zwar auch die Harmony, aber da starte/stoppe ich nur die Activitis in VIS.

                        ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                        ° Node.js Fixer ---> iob nodejs-update
                        ° Fixer ---> iob fix

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          smarty15
                          schrieb am zuletzt editiert von
                          #13

                          @Negalein
                          Scheint wohl so das dies mit den Swisscom TV Boxen nicht zu klappen scheint

                          1 Antwort Letzte Antwort
                          0
                          • S Offline
                            S Offline
                            smarty15
                            schrieb am zuletzt editiert von
                            #14

                            @Negalein

                            Ich glaube ich habe die Lösung gefunden
                            Muss das morgen noch etwas ausführlicher testen

                            aber wenn ich Das Blockly so schreibe springt er mir auf den Sender

                            <xml xmlns="http://www.w3.org/1999/xhtml">
                              <block type="on" id="=gexZL@7Hu}ZMgRK{_j(" x="87" y="-112">
                                <field name="OID">javascript.0.scriptEnabled.Senderliste.Pro_7</field>
                                <field name="CONDITION">any</field>
                                <field name="ACK_CONDITION">false</field>
                                <statement name="STATEMENT">
                                  <block type="control" id="QkuI-@+I.)I(NrIQ^[vE">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">harmony.0.Wohnzimmer.Swisscom-DVR.Number1</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="AIHIl+0iCLfsQF*!lv+n">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="control" id="Dgy#qCr*H7G!@wSUe|Y.">
                                        <mutation delay_input="false"></mutation>
                                        <field name="OID">harmony.0.Wohnzimmer.Swisscom-DVR.Number2</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="c6gjG2K=A}Vu/7h=XU($">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="control" id="wVeoXcD!2_o}r}OE]ogz">
                                            <mutation delay_input="false"></mutation>
                                            <field name="OID">harmony.0.Wohnzimmer.Swisscom-DVR.Number3</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="logic_boolean" id="H{h)odIHayy?F+ygK-Mp">
                                                <field name="BOOL">TRUE</field>
                                              </block>
                                            </value>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </xml>
                            
                            NegaleinN 1 Antwort Letzte Antwort
                            0
                            • S smarty15

                              @Negalein

                              Ich glaube ich habe die Lösung gefunden
                              Muss das morgen noch etwas ausführlicher testen

                              aber wenn ich Das Blockly so schreibe springt er mir auf den Sender

                              <xml xmlns="http://www.w3.org/1999/xhtml">
                                <block type="on" id="=gexZL@7Hu}ZMgRK{_j(" x="87" y="-112">
                                  <field name="OID">javascript.0.scriptEnabled.Senderliste.Pro_7</field>
                                  <field name="CONDITION">any</field>
                                  <field name="ACK_CONDITION">false</field>
                                  <statement name="STATEMENT">
                                    <block type="control" id="QkuI-@+I.)I(NrIQ^[vE">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">harmony.0.Wohnzimmer.Swisscom-DVR.Number1</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="AIHIl+0iCLfsQF*!lv+n">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="control" id="Dgy#qCr*H7G!@wSUe|Y.">
                                          <mutation delay_input="false"></mutation>
                                          <field name="OID">harmony.0.Wohnzimmer.Swisscom-DVR.Number2</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="c6gjG2K=A}Vu/7h=XU($">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="control" id="wVeoXcD!2_o}r}OE]ogz">
                                              <mutation delay_input="false"></mutation>
                                              <field name="OID">harmony.0.Wohnzimmer.Swisscom-DVR.Number3</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="logic_boolean" id="H{h)odIHayy?F+ygK-Mp">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </xml>
                              
                              NegaleinN Offline
                              NegaleinN Offline
                              Negalein
                              Global Moderator
                              schrieb am zuletzt editiert von
                              #15

                              @smarty15 sagte in TV Fernbedienung in Blockly:

                              Muss das morgen noch etwas ausführlicher testen

                              nimm als Trigger den tatsächlichen Ort vom DP

                              Nicht javascript.0.scriptEnabled.Senderliste.Pro_7 sondern zB javascript.0.swisscom.Senderliste.Pro_7
                              Je nachdem, wo du die DP angelegt hast.

                              ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                              ° Node.js Fixer ---> iob nodejs-update
                              ° Fixer ---> iob fix

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                smarty15
                                schrieb am zuletzt editiert von
                                #16

                                @Negalein
                                Hab den hier genommen
                                ist das nicht gut?

                                Bildschirmfoto 2020-04-25 um 21.31.29.png

                                NegaleinN 1 Antwort Letzte Antwort
                                0
                                • S smarty15

                                  @Negalein
                                  Hab den hier genommen
                                  ist das nicht gut?

                                  Bildschirmfoto 2020-04-25 um 21.31.29.png

                                  NegaleinN Offline
                                  NegaleinN Offline
                                  Negalein
                                  Global Moderator
                                  schrieb am zuletzt editiert von
                                  #17

                                  @smarty15 sagte in TV Fernbedienung in Blockly:

                                  Hab den hier genommen

                                  hast du ihn dort selber angelegt?

                                  Unter scriptEnabled stehen die aktiven Scripts.

                                  Was hast du unter Eigene_Datenpunkte stehen?

                                  ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                                  ° Node.js Fixer ---> iob nodejs-update
                                  ° Fixer ---> iob fix

                                  1 Antwort Letzte Antwort
                                  0
                                  • S Offline
                                    S Offline
                                    smarty15
                                    schrieb am zuletzt editiert von
                                    #18

                                    Ja habe das Skript unter Senderliste selber angelegt
                                    kommt es noch drauf an wo man das absichert?
                                    habe einfach bei Skripte einen neuen Ordner mit Senderliste gemacht

                                    NegaleinN 1 Antwort Letzte Antwort
                                    0
                                    • S smarty15

                                      Ja habe das Skript unter Senderliste selber angelegt
                                      kommt es noch drauf an wo man das absichert?
                                      habe einfach bei Skripte einen neuen Ordner mit Senderliste gemacht

                                      NegaleinN Offline
                                      NegaleinN Offline
                                      Negalein
                                      Global Moderator
                                      schrieb am zuletzt editiert von
                                      #19

                                      @smarty15 sagte in TV Fernbedienung in Blockly:

                                      Ja habe das Skript unter Senderliste selber angelegt

                                      zeig mal das Script bitte

                                      ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                                      ° Node.js Fixer ---> iob nodejs-update
                                      ° Fixer ---> iob fix

                                      1 Antwort Letzte Antwort
                                      0
                                      • S Offline
                                        S Offline
                                        smarty15
                                        schrieb am zuletzt editiert von
                                        #20

                                        @Negalein
                                        Hier bitte

                                        createState("Eigene_Datenpunkte.Pro7", {
                                            name: 'Pro7', 
                                            "role": "button",
                                            "type": "boolean",
                                            "read": true,
                                            "write": true,
                                            "smartName": {
                                            "de": "o. r. f. ",
                                            "smartType": "SWITCH"
                                        }
                                        });
                                        
                                        NegaleinN 1 Antwort Letzte Antwort
                                        0
                                        • S smarty15

                                          @Negalein
                                          Hier bitte

                                          createState("Eigene_Datenpunkte.Pro7", {
                                              name: 'Pro7', 
                                              "role": "button",
                                              "type": "boolean",
                                              "read": true,
                                              "write": true,
                                              "smartName": {
                                              "de": "o. r. f. ",
                                              "smartType": "SWITCH"
                                          }
                                          });
                                          
                                          NegaleinN Offline
                                          NegaleinN Offline
                                          Negalein
                                          Global Moderator
                                          schrieb am zuletzt editiert von
                                          #21

                                          @smarty15 sagte in TV Fernbedienung in Blockly:

                                          Hier bitte

                                          Ok, deine Datenpunkte sind in
                                          javascript.0.Eigene_Datenpunkte
                                          und dann zB für Pro7 nimmst du im Blockly javascript.0.Eigene_Datenpunkte.Pro7

                                          ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                                          ° Node.js Fixer ---> iob nodejs-update
                                          ° Fixer ---> iob fix

                                          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

                                          790

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          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