NEWS
Amazon Dash Button für ioBroker nutzen
-
Nee, da steht auch nichts drin.
Nicht in den Instanzen.
In Deinen Objekten.
2534_bildschirmfoto_vom_2018-07-22_20-26-36.png -
Auch hier nicht
8097_screen_shot_2018-07-22_at_20.30.04.png -
Hmm
-
Ich habe jetzt 2 Buttons erfolgreich eingebunden. Für knapp 2€ pro Stück macht das Spaß
Meine Vorgehensweise - muss das für mich selbst auch aufschreiben
:
-
Hier gelesen: https://github.com/PArns/ioBroker.amazon-dash
-
Lt. der Anleitung Buttons über die Amazon-App eingebunden, aber kein Produkt selektiert
-
Auf Raspberry: sudo apt-get install libpcap-dev
-
Warten. Dann war der Adapter im ioBroker. Neue Instanz hinzugefügt
-
Paar mal auf die Buttons gedrückt…
-
Datenpunkte wurden hinzugefügt (für 3 bei nur 2 Adapter....)
-
In Fritz.box unter "WLAN > Funknetz" zwei neue Geräte gefunden, Name "WINC-00-00". Diese umbenannt und "-Dash-Button" drangehängt.
-
In Fritz.box unter "Internet > Filter" beide auf "gesperrt" gesetzt.
-
Im Adapter die MAC-Adressen gesetzt.
-
Warten
-
Test
on({id: 'amazon-dash.0.37-e8-9f-44-c8-75.pressed', change: "ne", val: true}, function(obj) { g_myLog('Dash-Button 1 wurde gedrückt'); });
Am Anfang wurden die Datenpunkte nur sporadisch gefüllt, aber nach mehreren Minuten funktioniert es jetzt zuverlässig innerhalb ein paar Sekunden. Habe allerdings für 2 Buttons 4 Geräte in den Objekten, aber ist egal, werden nur immer die gleichen 2 angesprochen.
-
-
Also ich bin jetzt ein bisschen weiter. Meine Dashbuttons versenden keine ARP-Requests, daher erkennt mein ioBroker auch nicht die Buttons. Meine Buttons versenden offenbar DHCP-Requests stattdessen. Kann doch nicht sein, dass ich als einziger so Buttons zum Prime Day erhalten habe?
-
Hier ein Ausschnitt von meinem Wireshark. Mein Dash-Button mit dem DHCP Request :S Mit dem ioBroker Adapter wird das wohl nicht funktionieren, nehme ich an? Dann muss ich mir wohl ein eigenes Script basteln, der die DHCP Requests ausliest.
8097_screen_shot_2018-07-24_at_12.54.02.png -
Ich habe auch ein Problem mit allen Dash-Buttons.
Ich habe den Adapter neu installiert aber es werden keine Objekte erstellt.
und ich bekomme die folgende Fehlermeldung :
"Cannot write files: /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/files/amazon-dash.admin/_data.json: ENOENT: no such file or directory, open '/opt/iobroker/"
-
Hi,
ich bin komplett neu dabei und bei den ersten Gehversuchen mit iobroker. Nun scheitere ich gerade am Amazon Dash bei der Installation. Ich bekomme folgende Meldung … kann mir einer einen TIP geben, was ich hier oder da ändern muss, damit es klappt. Wie kann ich die Berechtigung ändern? Merci PH.
npm
ERR! code 128
npm
ERR!
Command failed: /usr/bin/git submodule update -q --init --recursivenpm
ERR!
fatal: Could not change back to '/root/.npm/_cacache/tmp/git-clone-f4f6b3d3': Keine Berechtigungnpm
ERR!
npm
ERR!
A complete log of this run can be found in:npm
ERR!
/root/.npm/_logs/2019-01-24T09_44_30_555Z-debug.log
host.raspberrypi install adapter amazon-dash
NPM version: 6.4.1
npm install iobroker.amazon-dash --production --save --prefix "/opt/iobroker" (System call)
npm
ERR! code 128
npm
ERR! Command failed: /usr/bin/git submodule update -q --init --recursivenpm ERR! fatal: Could not change back to '/root/.npm/_cacache/tmp/git-clone-05c9638e': Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:npm ERR! /root/.npm/_logs/2019-01-24T09_44_52_622Z-debug.log
host.raspberrypi install adapter amazon-dash
NPM version: 6.4.1
npm install iobroker.amazon-dash --production --save --prefix "/opt/iobroker" (System call)
npm
ERR! code 128
npm ERR! Command failed: /usr/bin/git submodule update -q --init --recursivenpm ERR! fatal: Could not change back to '/root/.npm/_cacache/tmp/git-clone-d5572ed0': Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:npm ERR! /root/.npm/_logs/2019-01-24T09_45_15_564Z-debug.log
host.raspberrypi install adapter amazon-dash
ERROR: host.raspberrypi Cannot install amazon-dash
ERROR: process exited with code 13
-
Schaut hier nach aus: viewtopic.php?f=8&t=19209
-
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:
Daaaaanke!!!