Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] Dash Button Amazon

Pour échanger sur les plugins classés en catégorie "Objets connectés"
ManuJ71
Timide
Messages : 144
Inscription : 02 oct. 2016, 18:36

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par ManuJ71 » 23 déc. 2018, 14:39

Je suis revenu en Jeedom 3.2.11 ... tout marche nickel

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par i-magin » 08 janv. 2019, 13:53

Bonjour

Le 4 janvier, j'ai effectué la maj de plugins dont Dash Button et le core de Jeedom en 3.2.12
En voulant utiliser un dashbutton ce matin, j'ai remarqué qu'il n'était pas opérationnel

Log Dashbutton_dep où apparaît la mise à jour du 4 janvier :

Code : Tout sélectionner

Début de l'installation
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
The following additional packages will be installed:
libpcap0.8-dev
Les NOUVEAUX paquets suivants seront installés :
libpcap-dev libpcap0.8-dev
0 mis à jour, 2 nouvellement installés, 0 à enlever et 43 non mis à jour.
Il est nécessaire de prendre 265 ko dans les archives.
Après cette opération, 769 ko d'espace disque supplémentaires seront utilisés.
Réception de:1 http://ftp.fr.debian.org/debian stretch/main amd64 libpcap0.8-dev amd64 1.8.1-3 [239 kB]
Réception de:2 http://ftp.fr.debian.org/debian stretch/main amd64 libpcap-dev all 1.8.1-3 [25,4 kB]
debconf: Impossible d'initialiser l'interface : Dialog
debconf: (L'interface dialog ne fonctionnera pas avec un terminal rustique (« dumb »), un tampon shell d'Emacs ou sans terminal de contrôle.)
debconf: Utilisation de l'interface Readline en remplacement
debconf: Impossible d'initialiser l'interface : Readline
debconf: (Cette interface a besoin d'un terminal de contrôle.)
debconf: Utilisation de l'interface Teletype en remplacement
dpkg-preconfigure: impossible de réouvrir stdin :
265 ko réceptionnés en 0s (2 014 ko/s)
Sélection du paquet libpcap0.8-dev précédemment désélectionné.
(Lecture de la base de données... 
(Lecture de la base de données... 5%
(Lecture de la base de données... 10%
(Lecture de la base de données... 15%
(Lecture de la base de données... 20%
(Lecture de la base de données... 25%
(Lecture de la base de données... 30%
(Lecture de la base de données... 35%
(Lecture de la base de données... 40%
(Lecture de la base de données... 45%
(Lecture de la base de données... 50%
(Lecture de la base de données... 55%
(Lecture de la base de données... 60%
(Lecture de la base de données... 65%
(Lecture de la base de données... 70%
(Lecture de la base de données... 75%
(Lecture de la base de données... 80%
(Lecture de la base de données... 85%
(Lecture de la base de données... 90%
(Lecture de la base de données... 95%
(Lecture de la base de données... 100%
(Lecture de la base de données... 69297 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libpcap0.8-dev_1.8.1-3_amd64.deb ...
Dépaquetage de libpcap0.8-dev (1.8.1-3) ...
Sélection du paquet libpcap-dev précédemment désélectionné.
Préparation du dépaquetage de .../libpcap-dev_1.8.1-3_all.deb ...
Dépaquetage de libpcap-dev (1.8.1-3) ...
Paramétrage de libpcap0.8-dev (1.8.1-3) ...
Paramétrage de libpcap-dev (1.8.1-3) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
--2019-01-04 11:34:04--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Résolution de raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.120.133
Connexion à raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1489 (1,5K) [text/plain]
Sauvegarde en : « dependencies.sh »
0K .                                                     100% 57,9M=0s
2019-01-04 11:34:04 (57,9 MB/s) — « dependencies.sh » sauvegardé [1489/1489]
dependencies.sh: 3: [: dashbutton: unexpected operator
Version actuelle : 8
Ign:1 http://ftp.fr.debian.org/debian stretch InRelease
Atteint:2 http://security.debian.org/debian-security stretch/updates InRelease
Réception de:3 http://ftp.fr.debian.org/debian stretch-updates InRelease [91,0 kB]
Atteint:4 http://ftp.fr.debian.org/debian stretch Release
Atteint:5 https://deb.nodesource.com/node_8.x stretch InRelease
91,0 ko réceptionnés en 0s (152 ko/s)
Lecture des listes de paquets…
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
lsb-release is already the newest version (9.20161125).
lsb-release passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 43 non mis à jour.
Ok, version suffisante
> socketwatcher@0.3.0 install /var/www/html/plugins/dashbutton/resources/node_modules/socketwatcher
> node-gyp rebuild
make : on entre dans le répertoire « /var/www/html/plugins/dashbutton/resources/node_modules/socketwatcher/build »
CXX(target) Release/obj.target/socketwatcher/socket_watcher.o
../socket_watcher.cpp: In static member function ‘static void SocketWatcher::Callback(uv_poll_t*, int, int)’:
../socket_watcher.cpp:77:60: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
Nan::MakeCallback(watcher->handle(), callback, argc, argv);
^
In file included from ../socket_watcher.hpp:8:0,
from ../socket_watcher.cpp:5:
../../nan/nan.h:959:46: note: declared here
NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
SOLINK_MODULE(target) Release/obj.target/socketwatcher.node
COPY Release/socketwatcher.node
make : on quitte le répertoire « /var/www/html/plugins/dashbutton/resources/node_modules/socketwatcher/build »
> pcap@2.1.0 install /var/www/html/plugins/dashbutton/resources/node_modules/pcap
> node-gyp rebuild
make : on entre dans le répertoire « /var/www/html/plugins/dashbutton/resources/node_modules/pcap/build »
CXX(target) Release/obj.target/pcap_binding/pcap_binding.o
CXX(target) Release/obj.target/pcap_binding/pcap_session.o
../pcap_session.cc: In static member function ‘static void PcapSession::PacketReady(u_char*, const pcap_pkthdr*, const u_char*)’:
../pcap_session.cc:85:102: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(session->packet_ready_cb), 0, NULL);
^
In file included from ../pcap_session.h:4:0,
from ../pcap_session.cc:7:
../../nan/nan.h:959:46: note: declared here
NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
SOLINK_MODULE(target) Release/obj.target/pcap_binding.node
COPY Release/pcap_binding.node
make : on quitte le répertoire « /var/www/html/plugins/dashbutton/resources/node_modules/pcap/build »
added 53 packages from 72 contributors and audited 69 packages in 13.969s
found 0 vulnerabilities
Fin de l'installation
Log Dashbutton où l'on voit le lancement du démon le 4 janvier, mais aussi ma relance ce 8 janvier :

Code : Tout sélectionner

[2019-01-04 11:33:31][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=dashbutton function=pre_update callInstallFunction=1
[2019-01-04 11:33:32][INFO] : Début d'activation du plugin
[2019-01-04 11:33:32][INFO] : Arrêt du service dashbutton
[2019-01-04 11:33:35][INFO] : Info sur le démon : Array (     [log] => dashbutton_node     [state] => nok     [launchable] => ok     [launchable_message] => Gestion automatique désactivée     [auto] => 0     [last_launch] => 2018-10-25 21:04:00 )
[2019-01-04 11:33:35][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=dashbutton function=update callInstallFunction=1
[2019-01-04 11:33:35][INFO] : Arrêt du service dashbutton
[2019-01-04 11:34:02][INFO] : Installation des dépéndances nodejs
[2019-01-04 11:35:03][INFO] : Arrêt du service dashbutton
[2019-01-04 11:35:04][INFO] : Lancement du démon dashbutton
[2019-01-04 11:35:04][DEBUG] : nodejs /var/www/html/plugins/dashbutton/resources/dashbutton.js http://127.0.0.1:80/plugins/dashbutton/core/api/jeeDash.php?apikey=xxxx '["AC:63:BE:B1:xx:xx","0C:47:C9:12:xx:xx"]' 2
[2019-01-04 11:35:04][INFO] : Démon dashbutton lancé
[2019-01-08 13:08:16][INFO] : Arrêt du service dashbutton
[2019-01-08 13:08:19][INFO] : Arrêt du service dashbutton
[2019-01-08 13:08:19][INFO] : Lancement du démon dashbutton
[2019-01-08 13:08:19][DEBUG] : nodejs /var/www/html/plugins/dashbutton/resources/dashbutton.js http://127.0.0.1:80/plugins/dashbutton/core/api/jeeDash.php?apikey=xxxx '["AC:63:BE:B1:xx:xx","0C:47:C9:12:xx:xx"]' 2
[2019-01-08 13:08:19][INFO] : Démon dashbutton lancé
Un extrait de Log Dashbutton_node avec les deux dernières détections du bouton concerné : on constate que la dernière détection par le plugin date du 3 janvier (avant les mises à jour)

Code : Tout sélectionner

Calling Jeedom http://127.0.0.1:80/plugins/dashbutton/core/api/jeeDash.php?apikey=xxxxxxxxxxxxx&uid=AC:63:BE:B1:xx:xx
Tue Jan 01 2019 13:32:55 GMT+0100 (CET)Got response Value: 200
Calling Jeedom http://127.0.0.1:80/plugins/dashbutton/core/api/jeeDash.php?apikey=xxxxxxxxxxxxx&uid=AC:63:BE:B1:xx:xx
Thu Jan 03 2019 07:30:54 GMT+0100 (CET)Got response Value: 200
Copie d'écran du contrôleur Ubiquiti de mon réseau local montrant la détection du dashbutton lors de mon dernier essai ce mardi 8 janvier à 13H13
Dashbutton Genie.PNG
Dashbutton Genie.PNG (4.76 Kio) Consulté 1154 fois
Copie d'écran : j'ai masqué les 4 derniers caractères de la MAC address, mais elle correspond bien à la configuration dans le plugin
Dashbutton Genie2_LI.jpg
Dashbutton Genie2_LI.jpg (64.12 Kio) Consulté 1154 fois
Dashbutton Genie3.PNG
Dashbutton Genie3.PNG (198.26 Kio) Consulté 1154 fois

Santé Dash button : tout est au vert

Après une dernière vérification, le seul point qui m'interroge est la date de dernière installation des dépendances qui apparaît dans la page du plugin : 2017-08-16 11:02:02

Merci par avance pour votre aide
Dernière édition par i-magin le 14 janv. 2019, 23:54, édité 1 fois.
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par i-magin » 10 janv. 2019, 09:49

Bonjour

J'ai relancé l'installation des dépendances pour le plugin Dashbutton
Log Dashbutton_dep :

Code : Tout sélectionner

Début de l'installation
Reading package lists...
Building dependency tree...
Reading state information...
libpcap-dev is already the newest version (1.8.1-3).
0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded.
--2019-01-10 09:28:19--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.120.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1489 (1.5K) [text/plain]
Saving to: 'dependencies.sh'
0K .                                                     100% 40.4M=0s
2019-01-10 09:28:19 (40.4 MB/s) - 'dependencies.sh' saved [1489/1489]
dependencies.sh: 3: [: dashbutton: unexpected operator
Version actuelle : 8
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch Release
Hit:5 https://deb.nodesource.com/node_8.x stretch InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125).
0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded.
Ok, version suffisante
> socketwatcher@0.3.0 install /var/www/html/plugins/dashbutton/resources/node_modules/pcap/node_modules/socketwatcher
> node-gyp rebuild
make: Entering directory '/var/www/html/plugins/dashbutton/resources/node_modules/pcap/node_modules/socketwatcher/build'
CXX(target) Release/obj.target/socketwatcher/socket_watcher.o
../socket_watcher.cpp: In static member function 'static void SocketWatcher::Callback(uv_poll_t*, int, int)':
../socket_watcher.cpp:77:60: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
Nan::MakeCallback(watcher->handle(), callback, argc, argv);
^
In file included from ../socket_watcher.hpp:8:0,
from ../socket_watcher.cpp:5:
../../../../nan/nan.h:959:46: note: declared here
NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
SOLINK_MODULE(target) Release/obj.target/socketwatcher.node
COPY Release/socketwatcher.node
make: Leaving directory '/var/www/html/plugins/dashbutton/resources/node_modules/pcap/node_modules/socketwatcher/build'
> pcap@git+https://github.com/mranney/node_pcap.git#fb9dfc9914f631dd90bc33535f4f5bdbd861cd8e install /var/www/html/plugins/dashbutton/resources/node_modules/pcap
> node-gyp rebuild
make: Entering directory '/var/www/html/plugins/dashbutton/resources/node_modules/pcap/build'
CXX(target) Release/obj.target/pcap_binding/pcap_binding.o
CXX(target) Release/obj.target/pcap_binding/pcap_session.o
../pcap_session.cc: In static member function 'static void PcapSession::PacketReady(u_char*, const pcap_pkthdr*, const u_char*)':
../pcap_session.cc:85:102: warning: 'v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)' is deprecated [-Wdeprecated-declarations]
Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(session->packet_ready_cb), 0, NULL);
^
In file included from ../pcap_session.h:4:0,
from ../pcap_session.cc:7:
../../nan/nan.h:959:46: note: declared here
NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
SOLINK_MODULE(target) Release/obj.target/pcap_binding.node
COPY Release/pcap_binding.node
make: Leaving directory '/var/www/html/plugins/dashbutton/resources/node_modules/pcap/build'
added 53 packages from 72 contributors and audited 69 packages in 8.887s
found 0 vulnerabilities
Fin de l'installation
Je n'ai pas les compétences pour analyser cette log
La date de dernière installation des dépendances qui apparaît dans la page du plugin est inchangée : 2017-08-16 11:02:02

J'ai relancé le démon et j'ai effectué un test de mon dashbutton : celui-ci est bien détecté sur mon réseau local, mais aucune activité côté plugin dashbutton

Une aide serait la bienvenue - Merci
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

kemar
Timide
Messages : 74
Inscription : 22 août 2017, 23:22

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par kemar » 20 janv. 2019, 00:39

Salut,

Même problème chez moi. Le démon démarre, puis s'arrête tout de suite. Le log dashbouton_node indique :
module.js:682
return process.dlopen(module, path._makeLong(filename));
^
Error: The module '/var/www/html/plugins/dashbutton/resources/node_modules/pcap/build/Release/pcap_binding.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 64. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
at Object.Module._extensions..node (module.js:682:18)
at Module.load (module.js:566:32)
at tryModuleLoad (module.js:506:12)
at Function.Module._load (module.js:498:3)
at Module.require (module.js:597:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/var/www/html/plugins/dashbutton/resources/node_modules/pcap/pcap.js:3:21)
at Module._compile (module.js:653:30)
at Object.Module._extensions..js (module.js:664:10)
at Module.load (module.js:566:32)
Pourtant le bouton est bien configuré, je peux même le voir quand j'appuie avec la commande suivante :
root@srv-1:/var/www/html/plugins/dashbutton/resources/node_modules/pcap# /var/www/html/plugins/dashbutton/resources/node_modules/node-dash-button/bin/findbutton |grep -i "00:FC:8B:92:33:C5"
Possible dash hardware address detected: 00:fc:8b:92:33:c5 Manufacturer: unknown Protocol: udp
Possible dash hardware address detected: 00:fc:8b:92:33:c5 Manufacturer: unknown Protocol: arp
Version npm 6.5.0 et node 10.10.0.

Une idée ? Quelqu'un a-t-il déjà eu ce soucis ?

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par i-magin » 28 janv. 2019, 16:10

Suite de mon problème d'absence de détection d'activité de mon dash button par le plugin, bien que détecté sur mon réseau local...

J'ai lu les 58 pages du topic et je me suis résolu à une dernière tentative : relancer Jeedom

Et ce fut pour moi la solution : mon dash button est à nouveau détecté
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Neokamikaze » 01 févr. 2019, 08:29

Bonjour,

Bon après plusieurs essai, j'ai réussi à refaire fonctionner mes DashButton. Je ne vois pas bien en quoi ces manip influes sur le plugin mais bon.
Tout d'abord j'ai suivi cette procédure d'optimisation Jeedom "https://github.com/NotAuthorised/NotAuthorised/wiki ... tre-Jeedom"
Ensuite j'ai lancé la réinstallation des dépendances .
Puis j'ai fait un peut le ménage sur mon Raspbian avec la commande (pensez à redémarrer ensuite): sudo dpkg --purge $(dpkg --get-selections | grep deinstall$ | cut -f 1)
Pour finir, j'ai supprimé mes DashButton pour les recréer.

Bon courage.
Ciao

Avatar de l’utilisateur
Luunia
Timide
Messages : 39
Inscription : 02 févr. 2019, 11:52

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Luunia » 09 févr. 2019, 20:36

bonsoir,
j'ai reçu mon dash button et j'essaye de l'utiliser dans un scénario

quand j'appuie sur le bouton, la diode s'allume blanche puis clignote très vite en rouge (et évidemment, rien ne se passe au niveau de mon scénario)

j'ai une livebox 4, le wifi est séparé en 2 fréquences avec des noms différents, le dash se connecte au 2.4Ghz
j'ai un filtrage mac mais même en le coupant temporairement, ça ne change rien (et ça me ferait bien ch*er de devoir le désactiver juste pour lui)
je le vois bien dans mes équipements connectés (sur la box), donc il se connecte au wifi
j'ai essayé de le mettre en IP fixe sans succès

pour info, j'ai terminé la conf une première fois (et passé une commande pour me le faire "rembourser") puis je l'ai supprimé et réinitialisé avant de recommencer la conf.

je ne vois rien dans les logs du scénario, le démon dash tourne bien
NB : mon jeedom est dans docker sous win10 pour tests

une idée ?

EDIT : ce ne serait pas parce que Jeedom (dans docker) est sur une plage d'ip différente de celle de mon réseau local auquel est connecté mon super bouton ?
bon, en tout cas, j'ai tout cassé :(

Avatar de l’utilisateur
azraelmonu
Timide
Messages : 9
Inscription : 16 juin 2017, 12:37

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par azraelmonu » 13 févr. 2019, 10:42

Bonjour,

Effectivement, jeedom doit être sur le même réseau que les dash button pour pouvoir surveiller leur activité, donc ton docker sur une plage d'ip différente doit être la cause du problème.

Apparemment il existe une solution avec docker qui consiste à passer la carte réseau en mode bridge pour exposer le container au réseau local, cherche de ce côté.
J'ai aussi cru voir que docker sur synology posait problème car ce ne serait pas un "vrai" docker, je ne sais pas si c'est ton cas.

Sinon petite question, je viens moi même d'activer mon premier dash dans jeedom sans l'associer a un produit.
Mais quand je prépare une commande sur amazon avec des produit amazon prime ou même des produits qui correspondent au bouton, je ne vois aucune réduction qui correspond au bouton. Je m’arrête toujours à l'étape "Vérification et validation de votre commande" avec le bouton acheter pour ne pas payer.

J'ai loupé quelque chose où il faut faire autrement pour bénéficier de la réduction qui correspond au bouton ?
Peut être que maintenant cela ne marche plus que par les commandes réalisées avec le bouton ?

Edit :
Je réponds a ma propre question, puisque le système à dû changer car je n'avais pas vu cette explication dans toutes les pages de cette conversation.

Donc, pour bénéficier des 5€ de réduction il faut suivre la procédure d'activation du bouton jusqu'à la fin, c'est à dire choisir un produit que vous souhaitez commander avec le bouton, puis appuyer sur le bouton pour commander le produit. Dans la commande qui sera alors passé, vous bénéficierez d'une réduction de 4,99€, voir parfois de 5,99€ je ne sais pas pourquoi.

Une fois la commande passé, il faut désactiver le bouton en suivant la procédure d'amazon : https://www.amazon.fr/gp/help/customer/ ... =201746400 et enfin recommencer l'association du bouton mais en s’arrêtant juste avant le choix du produit.

Voilà, en espérant que cela serve à quelqu'un. :)

Avatar de l’utilisateur
Luunia
Timide
Messages : 39
Inscription : 02 févr. 2019, 11:52

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Luunia » 24 avr. 2019, 18:57

bonjour,
j'ai réussi à faire fonctionner mon dash button (depuis quelques temps) mais seulement en mode "on"

j'aimerais faire du on/off selon l'état d'une prise connectée
où ça se corse, c'est que ladite prise est reconnue par mon pont Hue comme une lumière mais ne semble pas vraiment retourner son état

j'ai essayé de setter une variable et de la tester mais ça n'a pas l'air de fonctionner (je sais qu'il faut un délai avant qu'un nouvel appui soit détecté par le bouton, pour les tests, ce n'est pas très pratique ^^) car au bout de plusieurs minutes, un nouvel appui est toujours considéré comme l'allumage

est-ce seulement faisable ? si oui, comment ?
si non, tant pis, je resterai sur le simple allumage et l’extinction est gérée autrement (timer ou action groupée sur une télécommande Hue qui éteint d'autres choses)

merci !

Avatar de l’utilisateur
Luunia
Timide
Messages : 39
Inscription : 02 févr. 2019, 11:52

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Luunia » 28 avr. 2019, 17:34

bon j'ai réussi, je m'étais embrouillée avec ma variable
il y a toujours le délai mais c'est pour allumer une prise connectée sur laquelle est branché un éclairage d'ambiance donc pas grave, je ne l'allume/éteint pas toutes les 30s

Viald
Actif
Messages : 634
Inscription : 21 juil. 2014, 00:09

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Viald » 02 mai 2019, 18:24

flopp26 a écrit :
23 déc. 2018, 12:44
Bonjour, nouveau sur Jeedom, j'ai essayé de faire marcher un boutton dash, mais sans succés.

config wifi via amazon : OK
config du button avec l'adr mac sur jeedom : OK
installation des dépendances du plugin: OK
lancement du daemon : KO : avec ceci dans le log :

Code : Tout sélectionner

/var/www/html/plugins/dashbutton/resources/node_modules/node-dash-button/helpers.js:5
var hex_array = hex.split(":");
^
TypeError: hex.split is not a function
at exports.hex_to_int_array (/var/www/html/plugins/dashbutton/resources/node_modules/node-dash-button/helpers.js:5:25)
at PcapSession.<anonymous> (/var/www/html/plugins/dashbutton/resources/node_modules/node-dash-button/index.js:79:25)
at emitOne (events.js:116:13)
at PcapSession.emit (events.js:211:7)
at PcapSession.on_packet_ready (/var/www/html/plugins/dashbutton/resources/node_modules/pcap/pcap.js:99:10)
at packet_ready (/var/www/html/plugins/dashbutton/resources/node_modules/pcap/pcap.js:44:14)
at SocketWatcher.pcap_read_callback [as callback] (/var/www/html/plugins/dashbutton/resources/node_modules/pcap/pcap.js:64:45)
J'utilise Jeedom dans une VM sous Debian, l'install est toute fraiche;


Jeedom 3.2.12
debian-9.6.0

Merci de votre aide ;-)
J'ai exactement la même erreur. As tu trouvé une solution ?
Jeedom 3.3.x / Odroid N2 [Alcatel OneTouch X220L + Milight + Aeotec Z-Stick S5 + Bluetooth + RFXCom]

YannickF
Timide
Messages : 50
Inscription : 21 déc. 2014, 11:30

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par YannickF » 04 mai 2019, 18:45

Salut
Et moi depuis quelques jours mon DashButton ne fonctionne plus. (dernière mise à jour Jeedom ?)
La LED s'allume blanche au départ, puis rouge ensuite. Il me semble que ça a toujours été comme ça.
Par contre sur le Dashboard, l'état est bloqué à 1... ça ne revient pas à 0 (alors que c'est programmé pour un retour à 0 au bout de 1 min) et le scénario associé ne se déclenche pas.

Viald
Actif
Messages : 634
Inscription : 21 juil. 2014, 00:09

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Viald » 04 mai 2019, 19:17

C'est le problème que rencontre de nombreuses personnes.
Jeedom 3.3.x / Odroid N2 [Alcatel OneTouch X220L + Milight + Aeotec Z-Stick S5 + Bluetooth + RFXCom]

YannickF
Timide
Messages : 50
Inscription : 21 déc. 2014, 11:30

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par YannickF » 07 mai 2019, 16:24

Je vois une mise à jour disponible .... mais pour moi le problème s'est résolu entre temps ... tout seul !

thomious
Timide
Messages : 201
Inscription : 15 sept. 2014, 22:53

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par thomious » 02 juin 2019, 20:13

idem ne fonctionne plus! la mise a jour des dépendance ne fonctionne pas.
la date reste toujours la même

cedgex
Timide
Messages : 33
Inscription : 17 juil. 2017, 06:13

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par cedgex » 30 juin 2019, 19:57

Bonjour,
Meme souci avec l'installation des dépendances depuis que je suis passe sur RPi Stretch et Jeedom 3.24

Code : Tout sélectionner

Début de l'installation
Reading package lists...
Building dependency tree...
Reading state information...
libpcap-dev is already the newest version (1.8.1-3).
0 upgraded, 0 newly installed, 0 to remove and 115 not upgraded.
--2019-06-30 18:20:06--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.0.133, 151.101.64.133, 151.101.128.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1489 (1.5K) [text/plain]
Saving to: ‘dependencies.sh’

     0K .                                                     100% 18.2M=0s

2019-06-30 18:20:06 (18.2 MB/s) - ‘dependencies.sh’ saved [1489/1489]

dependencies.sh: 3: [: dashbutton: unexpected operator
Version actuelle : 8
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 115 not upgraded.
Ok, version suffisante
dependencies.sh: 59: dependencies.sh: npm: not found
chown: cannot access 'node_modules': No such file or directory
Fin de l'installation
J'ai mis a jour le Node.js qui s'upgrade a la dernière version: 12.5
https://github.com/audstanley/NodeJs-Ra ... /README.md

En ssh sur ma box jeedom:

Code : Tout sélectionner

wget -O - https://raw.githubusercontent.com/audstanley/NodeJs-Raspberry-Pi/master/Install-Node.sh | sudo bash
"node -v" donne un 12.5

Mais apparemment, il faut installer la version 8.6.0 pour que ca fonctionne.
C'est en installation la version 11.9 (sudo node-install -v 11.9) et en relancant l'installation des dependances que j'ai vu qu'il preferait la 8.6,

Code : Tout sélectionner

sudo node-install -v 8.6.0
Puis relancer l'installation des dépendances.
Si ca ne fonctionne pas, faites comme moi (install de la 11.9 et relance de l'install des dépendances)

J’espère que ca pourra aider certains.

Avatar de l’utilisateur
Luunia
Timide
Messages : 39
Inscription : 02 févr. 2019, 11:52

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Luunia » 25 juil. 2019, 11:37

bonjour,

merci, pour l'info : depuis hier (j'ai notamment installé npm et mqtt) le démon du plugin perd la boule et je comprends mieux pourquoi

sauf que je ne peux (veux) pas revenir à une ancienne version car mqttt a besoin de la plus récente donc sans mise à jour du plugin dash button, je ne peux pas avoir les 2 en même temps, c'est ballot ^^

on va attendre :)

Avatar de l’utilisateur
kerdale
Actif
Messages : 1641
Inscription : 25 sept. 2016, 11:38
Localisation : Penn-ar-Bed

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par kerdale » 05 août 2019, 18:03

Bonjour,
Vu aujourd'hui:
Le bouton Dash physique est définitivement enterré par Amazon. Après l'arrêt de la commercialisation, ce sera l'arrêt du fonctionnement à la toute fin août..
Je pense que ça n'impacte pas le plugin, au contraire (pour ceux qui ont déjà un D;B., bien sur)?
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights

BetyOops
Timide
Messages : 107
Inscription : 13 avr. 2016, 14:35

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par BetyOops » 01 sept. 2019, 11:02

Bonjour @lunarok,

Suite à la mise à jour de nodejs par d'autres plugin (homebridge), penses tu mettre à jour dashbutton pour pouvoir installer les dépendances?

Ci joint un log.

Merci d'avance de ta réponse.

Bon WE!
Pièces jointes
dashbutton_dep.log
(6.45 Kio) Téléchargé 20 fois
Lenovo M720 Tiny - VMWare Debian 9 Jeedom DIY
Zwave - Bluetooth
Alexa Echo - Harmony Elite

Titom59
Timide
Messages : 92
Inscription : 25 mars 2018, 15:09

Re: [Plugin Tiers][Sujet Principal] Dash Button Amazon

Message par Titom59 » 02 sept. 2019, 21:54

J'ai la même chose impossible de lancer le démon.

Envoyé de mon ONEPLUS A5010 en utilisant Tapatalk


Répondre

Revenir vers « [Catégorie] Objets connectés »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité