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. [gelöst]Funktion auf Taste legen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst]Funktion auf Taste legen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascriptblocklymultimedia
23 Beiträge 5 Kommentatoren 941 Aufrufe 3 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.
  • NWHN Offline
    NWHN Offline
    NWH
    schrieb am zuletzt editiert von NWH
    #1

    Hallo,
    Ich bin noch ein blutiger Anfänger was den Iobroker anbelangt und meine Künste mit Js sind eigentlich gleich Null aber das würde ich gerne ändern.

    Leider stehe ich gleich mal vor einem Problem wo ich Unterstützung benötigen würde.

    Folgendes Würde ich gerne umsetzen,
    Auf einen Ikea Schalter (5Tasten) würde ich gerne auf 2 Tasten "Lauter und Leiser" von meinem Receiver legen.
    Der Schalter ist mit dem Conbee2 Stick nur angelernt worden.

    Ich kann den Receiver unter Objekte steuern, das funktioniert. Wenn ich aber die Funktion mit einem blockly mache kommt immer nur "undefined"

    b77a837e-19f3-4c93-9a48-8157e94a3c96-image.png

    Eigentlich sollte hier ein WErt ausgegeben werden. Die umsetzung wäre ja folgende wenn ich mich nicht irre.
    6fe37386-c574-4d81-bc31-d9daa6bee75e-image.png

    Irgendetwas mache ich falsch aber was, kann mir da wer helfen.

    W 1 Antwort Letzte Antwort
    0
    • NWHN NWH

      Hallo,
      Ich bin noch ein blutiger Anfänger was den Iobroker anbelangt und meine Künste mit Js sind eigentlich gleich Null aber das würde ich gerne ändern.

      Leider stehe ich gleich mal vor einem Problem wo ich Unterstützung benötigen würde.

      Folgendes Würde ich gerne umsetzen,
      Auf einen Ikea Schalter (5Tasten) würde ich gerne auf 2 Tasten "Lauter und Leiser" von meinem Receiver legen.
      Der Schalter ist mit dem Conbee2 Stick nur angelernt worden.

      Ich kann den Receiver unter Objekte steuern, das funktioniert. Wenn ich aber die Funktion mit einem blockly mache kommt immer nur "undefined"

      b77a837e-19f3-4c93-9a48-8157e94a3c96-image.png

      Eigentlich sollte hier ein WErt ausgegeben werden. Die umsetzung wäre ja folgende wenn ich mich nicht irre.
      6fe37386-c574-4d81-bc31-d9daa6bee75e-image.png

      Irgendetwas mache ich falsch aber was, kann mir da wer helfen.

      W Offline
      W Offline
      Wildbill
      schrieb am zuletzt editiert von
      #2

      @NWH Lass doch den debug-Block einfach weg, dann sollte es laufen. Ansonsten versuch es ohne Umwandlung in String, wenn Du unbedingt eine Logausgabe brauchst.

      Gruss, Jürgen

      NWHN 1 Antwort Letzte Antwort
      0
      • W Wildbill

        @NWH Lass doch den debug-Block einfach weg, dann sollte es laufen. Ansonsten versuch es ohne Umwandlung in String, wenn Du unbedingt eine Logausgabe brauchst.

        Gruss, Jürgen

        NWHN Offline
        NWHN Offline
        NWH
        schrieb am zuletzt editiert von
        #3

        @Wildbill Versehe die Antwort nicht, warum soll es funktionieren wenn ich das debugen weg lasse?
        Die Frage war ja, warum undefined kommt!

        paul53P 1 Antwort Letzte Antwort
        0
        • NWHN NWH

          @Wildbill Versehe die Antwort nicht, warum soll es funktionieren wenn ich das debugen weg lasse?
          Die Frage war ja, warum undefined kommt!

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @NWH sagte:

          Die Frage war ja, warum undefined kommt!

          Ich vermute, dass Wert eine selbst erstellte Variable ist und nicht der Wert des Trigger-Datenpunktes (findet man unter "Trigger").

          Blockly_DP_Props.JPG

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          NWHN 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @NWH sagte:

            Die Frage war ja, warum undefined kommt!

            Ich vermute, dass Wert eine selbst erstellte Variable ist und nicht der Wert des Trigger-Datenpunktes (findet man unter "Trigger").

            Blockly_DP_Props.JPG

            NWHN Offline
            NWHN Offline
            NWH
            schrieb am zuletzt editiert von
            #5

            @paul53 said in Funktion auf Taste legen:

            @NWH sagte:

            Die Frage war ja, warum undefined kommt!

            Ich vermute, dass Wert eine selbst erstellte Variable ist und nicht der Wert des Trigger-Datenpunktes (findet man unter "Trigger").

            Blockly_DP_Props.JPG

            Ja das stimmt ich habe eine Variable selbst erstellt.

            Jetzt funktioniert es, tausend dank.

            Gleich noch eine Frage hinterher.
            Wie bzw. was muss ich im blockly ändern das ich zb. die Lautstärke um eine vordefinierten Wert per Tastendruck ändere.

            HomoranH 1 Antwort Letzte Antwort
            0
            • NWHN NWH

              @paul53 said in Funktion auf Taste legen:

              @NWH sagte:

              Die Frage war ja, warum undefined kommt!

              Ich vermute, dass Wert eine selbst erstellte Variable ist und nicht der Wert des Trigger-Datenpunktes (findet man unter "Trigger").

              Blockly_DP_Props.JPG

              Ja das stimmt ich habe eine Variable selbst erstellt.

              Jetzt funktioniert es, tausend dank.

              Gleich noch eine Frage hinterher.
              Wie bzw. was muss ich im blockly ändern das ich zb. die Lautstärke um eine vordefinierten Wert per Tastendruck ändere.

              HomoranH Offline
              HomoranH Offline
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @NWH dazu muss man wissen ob und wie das bei deinem Endgerät angesteuert werden kann

              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 -

              NWHN 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @NWH dazu muss man wissen ob und wie das bei deinem Endgerät angesteuert werden kann

                NWHN Offline
                NWHN Offline
                NWH
                schrieb am zuletzt editiert von
                #7

                @Homoran
                Das gibt es für den Marantz Receiver.
                791ff309-fc86-4788-a5e3-c74c9c759300-image.png

                HomoranH 1 Antwort Letzte Antwort
                0
                • NWHN NWH

                  @Homoran
                  Das gibt es für den Marantz Receiver.
                  791ff309-fc86-4788-a5e3-c74c9c759300-image.png

                  HomoranH Offline
                  HomoranH Offline
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #8

                  @NWH und wo ist dann das Problem?

                  steuere denon.0.volume mit 55

                  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 -

                  NWHN 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @NWH und wo ist dann das Problem?

                    steuere denon.0.volume mit 55

                    NWHN Offline
                    NWHN Offline
                    NWH
                    schrieb am zuletzt editiert von
                    #9

                    @Homoran
                    ja danke, aber ich will per Tastendruck den Wert um 2 erhöhen.

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • NWHN NWH

                      @Homoran
                      ja danke, aber ich will per Tastendruck den Wert um 2 erhöhen.

                      HomoranH Offline
                      HomoranH Offline
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @NWH dann musst du volume auslesen, 2 hinzuadfieren und die Summe absenden

                      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 -

                      NWHN 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @NWH dann musst du volume auslesen, 2 hinzuadfieren und die Summe absenden

                        NWHN Offline
                        NWHN Offline
                        NWH
                        schrieb am zuletzt editiert von
                        #11

                        @Homoran ja habe ich mir fast gedacht, nur leider bin ich ein kompletter Neuling was JS und blockly angeht, somit befürchte ich das diese Aufgabe noch zu schwierig für mich ist. Das alle in ein blockly zu bringen.

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • NWHN NWH

                          @Homoran ja habe ich mir fast gedacht, nur leider bin ich ein kompletter Neuling was JS und blockly angeht, somit befürchte ich das diese Aufgabe noch zu schwierig für mich ist. Das alle in ein blockly zu bringen.

                          HomoranH Offline
                          HomoranH Offline
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #12

                          @NWH Quatsch, das schaffst du.
                          Ich liege nur schon im Bett und bin auf dem Handy unterwegs.

                          trigger hast du,

                          elegant geht es mit Variable.
                          variable erstellen und dann nach dem trigger
                          setze variable auf Wert von volume
                          setze variable auf Variable +2
                          steuere volume mit variable

                          feddich

                          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 -

                          NWHN 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @NWH Quatsch, das schaffst du.
                            Ich liege nur schon im Bett und bin auf dem Handy unterwegs.

                            trigger hast du,

                            elegant geht es mit Variable.
                            variable erstellen und dann nach dem trigger
                            setze variable auf Wert von volume
                            setze variable auf Variable +2
                            steuere volume mit variable

                            feddich

                            NWHN Offline
                            NWHN Offline
                            NWH
                            schrieb am zuletzt editiert von
                            #13

                            @Homoran uff, Variable mit +2 erstellt, dann steige ich aus. event. kannst du mir morgen da helfen? :relieved:
                            Tut mir echt leid für meine Unbeholfenheit.

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • NWHN NWH

                              @Homoran uff, Variable mit +2 erstellt, dann steige ich aus. event. kannst du mir morgen da helfen? :relieved:
                              Tut mir echt leid für meine Unbeholfenheit.

                              HomoranH Offline
                              HomoranH Offline
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #14

                              @NWH mach dcreenshot vom blockly, dann schaffen wir das jetzt noch

                              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 -

                              NWHN 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @NWH mach dcreenshot vom blockly, dann schaffen wir das jetzt noch

                                NWHN Offline
                                NWHN Offline
                                NWH
                                schrieb am zuletzt editiert von
                                #15

                                @Homoran said in Funktion auf Taste legen:

                                @NWH mach dcreenshot vom blockly, dann schaffen wir das jetzt noch

                                so sieht es jetzt aus, und es funktioniert lauter und leiser. 1x drücken ändert sich der Wert um 0,5.
                                b9e0f5b1-7d79-4ea8-bd9a-b73cc16fdd90-image.png

                                HomoranH 2 Antworten Letzte Antwort
                                0
                                • NWHN NWH

                                  @Homoran said in Funktion auf Taste legen:

                                  @NWH mach dcreenshot vom blockly, dann schaffen wir das jetzt noch

                                  so sieht es jetzt aus, und es funktioniert lauter und leiser. 1x drücken ändert sich der Wert um 0,5.
                                  b9e0f5b1-7d79-4ea8-bd9a-b73cc16fdd90-image.png

                                  HomoranH Offline
                                  HomoranH Offline
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #16

                                  @NWH das ist aber nicht was du wolltest

                                  trigger ok

                                  Kein falls, nur setze Variable (aber bitte nicht mit Namen Wert) auf wert von denon.0.volume
                                  Darunter nächste
                                  setze variable auf variable -2 (negative db, oder?)
                                  Darunter
                                  steuere Denon.0.volume mit Variable

                                  Sonst nix

                                  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 -

                                  NWHN 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @NWH das ist aber nicht was du wolltest

                                    trigger ok

                                    Kein falls, nur setze Variable (aber bitte nicht mit Namen Wert) auf wert von denon.0.volume
                                    Darunter nächste
                                    setze variable auf variable -2 (negative db, oder?)
                                    Darunter
                                    steuere Denon.0.volume mit Variable

                                    Sonst nix

                                    NWHN Offline
                                    NWHN Offline
                                    NWH
                                    schrieb am zuletzt editiert von
                                    #17

                                    @Homoran said in Funktion auf Taste legen:

                                    @NWH das ist aber nicht was du wolltest

                                    trigger ok

                                    Kein falls, nur setze Variable (aber bitte nicht mit Namen Wert) auf wert von denon.0.volume
                                    Darunter nächste
                                    setze variable auf variable -2 (negative db, oder?)
                                    Darunter
                                    steuere Denon.0.volume mit Variable

                                    Sonst nix

                                    ....ich steh im Wald und sehe die Bäume nicht, so geht´s mir im Moment. Ich glaub wir verschieben das auf morgen Früh....

                                    1 Antwort Letzte Antwort
                                    0
                                    • NWHN NWH

                                      @Homoran said in Funktion auf Taste legen:

                                      @NWH mach dcreenshot vom blockly, dann schaffen wir das jetzt noch

                                      so sieht es jetzt aus, und es funktioniert lauter und leiser. 1x drücken ändert sich der Wert um 0,5.
                                      b9e0f5b1-7d79-4ea8-bd9a-b73cc16fdd90-image.png

                                      HomoranH Offline
                                      HomoranH Offline
                                      Homoran
                                      Global Moderator Administrators
                                      schrieb am zuletzt editiert von Homoran
                                      #18

                                      @NWH oder ich verstehe dein setup nicht.

                                      Ich kann meine ikea Fernbedienung gar nicht auslesen. Daher gehe ich davon aus dass du nicht den tradfri adapter nutzst.

                                      Gibt es da wo du es nutzst für jede Taste einen Datenpunkt.undxwas istrelease after press für ein dp?

                                      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 -

                                      NWHN 1 Antwort Letzte Antwort
                                      0
                                      • HomoranH Homoran

                                        @NWH oder ich verstehe dein setup nicht.

                                        Ich kann meine ikea Fernbedienung gar nicht auslesen. Daher gehe ich davon aus dass du nicht den tradfri adapter nutzst.

                                        Gibt es da wo du es nutzst für jede Taste einen Datenpunkt.undxwas istrelease after press für ein dp?

                                        NWHN Offline
                                        NWHN Offline
                                        NWH
                                        schrieb am zuletzt editiert von
                                        #19

                                        @Homoran said in Funktion auf Taste legen:

                                        @NWH oder ich verstehe dein setup nicht.

                                        Ich kann meine ikea Fernbedienung gar nicht auslesen. Daher gehe ich davon aus dass du nicht den tradfri adapter nutzst.

                                        Gibt es da wo du es nutzst für jede Taste einen Datenpunkt.undxwas istrelease after press für ein dp?

                                        Ich nutze den Conbee2 Stick für Ikea und xiaomi Sensoren. Funktioniert wunderbar.

                                        Datenpunkte für den Ikea Schalter sind diese:
                                        36075d9c-a003-4ccf-b0b5-bf3237cdddf1-image.png

                                        So wie du das oben beschrieben hast ,wird das sicher funktionieren, nur das Problem ist meine Unfähigkeit.
                                        event. kannst du es mir als blockly vormachen. Morgen.

                                        paul53P 1 Antwort Letzte Antwort
                                        0
                                        • NWHN NWH

                                          @Homoran said in Funktion auf Taste legen:

                                          @NWH oder ich verstehe dein setup nicht.

                                          Ich kann meine ikea Fernbedienung gar nicht auslesen. Daher gehe ich davon aus dass du nicht den tradfri adapter nutzst.

                                          Gibt es da wo du es nutzst für jede Taste einen Datenpunkt.undxwas istrelease after press für ein dp?

                                          Ich nutze den Conbee2 Stick für Ikea und xiaomi Sensoren. Funktioniert wunderbar.

                                          Datenpunkte für den Ikea Schalter sind diese:
                                          36075d9c-a003-4ccf-b0b5-bf3237cdddf1-image.png

                                          So wie du das oben beschrieben hast ,wird das sicher funktionieren, nur das Problem ist meine Unfähigkeit.
                                          event. kannst du es mir als blockly vormachen. Morgen.

                                          paul53P Offline
                                          paul53P Offline
                                          paul53
                                          schrieb am zuletzt editiert von
                                          #20

                                          @NWH sagte:

                                          als blockly vormachen.

                                          Blockly_temp.JPG

                                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                          NWHN 1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          320

                                          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