Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Amazon Dash Button für ioBroker nutzen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    320

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

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

Amazon Dash Button für ioBroker nutzen

Scheduled Pinned Locked Moved ioBroker Allgemein
385 Posts 86 Posters 108.3k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    eXTreMe
    wrote on last edited by
    #178

    über LAN findet iobroker meine dash buttons, über wlan nicht.

    In den dashbutton adaptereinstellungen auf meinem raspi3 habe ich wlan0 als interface angegeben, ist doch richtig, oder?

    1 Reply Last reply
    0
    • T Offline
      T Offline
      thobastian
      wrote on last edited by
      #179

      ich will nun die neue 2.2 testen. Wie bekomme ich die alte 0.1.2 wieder raus?

      Schöne Grüße

      Thomas

      HW: Homematic CCU2, Amazon Echo, diverse NodeMCU's mit Sensoren,

      SW: IOBroker: immer neueste Version mit ESPEasy auf den NodeMCU's

      1 Reply Last reply
      0
      • eric2905E Offline
        eric2905E Offline
        eric2905
        wrote on last edited by
        #180

        @eXTreMe:

        über LAN findet iobroker meine dash buttons, über wlan nicht.

        In den dashbutton adaptereinstellungen auf meinem raspi3 habe ich wlan0 als interface angegeben, ist doch richtig, oder? `
        Habe zwar keinen Dashbutton, denke aber, dass das nicht korrekt ist.

        Oder hängt Dein Pi3 per WLAN am Netz?

        Ich denke, das dort der LAN-Adapter ausgewählt werden muss und der Connect dann über LAN zum AP und dann zum Dashbutton geht.

        Gruß,

        Eric

        Von unterwegs getippert

        Roses are red, violets are blue,

        if I listen to metal, my neighbours do too

        1 Reply Last reply
        0
        • E Offline
          E Offline
          esche
          wrote on last edited by
          #181

          @esche:

          Hallo zusammen,

          habe den Adapter soweit installiert und auch eine Instanz erzeugt.

          Version 0.2.2 auf node: v7.10.0

          IoBroker läuft nicht mit sudo Rechten.

          Leider gibt es aber beim Starten folgende Fehlermeldung

          
          amazon-dash.0	2017-07-12 17:11:31.342	error	at Adapter. (/opt/iobroker/node_modules/iobroker.amazon-dash/main.js:50:29)
          amazon-dash.0	2017-07-12 17:11:31.342	error	at Object.exports.createSession (/opt/iobroker/node_modules/iobroker.amazon-dash/node_modules/pcap/pcap.js:123:12)
          amazon-dash.0	2017-07-12 17:11:31.342	error	at new PcapSession (/opt/iobroker/node_modules/iobroker.amazon-dash/node_modules/pcap/pcap.js:49:39)
          amazon-dash.0	2017-07-12 17:11:31.342	error	Error: socket: Operation not permitted
          amazon-dash.0	2017-07-12 17:11:31.341	error	uncaught exception: socket: Operation not permitted
          
          

          Hat vielleicht jemand eine Idee?

          Danke und Gruß

          Esche `

          @a200:

          apt-get install libpcap-dev installiert?

          Gesendet von meinem ONEPLUS A3003 mit Tapatalk `

          @esche:

          Jupp

          libpcap-dev is already the newest version.
          ```` `  
          

          Muss jetzt doch noch mal kurz Fragen. Das Problem tritt bei mir nur auf, wenn ich ioBroker mit einem eigenen Benutzer (mit sudo Rechten) starte. Starte ich das ganze als "root" Benutzer, funktioniert der Dash Adapter ohne Probleme. Jemand eine Idee wie ich die Rechte so einstellen, dass ich ioBroker weiterhin mit einen eigenen Benutzer laufen lassen kann?

          Danke

          1 Reply Last reply
          0
          • Espace0401E Offline
            Espace0401E Offline
            Espace0401
            wrote on last edited by
            #182

            Muss mich jetzt leider auch mal fragend hier einschalten. Adapter 0.2.2 gemäß Anleitung installiert. Den Button ebenfalls eingerichtet. Leider erscheint er aber nicht in der Adapterkonfiguration. Im Menu der Fritzbox ist er ebenfalls. Mac Adresse: 40:B4:CD:CD:DC:CB

            Kann ich sonst noch was tun?

            Gruß Joachim

            Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

            1 Reply Last reply
            0
            • T Offline
              T Offline
              thobastian
              wrote on last edited by
              #183

              und kann mir jemand noch sagen, wie ich meine derzeitige alte 0.1.2 Version rausschmeißen kann und damit die neueste Version installieren kann?

              es hat nichts geklappt.

              HW: Homematic CCU2, Amazon Echo, diverse NodeMCU's mit Sensoren,

              SW: IOBroker: immer neueste Version mit ESPEasy auf den NodeMCU's

              1 Reply Last reply
              0
              • Espace0401E Offline
                Espace0401E Offline
                Espace0401
                wrote on last edited by
                #184

                Darf man eigentlich den Netzwerknamen des Dash Buttons ändern, oder ist das vielleicht m ein Problem ???

                Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

                1 Reply Last reply
                0
                • smoker2604xS Offline
                  smoker2604xS Offline
                  smoker2604x
                  wrote on last edited by
                  #185

                  Hallo,

                  mein Dashbutton wird auch nicht erkannt. Ist der MAC Bereich mit drin? FC-A6-67-38-XX-XX

                  Vielen Dank

                  Liebe Grüße Tobias

                  1 Reply Last reply
                  0
                  • V Offline
                    V Offline
                    viking
                    wrote on last edited by
                    #186

                    Hallo,

                    auch ich habe Probleme mit den Dash Buttons. Adapter installiert, Adapter wurde auch gestartet. Allerdings ist unter Objekte nichts sichtbar. Nur wenn ich Systemobjekte mit anzeigen lasse, taucht dash auf.

                    Da ich auch noch Echo's im Einsatz habe, sollten doch zumindest diese angezeigt werden… :?:

                    Auch nach Einrichten des Dash Buttons und drücken des Buttons ändert sich nichts, Es wird unter Objekten einfach nichts angezeigt.

                    Hat jemand einen Tipp?

                    Danke und viele Grüße

                    Viking

                    1 Reply Last reply
                    0
                    • E Offline
                      E Offline
                      esche
                      wrote on last edited by
                      #187

                      Falls jemand das gleiche Problem hat wie ich, beantworte ich hier mal meine Frage:

                      Tritt folgende Fehlermeldung auf:

                      Error: socket: Operation not permitted
                      
                      

                      müssen die Dateisystem „Capabilities“ für das Programm „node“ angepasst werden.

                      Wie das geht, steht etwas detailierter hier in diesem Blogbeitrag:

                      https://www.blogging-it.com/node-pcap-module-error-socket-operation-not-permitted-fehler-wenn-pcapsession-geoeffnet-wird/programmierung/javascript/nodejs.html

                      1 Reply Last reply
                      0
                      • Espace0401E Offline
                        Espace0401E Offline
                        Espace0401
                        wrote on last edited by
                        #188

                        Die Installation war nicht das Problem. Der Adapter läuft soweit. Problem halt weiterhin, dass der Dash Button eben nicht erkannt wird. Ich hoffe das ändert sich dann mal.

                        Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

                        1 Reply Last reply
                        0
                        • V Offline
                          V Offline
                          viking
                          wrote on last edited by
                          #189

                          @viking:

                          Hallo,

                          auch ich habe Probleme mit den Dash Buttons. Adapter installiert, Adapter wurde auch gestartet. Allerdings ist unter Objekte nichts sichtbar. Nur wenn ich Systemobjekte mit anzeigen lasse, taucht dash auf.

                          Da ich auch noch Echo's im Einsatz habe, sollten doch zumindest diese angezeigt werden… :?:

                          Auch nach Einrichten des Dash Buttons und drücken des Buttons ändert sich nichts, Es wird unter Objekten einfach nichts angezeigt.

                          Hat jemand einen Tipp?

                          Danke und viele Grüße

                          Viking `

                          Hat niemand eine Idee …?

                          Edit:

                          Habe den Adapter nochmal deinstalliert und bei der Neuinstallation erhalte ich folgende Meldung, kann da jemand was mit anfangen? Problem ist immer noch das selbe. Kein Objekt angezigt, Dash Button wird auch nicht erkannt...

                          Hier die Meldung:

                          __$ ./iobroker add amazon-dash

                          npm install iobroker.amazon-dash –production --prefix "/opt/iobroker" (System call)

                          npm

                          WARN lifecycle iobroker.amazon-dash@0.2.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.amazon-dash@0.2.2 apt-get install libpcap-dev -y || true /opt/iobroker/node_modules/.staging/iobroker.amazon-dash-eb5038e9

                          host.ioBroker-RasPi install adapter amazon-dash

                          npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.amazon-dash"

                          npm

                          WARN lifecycle iobroker.amazon-dash@0.2.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.amazon-dash@0.2.2 apt-get install libpcap-dev -y || true /opt/iobroker/node_modules/iobroker.amazon-dash

                          ../socket_watcher.cpp: In static member function ‘static void SocketWatcher::New(const Nan::FunctionCallbackInfov8::value&)’:../socket_watcher.cpp:104:49: warning: ‘v8::Local v8::objectv8::Function::NewInstance() const’ is deprecated (declared at /root/.node-gyp/6.11.1/include/node/v8.h:3276): Use maybe version [-Wdeprecated-declarations]

                          info.GetReturnValue().Set(cons->NewInstance());

                          ^

                          ../pcap_session.cc: In static member function ‘static void PcapSession::New(const Nan::FunctionCallbackInfov8::value&)’:../pcap_session.cc:46:49: warning: ‘v8::Local v8::objectv8::Function::NewInstance() const’ is deprecated (declared at /root/.node-gyp/6.11.1/include/node/v8.h:3276): Use maybe version [-Wdeprecated-declarations]

                          info.GetReturnValue().Set(cons->NewInstance());

                          ^

                          got /opt/iobroker/node_modules/iobroker.amazon-dash/admin

                          upload [1] amazon-dash.admin /opt/iobroker/node_modules/iobroker.amazon-dash/admin/index.html index.html text/html

                          upload [0] amazon-dash.admin /opt/iobroker/node_modules/iobroker.amazon-dash/admin/amazon-dash.png amazon-dash.png image/png

                          host.ioBroker-RasPi object system.adapter.amazon-dash created

                          host.ioBroker-RasPi create instance amazon-dash

                          host.ioBroker-RasPi object system.adapter.amazon-dash.0.uptime created

                          host.ioBroker-RasPi object system.adapter.amazon-dash.0.memRss created

                          host.ioBroker-RasPi object system.adapter.amazon-dash.0.memHeapTotal created

                          host.ioBroker-RasPi object system.adapter.amazon-dash.0.memHeapUsed created

                          host.ioBroker-RasPi object system.adapter.amazon-dash.0.connected created

                          host.ioBroker-RasPi object system.adapter.amazon-dash.0.alive created

                          host.ioBroker-RasPi object system.adapter.amazon-dash.0 created

                          process exited with code 0</v8::object></v8::value></v8::object></v8::value>__

                          1 Reply Last reply
                          0
                          • E Offline
                            E Offline
                            esche
                            wrote on last edited by
                            #190

                            Hast du mal versucht 'libpcap' manuell zu installieren bzw. ist es korrekt installiert?

                            sudo apt-get install libpcap-dev -y
                            
                            

                            Sollte das nicht funktioniert ggf. mal direkt das Paket aus dem internet laden und installieren (googlen)

                            Vorher ggf. die libpcap Versionen deinstallieren.

                            Ansonsten versuch doch mal den Adapter manuell über die Konsole zu installieren. Tritt hier das Problem dann auch auf?

                            1 Reply Last reply
                            0
                            • A Offline
                              A Offline
                              Andreas-D
                              wrote on last edited by
                              #191

                              Hallo zusammen,

                              vielen lieben Dank erst Mal an Euch alle, die hier die Community bilden!

                              Das ist mein erster Post, war bislang nur ein stiller Mitleser:

                              Ich habe folgende Konstellation:

                              • Ziel: Auf Tastendruck eines Dash Buttons soll ein bestimmter Rolladen auf 0% (also offen) gehen, falls der aktuelle Status des Rolladens >0% ist (also teil oder ganz geschlossen)

                              • IoBroker auf Raspberry, alle benötigen Adapter installiert und laufen.

                              • Instanzen der DashButtons (3 von 4) erkannt

                              • Ich kann live die ObjektZustandsänderung verfolgen; Anhang: Event Screenshot

                              • Mein Script ist angehängt

                              • Mein Speicherort ist nicht global und es ist aktiviert / läuft

                              –------------------------

                              aber es passiert nichts, kein Log Eintrag, nichts....

                              wie kann ich feststellen, ob das laufende Script die Zustandsänderung meines Objektes erkennt?

                              Denn anscheinend funktioniert das nicht, sonst würde mein Debug Output geschrieben...

                              Achja, ob Mentos oder Gillette im Debug Output steht, ist mir egal, der Dashbutton ist der Richtige..

                              Hilfe,

                              ich brauche Beispiele für funktionierende Scripte und worauf ich noch achten muss...
                              3191_event.png
                              3191_blockly.png
                              3191_scriptspeicherort_und_laeuft.png

                              1 Reply Last reply
                              0
                              • lobomauL Offline
                                lobomauL Offline
                                lobomau
                                wrote on last edited by
                                #192

                                @Andreas-D:

                                Hallo zusammen,

                                vielen lieben Dank erst Mal an Euch alle, die hier die Community bilden!

                                Das ist mein erster Post, war bislang nur ein stiller Mitleser:

                                Ich habe folgende Konstellation:

                                • Ziel: Auf Tastendruck eines Dash Buttons soll ein bestimmter Rolladen auf 0% (also offen) gehen, falls der aktuelle Status des Rolladens >0% ist (also teil oder ganz geschlossen)

                                • IoBroker auf Raspberry, alle benötigen Adapter installiert und laufen.

                                • Instanzen der DashButtons (3 von 4) erkannt

                                • Ich kann live die ObjektZustandsänderung verfolgen; Anhang: Event Screenshot

                                • Mein Script ist angehängt

                                • Mein Speicherort ist nicht global und es ist aktiviert / läuft

                                –------------------------

                                aber es passiert nichts, kein Log Eintrag, nichts....

                                wie kann ich feststellen, ob das laufende Script die Zustandsänderung meines Objektes erkennt?

                                Denn anscheinend funktioniert das nicht, sonst würde mein Debug Output geschrieben...

                                Achja, ob Mentos oder Gillette im Debug Output steht, ist mir egal, der Dashbutton ist der Richtige..

                                Hilfe,

                                ich brauche Beispiele für funktionierende Scripte und worauf ich noch achten muss... `
                                Das grundlegende funktioniert schon Mal: Knopfdruck vom Dash Button ändert den Zustand des states in Objekte.

                                Jetzt ist die Frage warum das nicht geloggt wird. Das gilt es erstmal hinzukriegen.

                                Du schreibst, das Script ist nicht global… für mich sieht es so aus als wäre es global und du hast keine unter common... oder sehe ich das falsch? (auch wenn das wohl nicht der Grund des Problems ist).

                                Du schreibst von Instanzen der DashButtons. Wahrscheinlich hast du nur eine Instanz.0, richtig? Und dort werden 3 von 4 dash buttons angezeigt, richtig?

                                Host: NUC8i3 mit Proxmox:

                                • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                                • Slave: Pi4
                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  Andreas-D
                                  wrote on last edited by
                                  #193

                                  @lobomau:

                                  Das grundlegende funktioniert schon Mal: Knopfdruck vom Dash Button ändert den Zustand des states in Objekte.

                                  Jetzt ist die Frage warum das nicht geloggt wird. Das gilt es erstmal hinzukriegen.

                                  Du schreibst, das Script ist nicht global… für mich sieht es so aus als wäre es global und du hast keine unter common... oder sehe ich das falsch? (auch wenn das wohl nicht der Grund des Problems ist).

                                  Du schreibst von Instanzen der DashButtons. Wahrscheinlich hast du nur eine Instanz.0, richtig? Und dort werden 3 von 4 dash buttons angezeigt, richtig? `

                                  Uargh!

                                  das wars.

                                  Meine Ordner liegen unter global, nicht common.

                                  Habe den Ordner Rolladen mit meinem Script nach common verschoben und schwupps.

                                  Info Button Message im Log nach dem Drücken

                                  Juhuuu Danke!!

                                  :D

                                  Edit:

                                  Script startet, Info Meldung wird in Log geschrieben und nichts passiert am Rolladen,

                                  stattdessen wird bleibt die IO Broker Oberfläche stehen, wenn ich die Objekt und Zustandsliste anschauen will

                                  Aber ich bin auf dem Richtigen Weg. Dank nochmal

                                  1 Reply Last reply
                                  0
                                  • lobomauL Offline
                                    lobomauL Offline
                                    lobomau
                                    wrote on last edited by
                                    #194

                                    Wird bei dir bei jedem Knopfdruck der state geändert? Bei mir irgendwie nicht mehr. Ich muss paar mal drücken.

                                    Ich glaube der Falls-Block muss unter debug, z.B.:
                                    1146_dash.jpg

                                    Host: NUC8i3 mit Proxmox:

                                    • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                                    • Slave: Pi4
                                    1 Reply Last reply
                                    0
                                    • Espace0401E Offline
                                      Espace0401E Offline
                                      Espace0401
                                      wrote on last edited by
                                      #195

                                      @Espace0401:

                                      Muss mich jetzt leider auch mal fragend hier einschalten. Adapter 0.2.2 gemäß Anleitung installiert. Den Button ebenfalls eingerichtet. Leider erscheint er aber nicht in der Adapterkonfiguration. Im Menu der Fritzbox ist er ebenfalls. Mac Adresse: 40:B4:CD:CD:DC:CB

                                      Kann ich sonst noch was tun?

                                      Gruß Joachim `

                                      Schade dass es hier leider keine Antworten oder Lösungen auf die nicht erkannten Dass Buttons gibt, ich bin ja nicht der einzigste. Also ist es anscheinend rein Glücksache ob es klappt oder nicht. Gut dass ich mir nur einen zugelegt habe. Hat einer einen Tip was man sonst noch mit dem Teil anstellen kann?

                                      Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

                                      1 Reply Last reply
                                      0
                                      • E Offline
                                        E Offline
                                        esche
                                        wrote on last edited by
                                        #196

                                        @Espace0401:

                                        @Espace0401:

                                        Muss mich jetzt leider auch mal fragend hier einschalten. Adapter 0.2.2 gemäß Anleitung installiert. Den Button ebenfalls eingerichtet. Leider erscheint er aber nicht in der Adapterkonfiguration. Im Menu der Fritzbox ist er ebenfalls. Mac Adresse: 40:B4:CD:CD:DC:CB

                                        Kann ich sonst noch was tun?

                                        Gruß Joachim `

                                        Schade dass es hier leider keine Antworten oder Lösungen auf die nicht erkannten Dass Buttons gibt, ich bin ja nicht der einzigste. Also ist es anscheinend rein Glücksache ob es klappt oder nicht. Gut dass ich mir nur einen zugelegt habe. Hat einer einen Tip was man sonst noch mit dem Teil anstellen kann? `

                                        Bei Amazon bestellen. :mrgreen: (sorry der musste sein :roll: )

                                        Naja du könntest mit Wireshark oder einem anderen Tool, den Netzwerkverkehr mitschneiden und prüfen welche Daten gesendet werden und ob überhaupt Daten gesendet werden. Dazu sollte man aber etwas Erfahung in der Materie haben.

                                        Hast du mal den Adapter mit der Log-Einstellung auf "debug" gestartet und im Log geprüft ob irgendwas auffälliges angezeigt wird?

                                        1 Reply Last reply
                                        0
                                        • arteckA Offline
                                          arteckA Offline
                                          arteck
                                          Developer Most Active
                                          wrote on last edited by
                                          #197

                                          die MAC ist so wie ich das sehe nicht im Adapter eingetragen

                                          du könntest probeweise diesen erweitern

                                          stoppe den iobroker

                                          öffne die datei /iobroker/node_modules/iobroker.amazon-dash/main.js

                                          dort findest du ein array mit den MAC adressen ganz am anfang

                                          var MACs = [
                                              "747548",
                                              "F0D2F1",
                                              "8871E5",
                                              "74C246",
                                              "F0272D",
                                              "34D270",
                                              "0C47C9",
                                              "A002DC",
                                              "AC63BE",
                                              "44650D",
                                              "50F5DA",
                                              "84D6D0",
                                              "B47C9C",
                                              "FCA667"
                                          ];
                                          

                                          ersetzte es durch diese

                                          var MACs = [
                                              "747548",
                                              "F0D2F1",
                                              "8871E5",
                                              "74C246",
                                              "F0272D",
                                              "34D270",
                                              "0C47C9",
                                              "A002DC",
                                              "AC63BE",
                                              "44650D",
                                              "50F5DA",
                                              "84D6D0",
                                              "B47C9C",
                                              "FCA667",
                                              "40B4CD"
                                          ];
                                          

                                          speichern und iobroker wieder starten…

                                          der adapter sollte jetzt auch deine MAC kennen

                                          bedenke bitte aktualisierst du diesen Adapter ist deine Änderung wieder futsch

                                          zigbee hab ich, zwave auch, nuc's genauso und HA auch

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          373

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe