Amazon Dash Button

AMAZON Dash Button zweckentfremden

ich hatte von der Möglichkeit schon gehört. Dann kaufte ich das ct' Smart Home
Heft und mein Entschluss stand fest. Ein Bekannter mit Prime Mitgliedschaft war schnell bereit für mich mal einen Button zu bestellen (Ariel). Nun geht es los.

Erstes Problem, es gibt eine neue Hard- und Software Version des Button. Aber jemand hat sich schon damit beschäftigt und bietet eine Lösung. Internet sei Dank.

Glaubt man Matthew Petroff so sind als Hardware ein Atmel ATSAMG55J19A-MU ARM Mikrocontroller, ein Atmel ATWINC1500B wireless Chip und ein Cypress CYBL10563-68FNXI Bluetooth Low Energy Chip verbaut. Plus eine AAA Batterie, das alles für knapp 5€.

Auch auf die Gefahr hin jetzt ständig Waschpulver von Amazon zubekommen, habe ich mich an die Konfiguration des Dash Button gewagt. Als Anleitung den Artikel Aktuellen Dash-Button [oder Ariel, etc] von Amazon (JK29LP mit dem Raspberry Pi nutzen („hacken“)) benutzt, und siehe da, funktioniert. Die Konfiguration geschieht wie im Blog beschrieben über das Android Handy über Bluetooth. Dem Dash Button wird das Einloggen ins WLAN Netz gelernt. Dabei kann auf meinem Telekom Sppedport W724V im Log die Anmeldung mitgeschnitten werden:

18.11.2016 17:41:30 DHCP ist aktiv: 18.11.2016 17:41:30 LAN ac:63:be:dd:f1:e3 192.168.2.114 255.255.255.0 192.168.2.1 192.168.2.1 1814400 (H001)
18.11.2016 17:41:30 DHCP ist aktiv: 18.11.2016 17:41:30 LAN ac:63:be:dd:f1:e3 192.168.2.114 255.255.255.0 192.168.2.1 192.168.2.1 181440

Die zwei Zeilen beinhalten die MAC ADRESSE des Dash Button. Scheint so, als ob MAC ac:63:::. diejenige gesuchte ist.
Damit das Python Script dash.py angepasst, Und nicht vergessen, dem Router sagen, er möge dem Gerät mit dieser MAC Adresse nicht erlauben ins Internet zu gehen. Beim Speedport geht das über ein Zeitfilter, erlaube dem Gerät mit MAC Adresse xyz nur von 00:00- 00:01 den Internetzugang. In dier Minute werde ich wohl nicht Ariel bestellen wollen.

oe@pizero:~ $ sudo python2 bin/dash.py
Waiting for a button press...
Dash button pressed at 2016-11-18 18:46:51
Dash button pressed at 2016-11-18 18:46:52

Ist die Ausgabe des Scripts auf dem PiZero beim Betätigen des Knopfes. Nun muss ich nur noch überlegen, was ich damit alles anstellen kann.