Page 6 sur 15
Re: Amazon DASH bouton
Publié : 28 nov. 2016, 10:31
par tsr
merci à tous les 2 pour vos différentes propositions de dépannage
je regarde ça dès que possible et vous tiens au courant
mais c'est sûr que ce n'est pas un pb avec l'ip de la vm
bonne journée
Re: RE: Re: Amazon DASH bouton
Publié : 28 nov. 2016, 18:58
par jccourtoy
jccourtoy a écrit :Déjà essayer avec reboot, la j'ai voulu faire un test avec tout les 5min
Jeff du var
Un petit up
Cela ne marche tjs pas au démarrage....
Jeff du var
Re: Amazon DASH bouton
Publié : 28 nov. 2016, 19:19
par rapinou
Salut,
Je viens de finir la config du mien, mais comme d'autres le lancement au démarrage ne fonctionne pas, je suis obligé de passer par un nohup.
Je confirme également le second bouton gratuit sur Amazon, la remise de 4.99€ s'est appliquée automatiquement, du coup j'ai pris aussi un Durex ^^
Sinon je me pose une question pour modifier l'instruction sur un prochain bouton. J'aimerais modifier l'appel à l'API Domoticz pour le remplacer par une commande comme si j'étais sur la console du RPI.
Concrètement, ce serait pour lancer RetroPie que je démarre habituellement sur la console en tapant "emulationstation"
Quelqu'un saurait m'aider svp ?
Re: Amazon DASH bouton
Publié : 28 nov. 2016, 19:41
par deennoo
Que dit
Uname -a
Nodejs -v
Npm -v
Re: Amazon DASH bouton
Publié : 28 nov. 2016, 20:21
par rapinou
Code : Tout sélectionner
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.4.32-v7+ #924 SMP Tue Nov 15 18:11:28 GMT 2016 armv7l GNU/Linux
Re: Amazon DASH bouton
Publié : 28 nov. 2016, 23:59
par rapinou
Bon, je sais pas pourquoi mais j'ai réussi en rajoutant sudo à la commande :
Re: Amazon DASH bouton
Publié : 29 nov. 2016, 07:11
par Snorky
rapinou a écrit :Bon, je sais pas pourquoi mais j'ai réussi en rajoutant sudo à la commande :
Tu as fais un crontab ou sudo crontab ?
Re: Amazon DASH bouton
Publié : 29 nov. 2016, 08:02
par jccourtoy
Quelqu'un a fait un script pour un deuxième bouton ?
Jeff du var
Re: Amazon DASH bouton
Publié : 29 nov. 2016, 09:01
par T0ny Oh
jccourtoy a écrit :Quelqu'un a fait un script pour un deuxième bouton ?
Jeff du var
Un truc du genre, c'est pas terrible mais je pense que ça peux fonctionner :
Code : Tout sélectionner
var dash_button = require('node-dash-button');
var dash = dash_button('74:75:48:11:11:11', null, null, 'all');
var dash2 = dash_button('74:75:48:00:00:00', null, null, 'all');
var request = require('request');
dash.on('detected', function (){
console.log(new Date() + ' : Une pression sur le Dash Button a été détectée.');
request.post(
'http://....A MODIFIER',
{ json: { key: 'status' } },
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
);
});
dash2.on('detected', function (){
console.log(new Date() + ' : Une pression sur le Dash Button a été détectée.');
request.post(
'http://....A MODIFIER',
{ json: { key: 'status' } },
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
);
});
Au passage si il y a des utilisateurs de Node-red j'ai fait un petit article ici :
https://easydomoticz.com/forum/viewtopi ... =17&t=2877
Re: RE: Re: Amazon DASH bouton
Publié : 29 nov. 2016, 09:16
par deennoo
T0ny Oh a écrit :jccourtoy a écrit :Quelqu'un a fait un script pour un deuxième bouton ?
Jeff du var
Un truc du genre, c'est pas terrible mais je pense que ça peux fonctionner :
Code : Tout sélectionner
var dash_button = require('node-dash-button');
var dash = dash_button('74:75:48:11:11:11', null, null, 'all');
var dash2 = dash_button('74:75:48:00:00:00', null, null, 'all');
var request = require('request');
dash.on('detected', function (){
console.log(new Date() + ' : Une pression sur le Dash Button a été détectée.');
request.post(
'http://....A MODIFIER',
{ json: { key: 'status' } },
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
);
});
dash2.on('detected', function (){
console.log(new Date() + ' : Une pression sur le Dash Button a été détectée.');
request.post(
'http://....A MODIFIER',
{ json: { key: 'status' } },
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
);
});
Au passage si il y a des utilisateurs de Node-red j'ai fait un petit article ici :
https://easydomoticz.com/forum/viewtopi ... =17&t=2877
J'aurais fait pareil...le deuxième arrive ce matin...