Amazon Dash Button

Begonnen von gloob, 31 August 2016, 08:20:07

Vorheriges Thema - Nächstes Thema

Kurt77

Hallo,
es ist klar, dass es nur ein Gerät gibt und devAlias bekommt auch einen Haken dran.

Es zeigt sich aber leider nur einer von 2 Buttons im event-Monitor.

Code:
--------------------
Internals:
   CONNECTS   2
   FD         4
   FUUID      5f1ad16d-f33f-7695-fbc1-58c298a5b3e0da44
   LAST_CONNECT 2020-08-12 11:08:00
   LAST_DISCONNECT 2020-08-12 11:08:00
   NAME       d_dash2
   NR         50
   NTFY_ORDER 50-d_dash2
   PORT       6767
   STATE      listening
   TYPE       dash_dhcp
   READINGS:
     2020-08-11 22:30:37   04-72-95-bb-84-a1 short
     2020-08-12 10:58:18   4c-32-75-ee-f1-33 short
     2020-08-11 21:15:14   50-f5-da-3a-55-9b short
     2020-08-12 00:37:04   68-ff-7b-67-1b-98 short
     2020-08-12 08:37:35   80-ee-73-d9-3c-f0 short
     2020-08-12 09:06:05   a4-cf-12-f4-4f-70 short
     2020-08-12 08:20:13   fc-77-74-c2-2b-0d short
     2020-08-12 11:08:00   state           listening
Attributes:
   allowed    50:f5:da:bb:5a:7c,50:f5:da:3a:55:9b
   event-min-interval .*:10
   event-on-change-reading .*
   port       6767
   room       dashbutton
--------------------

50:f5:da:3a:55:9b ist im event-Monitor zu sehen,
50:f5:da:bb:5a:7c zeigt sich nicht. Ist ja auch klar, weil kein Reading shor generiert wird.
Aber warum gibt es kein Reading?

Danke und Gruß,
Kurt


simonberry

Hi Kurt,

also das ist tatsächlich merkwürdig. Dein dash_dhcp funktioniert, Du hast ja schließlich bereits von anderen Geräten Meldungen bekomnen.
Evtl liegt doch an Deinem Button. Du bist Dir sicher, dass er sich ein Deinem WLAN angemeldet hat?

Ansonsten weiß ich leider keinen Rat mehr.

Viel Erfolg.
Simonberry
NUC5i3RYK#DBLOG; MYSQL; LIRC; MPD; HM-CFG-HM-USB-2: HM-divers; MQTT2; Signalduino; Shelly; Sonoff; dash_dhcp; FS20; IT; FroniusWR; Somfy RTS; NFS-Server
Rpi B#: nfsmount; ser2net CUL868; CUL433; GPIO4:DS18B20; WEMOS-D1-MINI#JVC-via-IR;

Kurt77

Hallo Simonberry,
er ist im Wlan und ich habe ihn erfolgreich angepingt.
Also wahrscheinlich kaputt.

Ich habe hier noch einige Knöpfe rumliegen. Mal gucken, was nach Einbindung mit denen passsiert.

Danke und Gruß,
Kurt

punker

LG

Dieter

The truth is out there!

wthiess

#604
Hallo!
Habe einen alten Dash Button gefunden er hat noch 83% Strom. Er wurde nie konfiguriert. Wie kann ich den in mein Netz einbinden. Auf Amazon ist alles aus.
lg
Wolfgang
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

amenomade

Zitat von: wthiess am 29 August 2020, 20:31:17
Hallo!
Habe einen alten Dash Button gefunden er hat noch 83% Strom. Er wurde nie konfiguriert. Wie kann ich den in mein Netz einbinden. Auf Amazon ist alles aus.
lg
Wolfgang
Hallo! Hast das richtige Thread gefunden... Schon mal gut. Aber ein bischen Mühe noch, und Du hättest die Antwort gefunden. Steht 2 Seiten vorher im Thread: https://forum.fhem.de/index.php/topic,57248.msg986337.html#msg986337 oder https://forum.fhem.de/index.php/topic,57248.msg1022471.html#msg1022471
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

wthiess

Leider habe ich es nicht geschafft.
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

Kamik

#607
Hallo zusammen,

ich bin mittlerweile der festen Überzeugung, dass man alle Buttons in sein Netz bekommt. Unabhängig von der Firmware.
Ich habe es aktuell mit der Version 60019520_EU, sowie 40018220_WS geschafft. Die Probleme lagen eher woanders.

Nachdem ich mir 8 Stück bei Ebay Kleinanzeigen leichtsinnigerweise gekauft habe und ich es mit der Anleitung mit der Sounddatei (FW 4xxx) erfolglos probiert habe, habe ich eigentlich schon gedacht, ich habe teuren Schrott gekauft.
Ich bin dann aber auf das IO Broker Forum gestoßen, indem jemand den Schritt der Sounddatei übersprungen hat und sofort die URL mit der SSID abgesetzt hat. Also genauso, wie hier auch der ein oder andere erfolgreich war.

Das Problem, dass ich es aber nicht hinbekommen habe lag an meiner SSID:
FRITZ!Box WLAN 3370

Diese habe ich damals seit der Einrichtung meiner ersten Fritzbox nie geändert... das hat sich nun gerächt.
Da ich aber nicht locker lasse habe ich try & error gespielt und folgendes festgestellt, was ich gerne weitergeben würde:

Meine erste abgesetzte URL:
http://192.168.0.1/?amzn_ssid=FRITZ!Box_WLAN_3370&amzn_pw=xxxxx
hat nicht funktioniert.
Dann mit unzähligen Maskierungen und Kombinationen vergeblich probiert.
Dann habe ich mich langsam herangetastet, indem ich meine SSID geändert habe.
Folgende Schlussfolgerung

