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. Sonos Lautstärke um je „1“ anheben od. absenken

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    164

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    568

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.8k

Sonos Lautstärke um je „1“ anheben od. absenken

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
12 Beiträge 3 Kommentatoren 867 Aufrufe 2 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.
  • HomoranH Homoran

    @drpsycho dann musst du beim Druck auf den Tradfri taster erst das aktuelle Volume in eine Variable schreiben, diese dann um 1 erhöhen/verringern und dann den Wert der Variable an SONOS senden

    W Online
    W Online
    Wildbill
    schrieb am zuletzt editiert von
    #3

    @homoran @DrPsycho D geht auch ohne Variable. Bin grad nur am tablet, aber so in die Richtung :
    Bei Tastendruck Aktualisiere Datenpunkt volume mit "Wert von Datenpunkt volume" +1. Und eben auch mit - 1
    Gruß, Jürgen

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #4

      wildbill sagte in Sonos Lautstärke um je „1“ anheben od. absenken:

      geht auch ohne Variable

      die tut aber auch nicht weh

      tradfri_sonos_up.png

      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 -

      D 1 Antwort Letzte Antwort
      1
      • HomoranH Homoran

        wildbill sagte in Sonos Lautstärke um je „1“ anheben od. absenken:

        geht auch ohne Variable

        die tut aber auch nicht weh

        tradfri_sonos_up.png

        D Offline
        D Offline
        DrPsycho
        schrieb am zuletzt editiert von
        #5

        @All

        Vielen Dank für eure Inspirationen.

        Ich werde das gleich mal versuchen und euch dann
        informieren.

        Viele Grüße - Wolfgang

        D 1 Antwort Letzte Antwort
        0
        • D DrPsycho

          @All

          Vielen Dank für eure Inspirationen.

          Ich werde das gleich mal versuchen und euch dann
          informieren.

          Viele Grüße - Wolfgang

          D Offline
          D Offline
          DrPsycho
          schrieb am zuletzt editiert von DrPsycho
          #6

          Also...

          mit der Variablen komme ich leider nicht zurecht.
          Da habe ich keine Erfahrung und komm irgendwie nicht zum Ziel.

          @Wildbill
          Könntest Du mir bitte ein Blockly als Beispiel geben, wie
          ich das erstellen muss?

          Den Schalter musste ich ändern, da der Trädfri leider defekt ist.
          Jetzt ist es ein Aqara Würfel. Den drehe ich im oder gegen den Uhrzeigersinn.
          Dessen Wert des Datenpunkt "gesture" ("7" und "8") nehme ich dann zum
          steuern der Lautstärke.

          Danke nochmals für eure Unterstützung.

          Hier mein Versuch. Hier passiert das einfach der Wert "1" in "volume" geschrieben wird.
          Eine Addition um "1" findet nicht statt. Da mach ich noch irgendetwas falsch.

          Viele Grüße - Wolfgang

          Screenshot 2021-09-01 um 20.02.58.png

          W 1 Antwort Letzte Antwort
          0
          • D DrPsycho

            Also...

            mit der Variablen komme ich leider nicht zurecht.
            Da habe ich keine Erfahrung und komm irgendwie nicht zum Ziel.

            @Wildbill
            Könntest Du mir bitte ein Blockly als Beispiel geben, wie
            ich das erstellen muss?

            Den Schalter musste ich ändern, da der Trädfri leider defekt ist.
            Jetzt ist es ein Aqara Würfel. Den drehe ich im oder gegen den Uhrzeigersinn.
            Dessen Wert des Datenpunkt "gesture" ("7" und "8") nehme ich dann zum
            steuern der Lautstärke.

            Danke nochmals für eure Unterstützung.

            Hier mein Versuch. Hier passiert das einfach der Wert "1" in "volume" geschrieben wird.
            Eine Addition um "1" findet nicht statt. Da mach ich noch irgendetwas falsch.

            Viele Grüße - Wolfgang

            Screenshot 2021-09-01 um 20.02.58.png

            W Online
            W Online
            Wildbill
            schrieb am zuletzt editiert von Wildbill
            #7

            @drpsycho So sollte es aussehen:
            dc7b9d0e-3049-464c-b0dc-f9eb868a2da6-image.png
            Der Trigger passt ja bei Dir, anstatt "Wert = 2xxx oder 3xxx" trägst Du eben den Wert ein, den Dein Zauberwürfel da schreibt. Vermutlich kommt das nicht als string (grüner Textblock in Deinem Blockly, die 7) sondern number, dann solltest Du die blauen Zahlenblöcke aus dem Mathematik-Bereich nehmen, das weiss ich aber nicht, da ich den Zauberwürfel nicht kenne.
            Ich triggere auf Tastendrücke einer Tradfri-FB. Kurzer Druck oben (2002) erhöht das Volume um 1, ein langer Druck (2001) um 10. Gleiches zum Verringern mit der unteren Taste (3xxx).
            Gruss, Jürgen

            EDIT: Und Du solltest "Steuere" und nicht "Aktualisiere" nehmen, da Du ja einem Adapter einen Befehl gibst, der ausgeführt (ans Gerät gesendet) werden soll. Mit Aktualisiere würdest Du nur den Datenpunkt beschreiben, ohne dass der Adapter den Befehl ausführt.

            D HomoranH 2 Antworten Letzte Antwort
            0
            • W Wildbill

              @drpsycho So sollte es aussehen:
              dc7b9d0e-3049-464c-b0dc-f9eb868a2da6-image.png
              Der Trigger passt ja bei Dir, anstatt "Wert = 2xxx oder 3xxx" trägst Du eben den Wert ein, den Dein Zauberwürfel da schreibt. Vermutlich kommt das nicht als string (grüner Textblock in Deinem Blockly, die 7) sondern number, dann solltest Du die blauen Zahlenblöcke aus dem Mathematik-Bereich nehmen, das weiss ich aber nicht, da ich den Zauberwürfel nicht kenne.
              Ich triggere auf Tastendrücke einer Tradfri-FB. Kurzer Druck oben (2002) erhöht das Volume um 1, ein langer Druck (2001) um 10. Gleiches zum Verringern mit der unteren Taste (3xxx).
              Gruss, Jürgen

              EDIT: Und Du solltest "Steuere" und nicht "Aktualisiere" nehmen, da Du ja einem Adapter einen Befehl gibst, der ausgeführt (ans Gerät gesendet) werden soll. Mit Aktualisiere würdest Du nur den Datenpunkt beschreiben, ohne dass der Adapter den Befehl ausführt.

              D Offline
              D Offline
              DrPsycho
              schrieb am zuletzt editiert von
              #8

              @wildbill sagte in Sonos Lautstärke um je „1“ anheben od. absenken:

              Der Trigger passt ja bei Dir, anstatt "Wert = 2xxx oder 3xxx" trägst Du eben den Wert ein, den Dein Zauberwürfel da schreibt. Vermutlich kommt das nicht als string (grüner Textblock in Deinem Blockly, die 7) sondern number, dann solltest Du die blauen Zahlenblöcke aus dem Mathematik-Bereich nehmen, das weiss ich aber nicht, da ich den Zauberwürfel nicht kenne.
              Ich triggere auf Tastendrücke einer Tradfri-FB. Kurzer Druck oben (2002) erhöht das Volume um 1, ein langer Druck (2001) um 10. Gleiches zum Verringern mit der unteren Taste (3xxx).
              Gruss, Jürgen

              EDIT: Und Du solltest "Steuere" und nicht "Aktualisiere" nehmen, da Du ja einem Adapter einen Befehl gibst, der ausgeführt (ans Gerät gesendet) werden soll. Mit Aktualisiere würdest Du nur den Datenpunkt beschreiben, ohne dass der Adapter den Befehl ausführt.

              @Wildbill

              Jetzt hab ich es. Danke Dir. Hier noch für Dich die Lösung:

              Screenshot 2021-09-01 um 20.58.14.png

              Der Trigger ist tatsächlich ein String, hatte ich oben ja schon in meinem Beispiel
              erwähnt. Der Zauberwürfel ist übrigens der Aqara Cube. Den kann man in allen Ebenen verwenden. In alle Richtungen kippen, drehen, schütteln usw.

              Danke Dir vielmals.

              Viele Grüße - Wolfgang

              1 Antwort Letzte Antwort
              1
              • W Wildbill

                @drpsycho So sollte es aussehen:
                dc7b9d0e-3049-464c-b0dc-f9eb868a2da6-image.png
                Der Trigger passt ja bei Dir, anstatt "Wert = 2xxx oder 3xxx" trägst Du eben den Wert ein, den Dein Zauberwürfel da schreibt. Vermutlich kommt das nicht als string (grüner Textblock in Deinem Blockly, die 7) sondern number, dann solltest Du die blauen Zahlenblöcke aus dem Mathematik-Bereich nehmen, das weiss ich aber nicht, da ich den Zauberwürfel nicht kenne.
                Ich triggere auf Tastendrücke einer Tradfri-FB. Kurzer Druck oben (2002) erhöht das Volume um 1, ein langer Druck (2001) um 10. Gleiches zum Verringern mit der unteren Taste (3xxx).
                Gruss, Jürgen

                EDIT: Und Du solltest "Steuere" und nicht "Aktualisiere" nehmen, da Du ja einem Adapter einen Befehl gibst, der ausgeführt (ans Gerät gesendet) werden soll. Mit Aktualisiere würdest Du nur den Datenpunkt beschreiben, ohne dass der Adapter den Befehl ausführt.

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

                @wildbill sagte in Sonos Lautstärke um je „1“ anheben od. absenken:

                So sollte es aussehen:

                da rennst du aber blitzschnell in die Asynchron Falle.
                Spätestens wenn du zweimal klickst

                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 -

                W 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @wildbill sagte in Sonos Lautstärke um je „1“ anheben od. absenken:

                  So sollte es aussehen:

                  da rennst du aber blitzschnell in die Asynchron Falle.
                  Spätestens wenn du zweimal klickst

                  W Online
                  W Online
                  Wildbill
                  schrieb am zuletzt editiert von
                  #10

                  @homoran Läuft seit über einem Jahr in 4 verschiedenen Räumen völlig problemlos. Nie irgendein Problem gehabt, dass etwas doppelt ausgeführt oder so wird. Wobei ich im Regelfall ehrlich gesagt nur die langen Tastendrücke verwende. Lautstärke +-1 merkt man eh keinen Unterschied. Und zum Lieder weiter drücken kommt man auch nicht in die Verlegenheit, da die Sonos da von sich aus eine Gedenksekunde einlegt bis man hört, was als nächstes kommt.
                  Oder habe ich falsch verstanden, was Du mit async-Falle meinst?
                  Gruss, Jürgen

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #11

                    @wildbill sagte in Sonos Lautstärke um je „1“ anheben od. absenken:

                    was Du mit async-Falle meinst

                    man arbeitet mit Variablen, weil es u.U. zu lange dauert, bis der richtige Wert in einem Datenpunkt geschrieben steht. Der nächste Tastendruck liest dann wieder nur den noch nicht aktualisierten Wert aus und addiert da 1 drauf usw...

                    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 -

                    W 1 Antwort Letzte Antwort
                    1
                    • HomoranH Homoran

                      @wildbill sagte in Sonos Lautstärke um je „1“ anheben od. absenken:

                      was Du mit async-Falle meinst

                      man arbeitet mit Variablen, weil es u.U. zu lange dauert, bis der richtige Wert in einem Datenpunkt geschrieben steht. Der nächste Tastendruck liest dann wieder nur den noch nicht aktualisierten Wert aus und addiert da 1 drauf usw...

                      W Online
                      W Online
                      Wildbill
                      schrieb am zuletzt editiert von
                      #12

                      @homoran Ja, so dachte ich es mir fast. Wie gesagt, bislang problemlos. Vielleicht bin ich beim Drücken auch einfach zu langsam. :blush:
                      Aber Danke für den Hinweis und die Erklärung. Das behalte ich im Hinterkopf.
                      Gruß, Jürgen

                      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

                      504

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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