aymkdn / assistant-plugins Goto Github PK
View Code? Open in Web Editor NEWDes plugins pour les Assistant (comme Google Home, Cortana, Alexa)
Home Page: https://aymkdn.github.io/assistant-plugins/
License: MIT License
Des plugins pour les Assistant (comme Google Home, Cortana, Alexa)
Home Page: https://aymkdn.github.io/assistant-plugins/
License: MIT License
bonjour
bravo et merci pour votre travail..j' ai suivi votre tutoriel et maintenant "ok google " la freebox s'allume et la télé pas toujours a cause de cec anynet+.
aujourd'hui j'aimerai un conseil pour faire un scénario avec ifttt maker... demande :soirée télé et action:
mais je ne sais pas ramener "allume la télé via freebox" est ce possible a réaliser ?
merci
la commande power_on ne fonctionne que si la freebox se met en veille à l'extinction.
Bonjour,
Tout d'abord bravo pour le travail et surtout merci de le partager avec nous !
J'ai deux difficultés que je te soumet dans deux tickets différents !
le premier concerne le plugin, Freebox.
Je suis sur Windows.
j'ai du vérifier 20 fois mon numéro de télécommande
Air Media est bien activé sans mot de passe
Les applets iftt sont activées
j'ai bien les notifs pushbullet
1- Je demande a GH d'allumer, éteindre ou tout autre choses prévues
2 - La réponse de GH : j'allume ou j'eteind la Freebox
3 - La commande dans le nodejs est OK (voircapture1)
4 - la notif d’exécution iftt arrive (voir capture 2)
MAIS : Rien ne se passe sur la freebox...
Aurais-tu une piste pour m'aider a faire fonctionner le tout?
D'avancer merci pour l'aide que tu pourras me fournir.
bonjour à tous ,
Alors voici mon probleme , je penses sincerement a un soucis de mauvaise adresse url dans le ifttt qui part vers mon server nobejs .
la commande fonctionne bien , mon google home reponds et j'ai un message d erreur dans mon serveur , ce qui veut dire que la commande part et arrive à Sarah.
Mais je ne sais pas traduire et ecrire le dialogue jason.
voici mon message : (recopier , impossible de le copier)
error:invalid json
at objet.export.error (E/SARAH1/ExpressJS/nobe-modules/express/nobe-modules/connect/lib/utils.js:44:13)
at incomingMessage.anonymous(E/SARAH1/ExpressJS/nobe-modules/express/nobe-modules/connect/lib/middeware/json.js:68:73)
at incomingMessage.EventEmetteur.emit(event.js:92:17)
at-stream-readable.js:910.16
at proces.tickcaliback(nobe.js:415.13).
voici mon ifttt : (je ne peux pas faire de copier coller ou capture écran ?)
Google assistant:
met sur $
Webhnoks:
http://xxxxx-xxxxx.dtdns.net:8080/out.action._attributes.uri="http://127.0.0.1:8080/sarah/liveboxtv" {{TextField}}
get
Application/Jason
Merci de ton aide
a+
cedric
Bonjour,
après configuration, tout semble s'être bien passé. airmedia activé reboot de tout.
utilisation avec mon smartphone.
les ordres envoyés sont bien reçus dans ok google, il répond , mais rien ne se passe au niveau TV.
pas d'allumage
Bonjour,
Lorsque je lance l'installation avec la commande je reçois ce message d'erreur.
L'avez-vous déja rencontré quelque part ?
pi@assistant:~/assistant-plugins $ npm install --loglevel error && npm run-script postinstall
/
[email protected] postinstall /home/pi/assistant-plugins
node ./postinstall.js
npm ERR! [email protected] postinstall: node ./postinstall.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is most likely a problem with the assistant-plugins-project package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./postinstall.js
npm ERR! You can get their info via:
npm ERR! npm owner ls assistant-plugins-project
npm ERR! There is likely additional logging output above.
npm ERR! System Linux 4.9.67+
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "--loglevel" "error"
npm ERR! cwd /home/pi/assistant-plugins
npm ERR! node -v v4.8.2
npm ERR! npm -v 1.4.21
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/pi/assistant-plugins/npm-debug.log
npm ERR! not ok code 0
Lorsque je lance
pi@assistant:~/assistant-plugins $ npm owner ls assistant-plugins-project
admin party!
le fichier log donne la même chose, il s'arrête au même endroit
Les lignes 1 a 172 loguent le rapatriement des fichiers dans /node_modules
[...]
173 info install [email protected]
174 info postinstall [email protected]
175 verbose unsafe-perm in lifecycle true
176 info [email protected] Failed to exec postinstall script
177 error [email protected] postinstall: node ./postinstall.js
177 error Exit status 1
178 error Failed at the [email protected] postinstall script.
178 error This is most likely a problem with the assistant-plugins-project package,
178 error not with npm itself.
178 error Tell the author that this fails on your system:
178 error node ./postinstall.js
178 error You can get their info via:
178 error npm owner ls assistant-plugins-project
178 error There is likely additional logging output above.
179 error System Linux 4.9.67+
180 error command "/usr/bin/nodejs" "/usr/bin/npm" "install"
181 error cwd /home/pi/assistant-plugins
182 error node -v v4.8.2
183 error npm -v 1.4.21
184 error code ELIFECYCLE
185 verbose exit [ 1, true ]
infos utiles :
raspberry pi v1
[email protected]
[email protected]
Merci pour votre aide.
je te remercie de faire partagé a tous ta solution ... elle est moins compliqué et elle m'interresse pour la freboox et pour un lapin karotz qui viellit et qui me fait un retour vocal sur certain evenement si je peux le faire aussi avec google home c'est interressant
j'ai les 4 plugins qui se charge air media sur la freebox avec les codes api de la freebox j'arrive a la piloter mais il me faut un scenario par chaine par action pour que google home la pilote ...ta solution est meilleure. mais j'ai une erreur sur le serveur il me met "demande d'autorisation a echoue
ok merci, ca marche sans la virgule, mais pare contre quand je parle a l assistant exemple "ok google zap sur m6", il me dit "ok je zap sur m6" mais rien ne se passe, désolé de vous embêter mais je suis novice
Bonjour,
Merci d'avance de votre grace, je suis nouveau dans le monde linux, raspberry.
je souhaite mettre en place les commandes vocales pour la freebox revolution.
J'ai installé NodeJs (version v8.9.1 en faisant un nodejs -v) mais ensuite dans le tuto il faut modifier le "configuration.json" mais ou se trouve ce put...in de fichier !!??? :)
Merci d'avance pour votre aide
Hello... j'ai fais l'install comme indiqué sur un Raspi 2 avec Raspbian lite, tout est OK pour l'assistant ça fonctionne. J'ai installé ensuite pm2, j'ai eu ce warning mais ça c'est bien installé et démarré l'assistant.
J'ai fais pm2 save, tout est OK
Mais après le reboot du raspi, je n'ai pas l'assistant qui démarre, je dois je faire via sudo pm2 start index.js
???? Merci
Bonjour,
Merci pour ton boulot, c'est top. Tout fonctionne parfaitement.
Je voulais savoir si il était possible de se connecter directement à l'univers Les Chaînes CANAL à l'allumage de la FREEBOX. Dans ton fichier on peut apparemment se connecter à Mon bouquet.
Merci de ton retour
bonjour, merci pour l’assistant plugin et pour les recherches faites. j'ai suivi les différentes étapes mais lorsque je fait start.bat , voici ce que cela donne.
je ne comprends pas car si je donne l'ordre à mon home mini d'alluer la tele il me répond mais rien n'apparaît sur la console .
je n'arrive pas à comprendre pourquoi .
merci pour le coup de main si c'est possible et merci encore pour votre travail.
d'autre part, il écrit sur la console que le chargement est en cours et cela ne change pas...
salut, tout d'abord merci pour tous ces tutos et programmes, c'est impeccable !
j'avais juste une question concernant la fonction search, "va dans le dossier $" c'est plus un soucis de mon coté, car à cause d'un autre programme automatique, j'ai du modifier le nom du dossier vidéos en videos (sans accent) sur la freebox et du coup pour y accéder je suis obligé de passer par disque => disque dur freebox... au lieu de "mes vidéos" du menu freebox, et du coup ma question, était comment tu as fait pour programmer les applets IFTTT pour que ça recherche exactement? parce que j'arrive pas à trouver exactement les commandes à mettre en créant l'applet avec IFTTT (j'ai regardé, et je peux pas modifier un applet de quelqu'un d'autre, mais juste en créer un autre) et du coup je vois pas ce que tu as mi exactement dans les paramètres.
Bonjour,
L'installation et la configuration sont bonnes (sous Windows 10) mais j'ai une erreur suite à la commande, via Google home : https://www.dropbox.com/s/cga5if0yi8n1f03/nodeJS01.PNG?dl=0
bonjour ,
j'ai une freebox revolution ,
j'ai bien suivi la procédure d'installation du plugin et l'aplet , mais cela ne fonctionne pas ,
c'est possible d'avoir de l'aide
merci
Bonjour,
Pour commencer, je souhaite vous féliciter pour le travail accompli, merci.
Je rencontre un problème lorsque je souhaite effectuer un zapping via mon Google Home.
J'ai systématiquement l'erreur "Chaine XX inconnue" et je ne compense pas pourquoi.
J'ai bien sûr essayé de reboot ma VM, même à plusieurs reprises, mais sans succès.
Voici une capture de la console node:
Vous noterez que celle-ci indique malgré tout avoir correctement récupéré la liste des chaines.
Pour information, toutes les autres commandes fonctionnent correctement.
Merci par avance.
Mickaël
Bonjour,
Tout d'abord, un grand merci pour ton travail.
J'ai voulu installé mais ça foire au moment des tests :) je m'explique
IFTTT reçoit bien la commande de googleassistant et transmet à pushbullet.
en revanche dans la console, je ne reçois rien.. tout est bien démarré et sans erreur !
J'ai bien entendu vérifier le lien pushullet avec le token que j'ai inséré dans le fichier configuration.json
Je pense pas avoir loupé d'étape.
Merci pour votre aide.
Nota : je suis sous Mac
En suivant les instructions, je tape "npm install" avec une console ouvert depuis le dossier "assistant-plugins-master"
Voici ce que m'affiche mon Raspberry :
pi@raspberrypi:~/Desktop/assistant-plugins-master $ npm install
npm WARN package.json [email protected] No repository field.
[email protected] install /home/pi/Desktop/assistant-plugins-master/node_modules/pushbullet/node_modules/websocket
(node-gyp rebuild 2> builderror.log) || (exit 0)
[email protected] node_modules/promise
└── [email protected]
[email protected] node_modules/grunt-contrib-copy
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/grunt-notify
├── [email protected]
├── [email protected]
└── [email protected] ([email protected])
[email protected] node_modules/google-tts-api
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/request
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/pushbullet
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/castv2-client
├── [email protected] ([email protected])
└── [email protected] ([email protected])
[email protected] node_modules/grunt-replace
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected])
[email protected] node_modules/grunt
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/request-promise-native
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected])
[email protected] node_modules/grunt-contrib-watch
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected]
└── [email protected] ([email protected])**
Ensuite je tape "node index.js"
Mais rien ne se passe
Débutant avec mon Raspberry et ayant peu de connaissance sur la console de Linux, je demande de l'aide
Merci d'avance !
bonjour ,
ça n'a pas grand chose a voir avec l'assistant freebox .. mais je te pose la question tout de même Aymeric ,
connais tu le serveur domotique IPX800V3 ? (de chez GCE-Electronic's)
ce la fonctionne très bien avec IFTTT = une demande " simple phrase " et un trigger Webhooks pour une action physique sur l' IPX ( comme fermé ou ouvrir un relais .. )
ma question est:
peut on faire l'inverse ? a savoir qu'une action de l'IPX répercute une notification sur Google home ( une simple phrase donc )
Bonjour,
Super travail Aymkdn, cependant j'ai un soucis d'association.
Je suis sous Linux (Raspberry Pi Zero), et lorsque je lance la commande "node index.js" avec des droits d'utilisateur standard, l'application me demande chaque fois d'aller appuyer sur la fleche droite de la Freebox pour accepter l'association. Lorsque j'appuis sur la fleche, le js plante avec l'erreur :
[assistant-freebox] Le plugin a été autorisé sur la Freebox
[assistant-freebox] Erreur lors de la sauvegarde de la configuration dans configuration.json => Error: EACCES: permission denied, open '/home/pi/assistant-plugins-master/assistant-freebox\configuration.json'
(node:927) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): undefined
(node:927) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
...
Si je lance le script avec des droits d'admin (sudo node index.js) tout se deroule bien mais chaque fois que je relance le script je dois refaire l'association avec la Freebox. Il ne semble pas sauvegarde mon association d'une fois à l'autre.
[assistant-freebox] Le plugin a été autorisé sur la Freebox
[assistant-freebox] Configuration terminée. Vous êtes prêt à utiliser le plugin Freebox.
...
EDIT : Désolé je viens de voir le pull request, j'ai testé la modif proposée et elle fonctionne ! Merci !
salut, et merci pour tout ca mais j ai un petit probleme, j espere que tu pourras m aider, j ai normalement tout bien fait mais quand je lance start.bat voila ce qu il s affiche
1.txt
merci d avance pour ton aide
Bonjour et merci pour cette initiative que j'attendais depuis quelques mois maintenant.
Malheureusement je ne suis pas encore au bout de mes peines ;)
J'ai ce message d'erreur au lancement
node index.js
[assistant] 4 plugins trouvés.
[assistant] Chargement du plugin 'freebox'
{ [Error: Cannot find module 'request-promise-native'] code: 'MODULE_NOT_FOUND'
Une idée pour passer à la prochaine étape ?
Avant tout bravo!
J'ai un peu bataillé car je manque d'expérience, mais à force de recherche, ça marche, et pas qu'un peu!
Par contre je bute sur deux points (et ce n est pas faute d'avoir cherché!):
-mon "assistant plugin" est installé sur un petit serveur linux qui me sert à faire des téléchargements (légaux!!!) et qui est derrière un VPN...et évidemment l'assistant ne connecte que lorsque le VPN est mis HS...voyez vous une solution?
-A chaque relance de l'assistant, il faut appuyer sur la flèche sur le freebox server...y a t'il un moyen de s'en affranchir? (ca ne me gène pas outre mesure, mais quand une chose ne fonctionne pas totalement, ma moitié a tendance à y renoncer...)
Quoi qu'il en soit, encore merci pour le boulot et le partage! C'est avec des petites choses comme celle ci que j'ai vraiment le sentiment de vivre au 21eme siècle! ;-)
@++
Bonjour à tous, j'ai installé les plugs sur mon syno. Je lance dans une session sous Putty et tout marche nickel !
Le pb, c'est que lorsque je kill la session putty depuis mon pc windows 10, bah... Y a plus rien qui tourne.
Connais rien à linux. Comment je m'assure que index.js tourne sur nodeJS de mon syno en continu ?
Merci à tous pour votre aide !
Bonjour,
Le plugin notifier est fonctionnel. Cependant deux questions:
1- il ne répéte que des phrases courtes? une idée sur la limitation des mots?
2 - J'ai essayer de l'utiliser avec les assistant mobile que sont:
Si l'assistant répète dans l'appli, le GH lui reste silencieux.
d'avance merci pour ton aide
Hello,
La partie « Double-cliquer sur le fichier install.bat » ne marche pas sur mon Mac.
Il me demande avec quel logiciel lancer les fichiers .bat...
Comment puis-je faire ?
Merci !
Tom
Bonjour,
Sous linux, j'ai l'erreur suivante au lancement :
`root@*****:/home/test/assistant-plugins-master/# nodejs index.js
/home/test/assistant-plugins-master/index.js:47
let plugin = commande.split("_")[0];
^^^^^^
SyntaxError: Unexpected identifier
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3
`
Je n'ai pas encore eu le temps de regarder en détail, mais auriez-vous une idée ?
J'ai notamment réessayé en activant seulement le plugin freebox.
Bonjour
Je configure l'assistant plugin sur un raspberry P1B, je vais l'utiliser pour le moment juste avec google assistant sur mon téléphone, je n'ai pa encore de google home.
J'ai ajouté les informations sur le fichier de configuration et quand je lance l'instal j'ai :
[assistant] 4 plugins trouvés.
[assistant] Chargement du plugin 'freebox'
{ [Error: Cannot find module 'request-promise-native'] code: 'MODULE_NOT_FOUND' }
Qu'ai je fait de mal?
Merci
vincent
Hello,
Tout d'abord super projet, bravo !
Le problème ne vient pas réellement de ton application/projet mais de la récupération du code télécommande sur une Freebox mini 4K. Je n'ai pas la possibilité (apparemment) de le récupérer et malgré tout, mon application Android TV sur mon smartphone a pu le faire.
Donc par grand hasard, si tu ne sais répondre, peut-être qu'une autre personne aurait le même soucis et qu'elle a trouvé, ou on pourrait trouver une solution ?!
De mon côté, je tente de recherche dans la configuration de l'application pour peut-être récupérer le code dedans...
salut
je voulais savoir deja ou faut il que je copie le fichier assistant plugin master ? Dans un dossier en particulier ?
par contre je peux l'utiliser en faisant node index.js mais après quand je ferme putty le programme se ferme aussi donc je voulais savoir comment le lancer au démarrage du PI
merci pour ton aide
Bonjour,
Après avoir remplacé NAS vieillissant DS213air par un DS216Play (pour ceux qui ont suivi le précédent épisode :D ) , Je souhaite donc à présent exécuter en tâche de fond mon "node index.js" qui fonctionne parfaitement tant que ma fenêtre ssh est ouvert.
J'ai donc suivit les instruction pour l'installation de PM2 mais sans succès, si vous avez une piste ou un autre moyen, je prends...
<<<<<
fred3b12@JARVIS:/volume1/@GoogleHome/assistant-plugins$ sudo npm install --no-optional pm2 -g
/volume1/@appstore/Node.js_v8/usr/local/bin/pm2 -> /volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin/pm2
/volume1/@appstore/Node.js_v8/usr/local/bin/pm2-dev -> /volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin/pm2-dev
/volume1/@appstore/Node.js_v8/usr/local/bin/pm2-docker -> /volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin/pm2-docker
/volume1/@appstore/Node.js_v8/usr/local/bin/pm2-runtime -> /volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin/pm2-runtime
fred3b12@JARVIS:/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin$
fred3b12@JARVIS:/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin$ ./pm2 startup
-------------
/\\\\\\_/\\/\\/\\\\_
_/\/////////\_/\\\/\\\/\///////\_
/\_/\_/\//\_/\//\_/////\_
_/\\\\\\//\\///\/\//\_/\/
/\//////////\_///\//\_/\//_____
/\_/\_////\_____/\//_____
/\_/\_/\_/\/__________
/\_/\_/\_/\\\\\\\_
_////////////////////////
Community Edition
Production Process Manager for Node.js applications
with a built-in Load Balancer.
Start and Daemonize any application:
$ pm2 start app.js
Load Balance 4 instances of api.js:
$ pm2 start api.js -i 4
Monitor in production:
$ pm2 monitor
Make pm2 auto-boot at server restart:
$ pm2 startup
To go further checkout:
http://pm2.io/
-------------
[PM2][ERROR] Init system not found
/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/lib/API/Startup.js:183
throw new Error('Init system not found');
^
Error: Init system not found
at module.exports.CLI.startup (/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/lib/API/Startup.js:183:13)
at Command. (/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin/pm2:627:9)
at Command.listener (/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:300:8)
at emitTwo (events.js:125:13)
at Command.emit (events.js:213:7)
at Command.parseArgs (/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:635:12)
at Command.parse (/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:457:21)
at Timeout._onTimeout (/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin/pm2:184:15)
at ontimeout (timers.js:469:11)
at tryOnTimeout (timers.js:304:5)
fred3b12@JARVIS:/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/pm2/bin$
PS : J'ai aussi tenté en root : même résultat
Merci d'avance
Bonsoir, j'ai des soucis pour lancer le programme en arrière plan sur Synology ...
Ci dessous la trace.
Install OK à priori en root, mais la commande startup pose problème.
Du coup un redémarrage du syno et on recommence :)
Aymeric, si tu as une idée, suis preneur
login as: admin
[email protected]'s password:
admin@BelzFamily:$ cd NodeJS/NodeJS$ cd assistant-plugins
admin@BelzFamily:
admin@BelzFamily:~/NodeJS/assistant-plugins$ sudo -i
Password:
root@BelzFamily:~# pm2 startup
[PM2][ERROR] Init system not found
/usr/local/lib/node_modules/pm2/lib/API/Startup.js:183
throw new Error('Init system not found');
^
Error: Init system not found
at CLI.startup (/usr/local/lib/node_modules/pm2/lib/API/Startup.js:183:13)
at Command. (/usr/local/lib/node_modules/pm2/bin/pm2:627:9)
at Command.listener (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:300:8)
at emitTwo (events.js:87:13)
at Command.emit (events.js:172:7)
at Command.parseArgs (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:635:12)
at Command.parse (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:457:21)
at null._onTimeout (/usr/local/lib/node_modules/pm2/bin/pm2:184:15)
at Timer.listOnTimeout (timers.js:92:15)
Bonjour, lors du lancement du fichier "start.bat", j'obtiens cette erreur apres le "Prêt à écouter les commandes via Pushbullet". Des idées ?
Merci :D
`[assistant] Prêt à écouter les commandes via PushBullet
events.js:136
throw er; // Unhandled 'error' event
^
Error: Server responded with a non-101 status: 401 Unauthorized
Response Headers Follow:
date: Thu, 23 Nov 2017 18:24:31 GMT
content-length: 0
content-type: text/plain; charset=utf-8
at WebSocketClient.failHandshake (C:\Users\Server-Windows\Desktop\Freebox\node_modules\websocket\lib\WebSocketClient.js:326:32)
at ClientRequest.<anonymous> (C:\Users\Server-Windows\Desktop\Freebox\node_modules\websocket\lib\WebSocketClient.js:265:18)
at ClientRequest.emit (events.js:159:13)
at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:550:21)
at HTTPParser.parserOnHeadersComplete (_http_common.js:117:23)
at TLSSocket.socketOnData (_http_client.js:439:20)
at TLSSocket.emit (events.js:159:13)
at addChunk (_stream_readable.js:265:12)
at readableAddChunk (_stream_readable.js:252:11)
at TLSSocket.Readable.push (_stream_readable.js:209:10)`
<bonjour j,ai tout installé correctement mais la console me dit que mon code telecommande est erronné alors que j'ai verifié cent fois et c'est le bon
[assistant-freebox] Commande « off » exécutée
[assistant] Commande reçue: [ 'freebox_off' ]
[assistant] Appelle du plugin 'freebox'
[assistant-freebox] Url => http://hd1.freebox.fr/pub/remote_control?code=6255637&key=power
[assistant-freebox] Erreur : le code télécommande fourni (6255637) est incorrect !
je reformule excuse moi, maintenant tout marche tres bien et je t en remercie. mais quand je dis allume la tele et zappe sur la .... le google home me repond bien j allume la tele et zappe sur .... mais rien se passe
{
"code_telecommande":"71686535",
"box_to_control":"hd1",
"search_path":"/Disque dur/Vidéos/",
"use_Mon_Bouquet":false
}
Bonjour
juste une question nous avons tous dans nos tiroirs des smartphone et je sais qu'il existe node.js sous android et comme il faut une machine allumée 24h sur 24h est ll possible d'utiliser un smartphone pour faire tourner votre requête
merci d'avance de savoir ce que vous en pensez
Dans les fichiers et dans la configuration des protocoles eux-mêmes, je n'ai vu aucune mention portant sur le simple Google Assistant présent sur nos smartphones.
J'ai été bloqué avec notifer puisque celui-ci demande à être configuré avec un Google Home.
Peut-on utiliser l'assistant sans Google Home ?
Hello !
D'abord, merci à toi pour cette solution et ce super tuto, ça fait quelques mois que je me creusais la tête pour faire le lien freebox / Google Home mais mes compétences en informatiques étant ce qu'elles sont, je ramais...!
Donc, j'ai un petit soucis en suivant ton tuto : sauf erreur, je crois que les liens vers les configurations de IFTTT et Notifier sont cassés, ça renvoie directement à la page d'accueil du tuto. Du coup, je ne sais pas comment renseigner la "key" IFTTT et le "host" de Notifier dans le fichier de config :-( .
Merci d'avance de ton aide :)
Hello
Merci pour le boulot effectué, mais ça ne fonctionne pas pour moi, j'ai suivi je pense scrupuleusement les étapes une par une, mais google ne reconnais aucune des commandes proposés, je ne comprends pas pourquoi.
salut
je suis trés curieux de savoir comment fonctionne l'applet allume la télé via la freebox.
Comment c'est possible de connaitre l'état de la freebox ? en plus la mienne est derrière mon routeur sur une autre ip. Ou alors c'est totalement une autre méthode que tu utilises ? et ça m'intéresse de la connaitre
si tu pouvais m'expliquer ça serait cool
merci
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.