Amazon Dash Button mit iobroker 

Mit dem Amazon Dash Button hat man f√ľr 5‚ā¨ einen Schalter, den man¬†nicht nur zum Bestellen verwenden kann.

Die erste Bestellung mit dem Button ist sogar 5‚ā¨ verg√ľnstigt. Nach der ersten Bestellung macht man dann daraus einen

Schalter f√ľrs Smarthome (fhem oder iobroker).

Ich habe mir also zwei Buttons ausgesucht, mit Produkten die ich gebrauchen kann und bei denen ich die 5‚ā¨ sparen will.

In meinem Fall den Heineken und den Persil Button (adblocker aus, sonst keine Bilder und Links).

 

Als erstes richtet man den Button ganz normal √ľber die amazon app auf dem Handy ein.¬†

Im Log des Router sollte man nun einen Blick auf die Anmeldung neuer WLAN Geräte haben und sich MAC und IP notieren.

In der Fritzbox setze ich bei den Geräten dann den Haken "immer die gleiche IP zuweisen".

Wer m√∂chte l√∂st nun die um 5‚ā¨ verg√ľnstigte Bestellung aus. Nun kann man im Router dem Ger√§t den Internetzugriff verbieten.

Das geht in der Fritzbox sehr einfach. Ich habe zusätzlich (vorher) den Button in der App wieder gelöscht, neu angelegt und bevor 

ein Produkt zugewiesen wird einfach abgebrochen.

Nun kann in iobroker der Adapter "amazon dash" eingerichtet werden. Sollte der Button nicht erkannt werden, so liegt das daran, dass die

Macadresse nicht im definierten Bereich des Moduls liegt. Die Mac hat dir der Router ja mitgeteilt. 

Diese kann nun in der Datei "/iobroker/node_modules/iobroker.amazon-dash/main.js" nachgepflegt werden. Wir benötigen hier nur die ersten 6 Bits hintereinander geschrieben.

Hier mein Array:

Show/Hidden bash code

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

Meine Adresse beginnt mit 18:74:2E:

Adapter neu starten und nun wird der Button erkannt und stellt die Datenpunkte bereit um Alle Geräte die bereits in iobroker sind zu steuern.

Ich nutze einen Button als¬†Lichtschalter f√ľr die Au√üenlampen (hue) und den Zweiten als Steuerung der Szene "Wohnzimmerlampen".

 

Dir hat das Projekt gefallen? Dann¬†Unterst√ľtze mich, damit ich weiterhin solche Projekte vorstellen kann!¬†

 

Kommentare   

0 #1 Bluefox 2017-09-18 21:45
Man muss bemerken, dass nach dem Update vom Adapter die MAC-√Ąnderungen gel√∂scht werden. deswegen es ist besser dem Entwickler https://github.com/PArns/ioBroker.amazon-dash hier zu schreiben und ihm bieten diese MAC zu inkludieren.

Gruß,
Bluefox
Dem Administrator melden

Kommentar schreiben

Sicherheitscode
Aktualisieren