Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. TV Fernbedienung Blockly und Harmony-Hub

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    TV Fernbedienung Blockly und Harmony-Hub

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

      Hallo Zusammen,
      Ich würde gern via Alexa die Sender am TV schalten
      z.B. Alexa, schalte auf MDR
      Meine Idee war das ich ein DP via Alexa mit Zahlen fühle und dann im Blockly sage
      Wenn Wert 4 drücke den Button Zahl 4 im Harmony-Hub

      In Alexa würde ich das dann mit Prozenten machen
      Also für jeden Sender eine Routine anlegen in dem ich z.B. den Prozentwert auf 4 setze

      Der Wert wird richtig von Alexa an den Datenpunkt übergeben

      Nun stehe ich aber etwas auf den Schlauch wie ich am besten das Blockly aufbaue.

      Hat das zufällig schon jemand gemacht und kann mir da etwas zur Verfügung stellen?

      Vielen Dank im Voraus
      Gruß
      Marcel

      PS: Ich habe es jetzt mal so Probiert
      Bildschirmfoto 2020-12-23 um 19.48.41.png
      Mein DP sieht so aus
      Bildschirmfoto 2020-12-23 um 19.50.06.png

      {
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1608734585898,
        "common": {
          "name": "TV_Sender_schalten",
          "role": "",
          "type": "number",
          "desc": "Manuell erzeugt",
          "unit": "%",
          "min": 0,
          "max": 100,
          "def": 0,
          "read": true,
          "write": true,
          "smartName": {
            "de": "TV Sender schalten"
          }
        },
        "native": {},
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "0_userdata.0.002_Alexa.01_Wohnzimmer.TV_Sender_schalten",
        "type": "state"
      }
      
      dslraser 1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @Wszene last edited by dslraser

        @Wszene
        ich schalte zwar nicht über Zahlen vom Harmony HUB (ich nutze dafür den enigma2 Adapter), aber vielleicht zum Prinzip wie ich es gemacht habe.

        Ich habe mir über Blockly Datenpunkte anlegen lassen. Die SmartNamen werden dann gleich vom Blockly erstellt. (meistes sogar gleich zwei oder drei pro Sender)
        Wichtig ist aber auch die Schreibweise, wenn Du direkt Sendernamen nehmen willst.
        Beispiel MDR = SmartnName m. d. r. (Punkt und Leerzeichen sind wichtig, nur so werden einzelne Buchstaben erkannt)

        20201223_201202.jpg

        Screenshot_20201223-201318_Chrome.jpg

        Screenshot_20201223-201442_Chrome.jpg

        Die Datenpunkte sind Button und triggern dann auf wurde aktualisiert.

        Alexa, m. d. r. an

        oder

        Alexa, schalte m. d. r. an.

        Edit: mein Blockly muss noch zwischen zwei VU unterscheiden bzw. auch welcher ECHO angesprochen wurde und welche VU dann schalten soll / darf.

        Auszug

        Screenshot_20201223-202310_Chrome.jpg

        EDIT2: Da in die Funktion zum Datenpunkte erstellen auf die drei Punkte klicken

        Bildschirmfoto 2020-12-23 um 20.42.24.png

        da

        Bildschirmfoto 2020-12-23 um 20.42.32.png

        und dann ab Zeile 129

        Im Blockly, ganz unten in der Funktion main ist noch "mach leiser" und mach "lauter", aber da ist noch zusätzlich ein Denon Receiver mit im Spiel.

        und hier kannst Du javascript.x (also die Instanznummer, oder eben 0_userdata.0 eintragen, da habe ich es)

        Bildschirmfoto 2020-12-23 um 20.46.43.png

        Zum erstellen der DP (mit der Funktion) muß das im Javascript Adapter erlaubt sein:
        Bildschirmfoto 2020-12-23 um 20.49.49.png

        Vielleicht kannst Du Dir was draus bauen.


        Sender-Menue-Laustaerke-zwei-VU.zip

        Kaiser Franz Josef Wszene 2 Replies Last reply Reply Quote 0
        • Kaiser Franz Josef
          Kaiser Franz Josef @dslraser last edited by

          @dslraser sag mal den adapter ist der im stable Zweig ?

          thx

          dslraser 1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active @Kaiser Franz Josef last edited by dslraser

            @Kaiser-Franz-Josef sagte in TV Fernbedienung Blockly und Harmony-Hub:

            @dslraser sag mal den adapter ist der im stable Zweig ?

            thx

            https://forum.iobroker.net/post/300650

            Edit:
            https://github.com/Matten-Matten/ioBroker.enigma2

            Funktioniert schon sehr lange ohne Fehler, auch wenn Jemand zur Adapterbetreuung gesucht wird.

            Kaiser Franz Josef 1 Reply Last reply Reply Quote 1
            • Kaiser Franz Josef
              Kaiser Franz Josef @dslraser last edited by

              @dslraser ja aber finde den nicht im iobroker unter Adapter , seltsam

              dslraser 1 Reply Last reply Reply Quote 0
              • dslraser
                dslraser Forum Testing Most Active @Kaiser Franz Josef last edited by

                @Kaiser-Franz-Josef sagte in TV Fernbedienung Blockly und Harmony-Hub:

                @dslraser ja aber finde den nicht im iobroker unter Adapter , seltsam

                ich glaube der ist nur auf GitHub

                1 Reply Last reply Reply Quote 1
                • Wszene
                  Wszene @dslraser last edited by Wszene

                  @dslraser
                  Kannst du mir evtl. das Script zum erstellen der DPs zukommen lassen?
                  Und wie machst du das dann mit Alexa?
                  Legst du dann für jeden Sender ein Gerät an?
                  Und warum z.B. 20MDR?

                  dslraser 3 Replies Last reply Reply Quote 0
                  • dslraser
                    dslraser Forum Testing Most Active @Wszene last edited by

                    @Wszene sagte in TV Fernbedienung Blockly und Harmony-Hub:

                    @dslraser
                    Kannst du mir evtl. das Script zum erstellen der DPs zukommen lassen?

                    Das ist eine JS Funktion (ganz oben im Blockly)
                    Ich mache nachher mal einen Blockly Export und füge das in meinen ersten Beitrag mit ein)

                    1 Reply Last reply Reply Quote 1
                    • dslraser
                      dslraser Forum Testing Most Active @Wszene last edited by

                      @Wszene sagte in TV Fernbedienung Blockly und Harmony-Hub:

                      Und warum z.B. 20MDR?

                      die 20 ist nur für meine Struktur, damit ich besser durchsehe und das ist auch die Nummer, auf der bei mir der Sender ist)

                      Blockly Export mit zusätzlichen Hinweisen ist hochgeladen.

                      Wszene 1 Reply Last reply Reply Quote 0
                      • dslraser
                        dslraser Forum Testing Most Active @Wszene last edited by dslraser

                        @Wszene sagte in TV Fernbedienung Blockly und Harmony-Hub:

                        Legst du dann für jeden Sender ein Gerät an?

                        ja.

                        Für manche Sachen, wie z.B. "mach lauter" oder "nächster Kanal" habe ich eine Routine angelegt. So brauche ich dann nicht sagen, Alexa, mach lauter an (das sind dann Routinen)

                        Die Kanäle sind alles SmartGeräte und schalten direkt, ohne Routine.

                        1 Reply Last reply Reply Quote 0
                        • Wszene
                          Wszene @dslraser last edited by

                          @dslraser
                          Danke dir
                          Ich schau mir das gleich mal an

                          Aber der Gerätename für Alexa ist dann nur M. D. R. oder?

                          dslraser 1 Reply Last reply Reply Quote 0
                          • dslraser
                            dslraser Forum Testing Most Active @Wszene last edited by

                            @Wszene sagte in TV Fernbedienung Blockly und Harmony-Hub:

                            @dslraser
                            Danke dir
                            Ich schau mir das gleich mal an

                            Aber der Gerätename für Alexa ist dann nur M. D. R. oder?

                            Der SmartName ist m. d. r. (oder der zweite - durch Komma getrennt - Kanal zwanzig)

                            Bildschirmfoto 2020-12-23 um 20.57.05.png

                            {
                              "type": "state",
                              "native": {},
                              "common": {
                                "name": "20MDR",
                                "type": "boolean",
                                "read": true,
                                "write": true,
                                "role": "button",
                                "def": true,
                                "smartName": {
                                  "de": "kanal zwanzig , m. d. r. ",
                                  "smartType": "SWITCH"
                                }
                              },
                              "from": "system.adapter.javascript.0",
                              "user": "system.user.admin",
                              "ts": 1608628076578,
                              "_id": "0_userdata.0.TV_System_mit_Alexa.VU.Sender.20MDR",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            }
                            

                            Wenn Du es ausprobierst, dann kannst Du in der History vom Alexa2 Adapter genau sehen was sie verstanden hat und wie sie es geschrieben hat.

                            Wszene 1 Reply Last reply Reply Quote 0
                            • Wszene
                              Wszene @dslraser last edited by

                              @dslraser
                              Ich bin gerade mit dem Teil total überfordert 😢
                              Das ist für mich noch einfach Zuviel
                              Ich sehe da überhaut nicht durch vor allem in dem Javascript
                              Bei sollen die DP hier landen
                              0_userdata.0.002_Alexa.01_Wohnzimmer.TV_Sender.Sendername

                              Wie müsste ich das bei deinem Script eintragen

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

                                @Wszene sagte in TV Fernbedienung Blockly und Harmony-Hub:

                                0_userdata.0

                                das ist schon mal hier drinn

                                1608752864966-bildschirmfoto-2020-12-23-um-20.46.43.png

                                den Pfad dann in der JS Funktion.

                                .002_Alexa.01_Wohnzimmer.TV_Sender.Sendername

                                Der SmartName im JS Teil ist dann der Name der Variablen aus der Blockly Ansicht.

                                Die zugeklappten Variablen in main musst Du dann Deinem vergebenen Pfad anpassen.
                                Bei mir ist das dann z.B.

                                Screenshot_20201223-212816_Chrome.jpg

                                1 Reply Last reply Reply Quote 0
                                • dslraser
                                  dslraser Forum Testing Most Active @Wszene last edited by

                                  @Wszene
                                  Nach unserer kurzen Teamviewer Session solltest Du jetzt ja zurecht kommen. Wenn nicht, dann frag hier nochmal.

                                  D Wszene 2 Replies Last reply Reply Quote 0
                                  • D
                                    denjo @dslraser last edited by

                                    @dslraser krasse sache, bin genau wie du unterwegs 2x vu und 1x denon. Ich habe nur alle wichtigen Sender einzeln als Gerät. Sehr kompliziert aber ich guck mir das auch mal an.

                                    1 Reply Last reply Reply Quote 0
                                    • Wszene
                                      Wszene @dslraser last edited by

                                      @dslraser
                                      1001 Dank
                                      Es klappt wunderbar wenn Alexa mitspielt
                                      die schaltet wann sie will

                                      Beispiel:
                                      Ich sage "Alexa, schalte RTL ein"
                                      Dann sage ich "Alexa, schalte DMAX ein"

                                      Das geht wunderbar

                                      Jetzt will ich wieder zurück auf RTL
                                      dann muss ich 2mal "Alexa, schalte RTL ein" damit sie schaltet

                                      Hat da jemand eine Idee?

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

                                        @Wszene
                                        Du drückst ja zahlen (vielleicht auch zwei hintereinander ?)
                                        Du könntest mehrere Dinge überprüfen...

                                        • in der History vom Alexa2 Adapter nachsehen was Alexa verstanden hat und wie sie es geschrieben hat

                                        • Du drückst Zahlen (vielleicht auch zwei hintereinander ?) . Debug Bausteine einbauen und schauen was gedrückt wurde. Ich schalte ja meine VU über die Servicereference...

                                        1 Reply Last reply Reply Quote 1
                                        • dslraser
                                          dslraser Forum Testing Most Active @Wszene last edited by dslraser

                                          @Wszene sagte in TV Fernbedienung Blockly und Harmony-Hub:

                                          "Alexa, schalte RTL ein"

                                          Ich sage nicht "ein", sondern "an".
                                          Keine Ahnung ob das auch eine Rolle spielt.
                                          Bei mir funktioniert:

                                          Alexa, schalte RTL an. (r. t. l. )

                                          oder

                                          Alexa, RTL an. (r. t. l. )

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            Rushmed Most Active last edited by

                                            @Wszene sagte in TV Fernbedienung Blockly und Harmony-Hub:

                                            Ich würde gern via Alexa die Sender am TV schalten
                                            z.B. Alexa, schalte auf MDR

                                            Das ist hier alles ganz schön abgefahren wenns nur darum geht per Sprache die Kanäle zu wählen.
                                            Alexa kann doch mit dem Harmony Skill direkt die Programme als Szenen schalten. Den Umweg über den ioBroker habe ich mir gespart.
                                            By the way, unter alexa2.0.Smart-Home-Devices sind die Kanäle auch direkt wählbar.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            552
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly fernbedienung harmony
                                            5
                                            20
                                            772
                                            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