1. Groß- und Kleinschreibung muss übereinstimmen
2. Das Sonderzeichen ! ist unerheblich und kann so in der URL eingetragen werden --> Ich hatte immer mit %21 maskiert...
3. Leerzeichen müssen mit %20 Maskiert werden. (+) oder (_) funktionieren nicht!

Folgende URL funktioniert bei mir mit meiner SSID:

http://192.168.0.1/?amzn_ssid=FRITZ!Box%20WLAN%203370&amzn_pw=xxxxx

Ihr müsst euch also keine Alternative suchen, sonder könnt bei Kleinanzeigen stöbern.

Ich hoffe, dass ich dem einen oder anderen damit helfen kann.
Vorher natürlich das Gerät anlegen und den Internetzugriff sperren.
Wenn ihr mehrere Geräte einrichten wollt geht es schneller, die DSL Leitung am Router für die Zeit abzuziehen und die Sperren nach automatisch hinzugefügten Geräten in der Fritzbox sperren. Der Rest in FHEM ist ja selbsterklärend (Allowed, devAlias)

Grüße aus Essen

wulfmain

Zitat von: punker am 15 August 2020, 16:00:30
Hab diesen Button als Ersatz für meine Amazon DashButtons:
https://www.amazon.de/Aqara-Wireless-Switch-Mini-Lichtschalter/dp/B07D19YXND/ref=sr_1_8?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=Aqara-Smart-Wireless-Switch&qid=1597499890&sr=8-8
Funzt mit meinem Conbee-Stick einwandfrei.

Kann ich bestätigen. Meiner Meinung nach die beste weil verlässlichste langlebigste und umfangreichste (Single, Double, longpress) und chicste Lösung
Raspberry Pi mit FHEM & Tablet UI, CUL, MySensors, Homematic-Komponenten, AVM-Komponenten, Onkyo AV Receiver, VuUltimo 4k, Volumio, Synology ...

tyrolean

Hallo,

ich betreibe seit einiger Zeit einen Amazon Dash Button problemlos in meinem System. (Rpi3 - FHEM)
Abgesehen von der bekannten zeitlichen Verzögerung läuft es alles optimal. Gehalten habe ich mich nach diesen Anweisungen:

define DashButton PRESENCE lan-ping 192.168.178.86 1

sudo apt-get install tcpdump
sudo tcpdump -i wlan0 port 67 or port 68 -e -n

define DashButton dash_dhcp

sudo iptables -I PREROUTING -t nat -i wlan0 -p udp --src 0.0.0.0 --dport 67 -j DNAT --to 0.0.0.0:6767
sudo iptables --table nat --list

sudo apt-get install iptables-persistent


Ich habe jetzt allerdings meinen Raspberry von WLAN auf Ethernet "umgestellt" und bekomme jetzt natürlich keine Events mehr im FHEM angezeigt.
Leider bin ich in der Linux / tcpdump Geschichte nicht so tief drin dass ich weiss mit welchen Befehlen ich auf eth0 umstellen kann.
Könntet ihr mir bitte helfen welche Befehle hier notwendig sind, ich gehe mal davon aus dass es nicht reicht:

sudo tcpdump -i eth0 port 67 or port 68 -e -n
sudo iptables -I PREROUTING -t nat -i eth0 -p udp --src 0.0.0.0 --dport 67 -j DNAT --to 0.0.0.0:6767


einzugeben -oder doch?

Gruß und Dank aus Tirol

tyrolean

OK, habe es selber gefunden, sollte jemand das selbe Problem haben einfach:

sudo nano /etc/iptables/rules.v4

hier einfach wlan0 durch eth0 (oder umgekehrt ersetzen)

volschin

Oder wie auch immer der Name des richtigen Netzwerk-Interfaces auf neueren Linuxen lautet.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

tyrolean

Hallo,

mein Dash Button hat wohl den Geist aufgegeben, und scheint sich nicht mehr mit meinem WLAN verbinden zu wollen.
Wenn ich in den "Konfigurationsmodus" gehe stellt er jedoch as "Amazon ConfigureMe" WIFI zur Verfügung, allerdings nur relativ kurz.

Kennt jemand eine Möglichkeit wie ich checken kann ob es einfach an einer schwachen Batterie liegt?

Gr u Dank

Manylion

Zitat von: Lanhydrock am 09 Februar 2020, 11:57:40
feine Zusammenfassung, worauf man achten sollte, nachdem Amazon den Dienst eingestellt hat:

https://blog.christophermullins.com/2019/12/20/rescue-your-amazon-dash-buttons/


Hallo,
habe mal versucht, meine gestorbenen Dash-Buttons wieder zum Leben zu erwecken.
Leider erfolglos.
Beim Abspielen der Sound-Datei und beim Aufrufen der URL mit SSID und pwd geht jedesmal sofort die blau blinkende LED aus.
Die Dinger melden sich nicht mehr in meinem WLAN an.
Es handelt sich um die V2, Die Firmware ist 60019520_EU.
Hatte vielleicht jemand mit ner andereren Methode Erfolg?
RasPi, CUL868, HM Rolläden und Lichtschalter, Z-Wave, FB7490, FRITZ!DECT Steckdosen und Heizung, AVR Pioneer1183 mit Onkyo-Modul, Tradfri, Sonoff, 360°IR WLAN GW, HM-WLAN-GW

Intruder1956

Hallo, ich benutze statt der Dash-Button jetzt die Ikea- Tradfri Schalter kosten auch nur 6 Euro. Batteriewechsel ist einfacher ;) Funktionieren genau so gut

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,