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. Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
31 Beiträge 7 Kommentatoren 2.6k Aufrufe 6 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.
  • N Offline
    N Offline
    n3ucr0n
    schrieb am zuletzt editiert von n3ucr0n
    #1

    Hallo Leute,

    ich habe folgendes Script zur Steuerung der Lautstärke meiner Alexas:


    A.PNG
    B.PNG
    C.PNG

    Die vielen einzelnen Datenpunkte sind nötig, da ich je nach Alexa und Status (laut/leise/nacht) andere Lautstärken wähle.

    Nun klappt das Blockly leider sehr unzuverlässig. Manchmal wird die Lautstärke der Alexas gesetzt, manchmal nicht.
    In den Datenpunkten der Alexas stehen die richtigen werde, aber manchmal werden sie wie gesagt nicht an das Gerät übermittelt, sodass es die Lautstärke tatsächlich ändert.

    Wenn ich den Datenpunkt der Alexas öffne und direkt wieder übernehme (ohne etwas zu ändern) wird der geschriebene Wert tatsächlich übertragen und die Lautstärke der Alexa ändert sich.
    Wie gesagt, manchmal klappt es direkt nach Ausführen des Blocklys, manchmal nicht.

    Es gibt kein Muster bei welchem Umschalten oder bei welcher Alexa es mal klappt und mal nicht - es scheint wirklich völlig willkürlich.

    Hat jemand von Euch eine Idee, wie ich das verhindern / verbessern kann?

    Danke und liebe Grüße

    padrinoP BananaJoeB 2 Antworten Letzte Antwort
    0
    • N n3ucr0n

      Hallo Leute,

      ich habe folgendes Script zur Steuerung der Lautstärke meiner Alexas:


      A.PNG
      B.PNG
      C.PNG

      Die vielen einzelnen Datenpunkte sind nötig, da ich je nach Alexa und Status (laut/leise/nacht) andere Lautstärken wähle.

      Nun klappt das Blockly leider sehr unzuverlässig. Manchmal wird die Lautstärke der Alexas gesetzt, manchmal nicht.
      In den Datenpunkten der Alexas stehen die richtigen werde, aber manchmal werden sie wie gesagt nicht an das Gerät übermittelt, sodass es die Lautstärke tatsächlich ändert.

      Wenn ich den Datenpunkt der Alexas öffne und direkt wieder übernehme (ohne etwas zu ändern) wird der geschriebene Wert tatsächlich übertragen und die Lautstärke der Alexa ändert sich.
      Wie gesagt, manchmal klappt es direkt nach Ausführen des Blocklys, manchmal nicht.

      Es gibt kein Muster bei welchem Umschalten oder bei welcher Alexa es mal klappt und mal nicht - es scheint wirklich völlig willkürlich.

      Hat jemand von Euch eine Idee, wie ich das verhindern / verbessern kann?

      Danke und liebe Grüße

      padrinoP Offline
      padrinoP Offline
      padrino
      Most Active
      schrieb am zuletzt editiert von padrino
      #2

      @n3ucr0n

      1. wieso die ganzen "nach Zahl" Umwandlungen? Enthalten die Datenpunkte keine Zahlen?
        Mal den Datentyp der Punkte checken/ändern?

      2. könnte sein, dass das zu viele Änderungen auf einmal für den Adapter sind.
        Habe hier auch das Gefühl, dass auf dem Weg zu Alexa gerne mal was verloren geht, wenn einiges gesendet wurde.
        Evtl. mal mit ein paar Verzögerungen versuchen, so um etwa 500ms.

      N 1 Antwort Letzte Antwort
      0
      • padrinoP padrino

        @n3ucr0n

        1. wieso die ganzen "nach Zahl" Umwandlungen? Enthalten die Datenpunkte keine Zahlen?
          Mal den Datentyp der Punkte checken/ändern?

        2. könnte sein, dass das zu viele Änderungen auf einmal für den Adapter sind.
          Habe hier auch das Gefühl, dass auf dem Weg zu Alexa gerne mal was verloren geht, wenn einiges gesendet wurde.
          Evtl. mal mit ein paar Verzögerungen versuchen, so um etwa 500ms.

        N Offline
        N Offline
        n3ucr0n
        schrieb am zuletzt editiert von
        #3

        @padrino
        Die nach Zahl hatte ich eingefügt, weil es im log immer zu Fehlermeldungen bezüglich falschr Art des Datenpunks kam.
        Habe schon alle datenpunkte kontrolliert und sind alle Zahl aber naja,
        War bisher zu faul alles neu anzulegen 🙈

        Der Tipp mit der Verzögerung könnte was sein - ich teste es mal, danke 😊

        Läuft die Verzögerung additiv?
        Also das das nächste blockly erst nach der Verzögerung ausgeführt wird (sprich pro Block 500 ms Verzögerung) oder muss ich das aufaddieren (also Block A 500, Block B 1000 etc)?

        Dr. BakteriusD padrinoP 2 Antworten Letzte Antwort
        0
        • N n3ucr0n

          @padrino
          Die nach Zahl hatte ich eingefügt, weil es im log immer zu Fehlermeldungen bezüglich falschr Art des Datenpunks kam.
          Habe schon alle datenpunkte kontrolliert und sind alle Zahl aber naja,
          War bisher zu faul alles neu anzulegen 🙈

          Der Tipp mit der Verzögerung könnte was sein - ich teste es mal, danke 😊

          Läuft die Verzögerung additiv?
          Also das das nächste blockly erst nach der Verzögerung ausgeführt wird (sprich pro Block 500 ms Verzögerung) oder muss ich das aufaddieren (also Block A 500, Block B 1000 etc)?

          Dr. BakteriusD Offline
          Dr. BakteriusD Offline
          Dr. Bakterius
          Most Active
          schrieb am zuletzt editiert von
          #4

          @n3ucr0n sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

          oder muss ich das aufaddieren (also Block A 500, Block B 1000 etc)?

          Ja, genau so!

          1 Antwort Letzte Antwort
          2
          • N n3ucr0n

            @padrino
            Die nach Zahl hatte ich eingefügt, weil es im log immer zu Fehlermeldungen bezüglich falschr Art des Datenpunks kam.
            Habe schon alle datenpunkte kontrolliert und sind alle Zahl aber naja,
            War bisher zu faul alles neu anzulegen 🙈

            Der Tipp mit der Verzögerung könnte was sein - ich teste es mal, danke 😊

            Läuft die Verzögerung additiv?
            Also das das nächste blockly erst nach der Verzögerung ausgeführt wird (sprich pro Block 500 ms Verzögerung) oder muss ich das aufaddieren (also Block A 500, Block B 1000 etc)?

            padrinoP Offline
            padrinoP Offline
            padrino
            Most Active
            schrieb am zuletzt editiert von
            #5

            @n3ucr0n sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

            Die nach Zahl hatte ich eingefügt, weil es im log immer zu Fehlermeldungen bezüglich falschr Art des Datenpunks kam.

            Zeig doch mal so einen Datenpunkt, bzw. wer beschreibt die denn?
            Evtl. werden die auch schon falsch beschrieben. =)

            N 1 Antwort Letzte Antwort
            0
            • padrinoP padrino

              @n3ucr0n sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

              Die nach Zahl hatte ich eingefügt, weil es im log immer zu Fehlermeldungen bezüglich falschr Art des Datenpunks kam.

              Zeig doch mal so einen Datenpunkt, bzw. wer beschreibt die denn?
              Evtl. werden die auch schon falsch beschrieben. =)

              N Offline
              N Offline
              n3ucr0n
              schrieb am zuletzt editiert von
              #6

              @padrino

              Das hier ist einer der DP:

              {
                "_id": "0_userdata.0.Lautstärke.Esszimmer_Laut",
                "type": "state",
                "common": {
                  "name": "Esszimmer Laut",
                  "role": "",
                  "type": "number",
                  "min": 0,
                  "max": 100,
                  "read": true,
                  "write": true
                },
                "native": {},
                "from": "system.adapter.admin.0",
                "user": "system.user.admin",
                "ts": 1604914774298,
                "acl": {
                  "object": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator",
                  "state": 1636
                }
              }
              

              Beschrieben habe ich die Datenpunkte händisch. Aktuell werden die auch nicht gesteuert bzw. verändert sondern sind starr.

              dslraserD 1 Antwort Letzte Antwort
              0
              • N n3ucr0n

                Hallo Leute,

                ich habe folgendes Script zur Steuerung der Lautstärke meiner Alexas:


                A.PNG
                B.PNG
                C.PNG

                Die vielen einzelnen Datenpunkte sind nötig, da ich je nach Alexa und Status (laut/leise/nacht) andere Lautstärken wähle.

                Nun klappt das Blockly leider sehr unzuverlässig. Manchmal wird die Lautstärke der Alexas gesetzt, manchmal nicht.
                In den Datenpunkten der Alexas stehen die richtigen werde, aber manchmal werden sie wie gesagt nicht an das Gerät übermittelt, sodass es die Lautstärke tatsächlich ändert.

                Wenn ich den Datenpunkt der Alexas öffne und direkt wieder übernehme (ohne etwas zu ändern) wird der geschriebene Wert tatsächlich übertragen und die Lautstärke der Alexa ändert sich.
                Wie gesagt, manchmal klappt es direkt nach Ausführen des Blocklys, manchmal nicht.

                Es gibt kein Muster bei welchem Umschalten oder bei welcher Alexa es mal klappt und mal nicht - es scheint wirklich völlig willkürlich.

                Hat jemand von Euch eine Idee, wie ich das verhindern / verbessern kann?

                Danke und liebe Grüße

                BananaJoeB Online
                BananaJoeB Online
                BananaJoe
                Most Active
                schrieb am zuletzt editiert von
                #7

                @n3ucr0n sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                Nun klappt das Blockly leider sehr unzuverlässig. Manchmal wird die Lautstärke der Alexas gesetzt, manchmal nicht.
                In den Datenpunkten der Alexas stehen die richtigen werde, aber manchmal werden sie wie gesagt nicht an das Gerät übermittelt, sodass es die Lautstärke tatsächlich ändert.

                Ich spiele hier gerade mit Ansagen/Ankündigungen rum. Konkret hatte ich mir ein Dashboard gebaut über welches ich Ankündigungen auf bestimmte Echos setzen kann. Dabei ist mir auf gefallen das es nur schlecht funktioniert wenn ich das über 10 Echos in einer Schleife hintereinander mache. Ich vermute das sich die Übertragungen und Antworten zwischen dem Adapter und der Amazon-Schnittstelle überschlagen.
                Mit einer Pause dazwischen (als den einzelnen setzen der Datenpunkte) konnte ich das beheben. Versuch z.B. mal eine Sekunde.

                Ich hab so ein Symfonisk-Drehregler von Ikea für die Echos im Erdgeschoss. Da war auch das Problem das man die Lautstärke nur schlecht in Echtzeit setzen konnte. Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da habe ich dann von 50 auf 30 runtergedreht (und der Adapter also 20 mal neue Werte an Amazon gesendet), dann sprang der zurück auf z.B. 38 weil von dieser Lautstärke dann eine Rückmeldung kam. Hier habe ich es so geändert das ich durch das Drehen den Zielwert setze (kann ich auf meinem Tablet mit der ioBroker VIS als XXl Popup sehen) und dann erst den Wert sende per klick.

                Also, ich vermute die Änderungen kommen zu schnell für den Adapter und/oder die Amazon-Schnittstelle.
                Ist zwar umständlich, aber ich prüfe z.B. jedes mal ob ich den Wert überhaupt ändern muss bevor ich ihn setze. Jedes Setzen sendet einen API-Aufruf an Amazon.

                ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                N padrinoP 2 Antworten Letzte Antwort
                1
                • BananaJoeB BananaJoe

                  @n3ucr0n sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                  Nun klappt das Blockly leider sehr unzuverlässig. Manchmal wird die Lautstärke der Alexas gesetzt, manchmal nicht.
                  In den Datenpunkten der Alexas stehen die richtigen werde, aber manchmal werden sie wie gesagt nicht an das Gerät übermittelt, sodass es die Lautstärke tatsächlich ändert.

                  Ich spiele hier gerade mit Ansagen/Ankündigungen rum. Konkret hatte ich mir ein Dashboard gebaut über welches ich Ankündigungen auf bestimmte Echos setzen kann. Dabei ist mir auf gefallen das es nur schlecht funktioniert wenn ich das über 10 Echos in einer Schleife hintereinander mache. Ich vermute das sich die Übertragungen und Antworten zwischen dem Adapter und der Amazon-Schnittstelle überschlagen.
                  Mit einer Pause dazwischen (als den einzelnen setzen der Datenpunkte) konnte ich das beheben. Versuch z.B. mal eine Sekunde.

                  Ich hab so ein Symfonisk-Drehregler von Ikea für die Echos im Erdgeschoss. Da war auch das Problem das man die Lautstärke nur schlecht in Echtzeit setzen konnte. Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da habe ich dann von 50 auf 30 runtergedreht (und der Adapter also 20 mal neue Werte an Amazon gesendet), dann sprang der zurück auf z.B. 38 weil von dieser Lautstärke dann eine Rückmeldung kam. Hier habe ich es so geändert das ich durch das Drehen den Zielwert setze (kann ich auf meinem Tablet mit der ioBroker VIS als XXl Popup sehen) und dann erst den Wert sende per klick.

                  Also, ich vermute die Änderungen kommen zu schnell für den Adapter und/oder die Amazon-Schnittstelle.
                  Ist zwar umständlich, aber ich prüfe z.B. jedes mal ob ich den Wert überhaupt ändern muss bevor ich ihn setze. Jedes Setzen sendet einen API-Aufruf an Amazon.

                  N Offline
                  N Offline
                  n3ucr0n
                  schrieb am zuletzt editiert von
                  #8

                  @bananajoe

                  Danke für die Ausführung.
                  Scheint also tatsächlich das Problem zu sein.
                  Ich werde heute mal dazu kommen die Verzögerung einzubauen um den Adapter zu entlasten, ich berichte ob es was gebracht hat!

                  Danke an alle für die Ideen!

                  A 1 Antwort Letzte Antwort
                  0
                  • BananaJoeB BananaJoe

                    @n3ucr0n sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                    Nun klappt das Blockly leider sehr unzuverlässig. Manchmal wird die Lautstärke der Alexas gesetzt, manchmal nicht.
                    In den Datenpunkten der Alexas stehen die richtigen werde, aber manchmal werden sie wie gesagt nicht an das Gerät übermittelt, sodass es die Lautstärke tatsächlich ändert.

                    Ich spiele hier gerade mit Ansagen/Ankündigungen rum. Konkret hatte ich mir ein Dashboard gebaut über welches ich Ankündigungen auf bestimmte Echos setzen kann. Dabei ist mir auf gefallen das es nur schlecht funktioniert wenn ich das über 10 Echos in einer Schleife hintereinander mache. Ich vermute das sich die Übertragungen und Antworten zwischen dem Adapter und der Amazon-Schnittstelle überschlagen.
                    Mit einer Pause dazwischen (als den einzelnen setzen der Datenpunkte) konnte ich das beheben. Versuch z.B. mal eine Sekunde.

                    Ich hab so ein Symfonisk-Drehregler von Ikea für die Echos im Erdgeschoss. Da war auch das Problem das man die Lautstärke nur schlecht in Echtzeit setzen konnte. Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da habe ich dann von 50 auf 30 runtergedreht (und der Adapter also 20 mal neue Werte an Amazon gesendet), dann sprang der zurück auf z.B. 38 weil von dieser Lautstärke dann eine Rückmeldung kam. Hier habe ich es so geändert das ich durch das Drehen den Zielwert setze (kann ich auf meinem Tablet mit der ioBroker VIS als XXl Popup sehen) und dann erst den Wert sende per klick.

                    Also, ich vermute die Änderungen kommen zu schnell für den Adapter und/oder die Amazon-Schnittstelle.
                    Ist zwar umständlich, aber ich prüfe z.B. jedes mal ob ich den Wert überhaupt ändern muss bevor ich ihn setze. Jedes Setzen sendet einen API-Aufruf an Amazon.

                    padrinoP Offline
                    padrinoP Offline
                    padrino
                    Most Active
                    schrieb am zuletzt editiert von padrino
                    #9

                    @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                    Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da

                    Nur mal als kleiner Hinweis, die Echolautstärke funktioniert auch nicht in 1er Schritten.
                    Volume ist immer 0, 3, 7, 10, 13... usw.
                    Alles dazwischen wird von Amazon automatisch auf- oder abgerundet.

                    BananaJoeB 1 Antwort Letzte Antwort
                    0
                    • padrinoP padrino

                      @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                      Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da

                      Nur mal als kleiner Hinweis, die Echolautstärke funktioniert auch nicht in 1er Schritten.
                      Volume ist immer 0, 3, 7, 10, 13... usw.
                      Alles dazwischen wird von Amazon automatisch auf- oder abgerundet.

                      BananaJoeB Online
                      BananaJoeB Online
                      BananaJoe
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @padrino sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                      @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                      Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da

                      Nur mal als kleiner Hinweis, die Echolautstärke funktioniert auch nicht in 1er Schritten.
                      Volume ist immer 0, 3, 7, 10, 13... usw.
                      Alles dazwischen wird von Amazon automatisch auf- oder abgerundet.

                      Oh, das funktioniert schon wenn ich den Datenpunkt setze, in diesem Kontext wird jeder Wert zwischen 1 und 100 genommen wenn ich diesen setze, mir ist da noch kein runden aufgefallen. Ich hab diverse Echo in der Lautstärke zueinander feineingestellt, Hauptlautstärke setze ich wie oben beschrieben (erst Wert wählen, dann setzen)

                      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                      padrinoP 1 Antwort Letzte Antwort
                      0
                      • BananaJoeB BananaJoe

                        @padrino sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                        @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                        Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da

                        Nur mal als kleiner Hinweis, die Echolautstärke funktioniert auch nicht in 1er Schritten.
                        Volume ist immer 0, 3, 7, 10, 13... usw.
                        Alles dazwischen wird von Amazon automatisch auf- oder abgerundet.

                        Oh, das funktioniert schon wenn ich den Datenpunkt setze, in diesem Kontext wird jeder Wert zwischen 1 und 100 genommen wenn ich diesen setze, mir ist da noch kein runden aufgefallen. Ich hab diverse Echo in der Lautstärke zueinander feineingestellt, Hauptlautstärke setze ich wie oben beschrieben (erst Wert wählen, dann setzen)

                        padrinoP Offline
                        padrinoP Offline
                        padrino
                        Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                        @padrino sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                        @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                        Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da

                        Nur mal als kleiner Hinweis, die Echolautstärke funktioniert auch nicht in 1er Schritten.
                        Volume ist immer 0, 3, 7, 10, 13... usw.
                        Alles dazwischen wird von Amazon automatisch auf- oder abgerundet.

                        Oh, das funktioniert schon wenn ich den Datenpunkt setze, in diesem Kontext wird jeder Wert zwischen 1 und 100 genommen wenn ich diesen setze, mir ist da noch kein runden aufgefallen. Ich hab diverse Echo in der Lautstärke zueinander feineingestellt, Hauptlautstärke setze ich wie oben beschrieben (erst Wert wählen, dann setzen)

                        Hm, das wäre dann aber neu, bzw. "Back to the roots" :thinking_face:

                        Ging früher, dann hat es Amazon abgeschaft und den +/- Tasten am Gerät angepasst...

                        BananaJoeB 1 Antwort Letzte Antwort
                        0
                        • padrinoP padrino

                          @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                          @padrino sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                          @bananajoe sagte in Alexa Lautstärkesteuerung via Blockly sehr unzuverlässig:

                          Wenn also jeder Dreh den Wert um 1 verringert oder erhöht - da

                          Nur mal als kleiner Hinweis, die Echolautstärke funktioniert auch nicht in 1er Schritten.
                          Volume ist immer 0, 3, 7, 10, 13... usw.
                          Alles dazwischen wird von Amazon automatisch auf- oder abgerundet.

                          Oh, das funktioniert schon wenn ich den Datenpunkt setze, in diesem Kontext wird jeder Wert zwischen 1 und 100 genommen wenn ich diesen setze, mir ist da noch kein runden aufgefallen. Ich hab diverse Echo in der Lautstärke zueinander feineingestellt, Hauptlautstärke setze ich wie oben beschrieben (erst Wert wählen, dann setzen)

                          Hm, das wäre dann aber neu, bzw. "Back to the roots" :thinking_face:

                          Ging früher, dann hat es Amazon abgeschaft und den +/- Tasten am Gerät angepasst...

                          BananaJoeB Online
                          BananaJoeB Online
                          BananaJoe
                          Most Active
                          schrieb am zuletzt editiert von BananaJoe
                          #12

                          @padrino Also gerade noch mal getestet: Ich kann - über den Alexa Adapter - jeden Wert zwischen 1 und 100 einstellen. Kein Runden. Direkt am Gerät oder per Sprache ist es anders, da sind es 10er Schritte. Und das ist auch akustisch zu hören (1er Schritt schwer zu unterscheiden, aber einen Unterschied von 2 hört man, je nach Echo Modell, auf jeden Fall)

                          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                          padrinoP 2 Antworten Letzte Antwort
                          0
                          • BananaJoeB BananaJoe

                            @padrino Also gerade noch mal getestet: Ich kann - über den Alexa Adapter - jeden Wert zwischen 1 und 100 einstellen. Kein Runden. Direkt am Gerät oder per Sprache ist es anders, da sind es 10er Schritte. Und das ist auch akustisch zu hören (1er Schritt schwer zu unterscheiden, aber einen Unterschied von 2 hört man, je nach Echo Modell, auf jeden Fall)

                            padrinoP Offline
                            padrinoP Offline
                            padrino
                            Most Active
                            schrieb am zuletzt editiert von padrino
                            #13

                            @bananajoe
                            Auch nochmal getestet und es geht hier leider nicht. :relieved:
                            Habe hier zweite Generation Dot und Echo.
                            Zwar zeigt web admin den Wert ungerundet an, aber ich habe ein Script/eine Routine die mir den Wert ausliest und ansagt, und die zeigt die Rundung.
                            Also web admin zeigt 51, aber Anfrage ergibt 50. Nach re-load der admin Oberfläche ist dann dort auch 50. 🤷‍♂️

                            Früher ging es mit dem Dot noch in 1er Schritten, nur der Echo machte obiges 3er/4er Muster. Dann kam ein Update und der Dot hat sich dem Echo angepasst (statt umgekehrt). :(
                            Ist hier bestimmt über ein Jahr so...

                            Hat mich damals richtig geärgert, da ich mich im Schlafzimmer nachts gerne mit 1% hab berieseln lassen, da war 3% schon ein Unterschied...

                            1 Antwort Letzte Antwort
                            0
                            • BananaJoeB BananaJoe

                              @padrino Also gerade noch mal getestet: Ich kann - über den Alexa Adapter - jeden Wert zwischen 1 und 100 einstellen. Kein Runden. Direkt am Gerät oder per Sprache ist es anders, da sind es 10er Schritte. Und das ist auch akustisch zu hören (1er Schritt schwer zu unterscheiden, aber einen Unterschied von 2 hört man, je nach Echo Modell, auf jeden Fall)

                              padrinoP Offline
                              padrinoP Offline
                              padrino
                              Most Active
                              schrieb am zuletzt editiert von
                              #14

                              @bananajoe
                              Welche Echos nutzt Du denn?

                              BananaJoeB 1 Antwort Letzte Antwort
                              0
                              • padrinoP padrino

                                @bananajoe
                                Welche Echos nutzt Du denn?

                                BananaJoeB Online
                                BananaJoeB Online
                                BananaJoe
                                Most Active
                                schrieb am zuletzt editiert von
                                #15

                                @padrino
                                1 x Echo 2. Generation
                                5 x Echo Dot 2. Generation
                                3 x Echo Dot 1. Generation

                                Funktioniert bei allen. Auch nach Reload der Admin Oberfläche:

                                alexa2.0.Echo-Devices.XXXXXXXXXXXXXXXXPlayer.volume
                                

                                ist jeweils der Pfad.
                                Hab ein GIF davon gebaut als Demo, ist leider zu groß

                                ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                                padrinoP 1 Antwort Letzte Antwort
                                0
                                • BananaJoeB BananaJoe

                                  @padrino
                                  1 x Echo 2. Generation
                                  5 x Echo Dot 2. Generation
                                  3 x Echo Dot 1. Generation

                                  Funktioniert bei allen. Auch nach Reload der Admin Oberfläche:

                                  alexa2.0.Echo-Devices.XXXXXXXXXXXXXXXXPlayer.volume
                                  

                                  ist jeweils der Pfad.
                                  Hab ein GIF davon gebaut als Demo, ist leider zu groß

                                  padrinoP Offline
                                  padrinoP Offline
                                  padrino
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #16

                                  @bananajoe
                                  Hm, sehr mysteriös...
                                  Wir könnten mal @apollon77 zu seiner Meinung fragen, dann müssen wir sicher debug logs zeigen. 🥰

                                  BananaJoeB 1 Antwort Letzte Antwort
                                  0
                                  • padrinoP padrino

                                    @bananajoe
                                    Hm, sehr mysteriös...
                                    Wir könnten mal @apollon77 zu seiner Meinung fragen, dann müssen wir sicher debug logs zeigen. 🥰

                                    BananaJoeB Online
                                    BananaJoeB Online
                                    BananaJoe
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #17

                                    @padrino Man kann sogar in der Alexa-App auf die Stelle genau die Lautstärke einstellen.
                                    In der App (oder in VIS wenn ich Bar-Regler nutze) verspringt er manchmal um 1 oder 2 Punkte, wenn.man Hartnäckig ist klappt es doch. Direktes setzen des Datenpunktes klappt immer.
                                    Und es komisch das du bei dir die Ansicht aktualisieren musst - der Rückgabewert von Amazon sollte live zu sehen sein (wie bei allen Datenpunkten).

                                    An den Geräten oder per Sprachsteuerung sind es 10er Schritte, per Fernbedienung vermutlich auch.

                                    So wie ich diverse andere Beiträge hier in Erinnerung haben kann ich mich nicht entsinnen schon mal davon gehört zu haben.

                                    Sicher das nicht z.B. ein Skript mitläuft? Nutze ich z.B. umd die Lautstärke von Echos im Verhältnis zueinander zu halten (WoZi muss z.B. immer 10 Punkte lauter als Küche sein)

                                    Sonst mach doch ein eigenes Thema dazu auf, zu dieser Frage hier gehört es nicht.

                                    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                                    padrinoP 1 Antwort Letzte Antwort
                                    0
                                    • apollon77A Offline
                                      apollon77A Offline
                                      apollon77
                                      schrieb am zuletzt editiert von
                                      #18

                                      Das Problem ist sehr einfach: Zu viel und zu schnell.
                                      Amazon hat "rate Limits" definiert - bedeutet das nur eine definierte Anzahl an Kommandos in einer bestimmten Zeit durch gehen ... sonst gibt es einen Fehler.

                                      Du sendest 11 Kommandos quasi zur gleichen zeit raus ... das ist zuviel. Versuch mal ob Dir gruppen helfen.

                                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                      N 1 Antwort Letzte Antwort
                                      1
                                      • BananaJoeB BananaJoe

                                        @padrino Man kann sogar in der Alexa-App auf die Stelle genau die Lautstärke einstellen.
                                        In der App (oder in VIS wenn ich Bar-Regler nutze) verspringt er manchmal um 1 oder 2 Punkte, wenn.man Hartnäckig ist klappt es doch. Direktes setzen des Datenpunktes klappt immer.
                                        Und es komisch das du bei dir die Ansicht aktualisieren musst - der Rückgabewert von Amazon sollte live zu sehen sein (wie bei allen Datenpunkten).

                                        An den Geräten oder per Sprachsteuerung sind es 10er Schritte, per Fernbedienung vermutlich auch.

                                        So wie ich diverse andere Beiträge hier in Erinnerung haben kann ich mich nicht entsinnen schon mal davon gehört zu haben.

                                        Sicher das nicht z.B. ein Skript mitläuft? Nutze ich z.B. umd die Lautstärke von Echos im Verhältnis zueinander zu halten (WoZi muss z.B. immer 10 Punkte lauter als Küche sein)

                                        Sonst mach doch ein eigenes Thema dazu auf, zu dieser Frage hier gehört es nicht.

                                        padrinoP Offline
                                        padrinoP Offline
                                        padrino
                                        Most Active
                                        schrieb am zuletzt editiert von padrino
                                        #19

                                        @bananajoe
                                        Ja, das mit der App weiß ich, das selbe kann man ja auch in Routinen einstellen.
                                        In der App im "alten" Design (bis vor kurzem) blieb der Wert optisch auch wie eingestellt, im "neuen" Design sieht man den Slider von alleine auf den runden Wert hüpfen (Android).
                                        Nein, habe kein Skript laufen, habe jetzt sogar zum Test extra die komplette JavaScript Instanz angehalten.

                                        @apollon77
                                        Wo Du grad mitliest
                                        a) magst Du den "OT" Teil absplitten?
                                        b) gibt es ein offizielles Limit in Zahlen?

                                        apollon77A 1 Antwort Letzte Antwort
                                        0
                                        • N n3ucr0n

                                          @bananajoe

                                          Danke für die Ausführung.
                                          Scheint also tatsächlich das Problem zu sein.
                                          Ich werde heute mal dazu kommen die Verzögerung einzubauen um den Adapter zu entlasten, ich berichte ob es was gebracht hat!

                                          Danke an alle für die Ideen!

                                          A Offline
                                          A Offline
                                          Ahnungsbefreit
                                          schrieb am zuletzt editiert von
                                          #20

                                          @n3ucr0n Ich würde statt der vielen Datenpunkte mit Listen arbeiten: 1 Liste mit den zu steuernden Alexa-DPs, je eine mit der Lautstärke für laut/leise/nachts. Dann kannst Du in einer Schleife über die Liste iterieren und die Verzögerung gleich mit hoch zählen. Das wäre deutlich kompakter und einfacher zu ändern...

                                          Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                                          N 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

                                          344

                                          Online

                                          32.7k

                                          Benutzer

                                          82.3k

                                          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