Giter Club home page Giter Club logo

assistant-plugins's Introduction

assistant-plugins's People

Contributors

aymkdn avatar cottarelf avatar dependabot[bot] avatar dmartinpro avatar gitter-badger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

assistant-plugins's Issues

power ON allumer le freeplayer

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

connection google homme / sarah / liveboxtv

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

Probleme d'association Freebox non persistante

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 !

Freebox mini 4k

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...

Installer sur MacOS

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

y

{
"code_telecommande":"71686535",
"box_to_control":"hd1",
"search_path":"/Disque dur/Vidéos/",
"use_Mon_Bouquet":false
}

Anomalie lors du postinstall

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.

connexion avec Node-Red

Je me demandais si on pouvait profiter de cette excellent plugin pour l'utiliser avec Node-Red. Je l'ai installé sur le même Raspi qui a Assistant-Plugins, indiqué mon token PushBullet mais ensuite, j'ai testé différente config du node... et ça marche pas. Des idées ?
nodered01

pas d'assistant après un reboot

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.
pm2-install
J'ai fais pm2 save, tout est OK
pm2
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

Problème application

e4757863-faab-41ff-b55a-d4ced6c5a9fd
Tout fonctionne correctement , je demande à Google assistant « éteins la freebox «  il me répond correctement rien ne se passe ! Et l’applitation Done ceci en pièce jointe !

Suggestion d'idée en lien avec Google Assistant

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 ?

Probleme allumage TV

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

Erreur lors du démarrage

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)`

Google Assistant ne reconnait pas

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.

Pb au lancement sous NodeJS Synology

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 ?

ne fonctionne plus apres passage de 2.0.0 en 2.0.3

bonjour ,
ça ne fonctionne plus après passage en 2.0.3 ,
GH prend bien en compte les actions puisque il répond " j'allume la freebox " par exemple

mais rien ne ce passe ni dans la fenêtre DOS ni sur la Box

sans titre

code telecommande eronné

<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 !

pb applet fttt

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

[Error: Cannot find module 'request-promise-native']

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

re probleme

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

Problème lors de l'installation d'assistant-plugins

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 !

Execution de node index.js en tâche de fond sur NAS Synology

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

  • [email protected]
    added 251 packages in 52.841s
    fred3b12@JARVIS:/volume1/@GoogleHome/assistant-plugins$cd /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$
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

scénario freebox et ifttt maker

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:

  • allume la télé via la freebox
  • ferme volet avec tahoma
  • allume lumière avec yeetligh

mais je ne sais pas ramener "allume la télé via freebox" est ce possible a réaliser ?
merci

Chaîne inconnue lors d'un zapping

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:

sans titre

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

Idée d'amelioration avec android

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

PLugin Notifer?

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:

  • Allo pour le web
  • Allo sur mon smartphone

Si l'assistant répète dans l'appli, le GH lui reste silencieux.

d'avance merci pour ton aide

probleme start.bat

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

plugin freebox

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

La terminal ne reçoit pas les cmds de pushbullet

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.
capture d ecran 2017-12-26 a 19 03 18

en revanche dans la console, je ne reçois rien.. tout est bien démarré et sans erreur !

capture d ecran 2017-12-26 a 19 04 15

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

Programmation IFTTT

Les applets de l'auteur du plugin fonctionne bien mais on ne peut pas éditer leur PushBullet, pour voir leur construction.
J'ai testé d'un faire 1 ainsi, mais rien ne se passe...
ifttt01

assistant-plugins

erreur
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

Rien de se passe malgré une bonne configuration

Bonjour,

J'ai installé que le plugin Freebox, bien configuré Pushbullet avec mon token mis dans le fichier configuration.json et mon code télécommande, mais quand je demande à Google de zapper sur la 2 par exemple, il me répond "Je zappe sur la 2" mais rien ne se passe. 😢
capture

lancement du programme au démarrage du PI ?

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

Univers Canal par Freebox

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

Config ifttt / notifier

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 :)

liaison freebox/PC avec VPN

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! ;-)

@++

power on freebox

la commande power_on ne fonctionne que si la freebox se met en veille à l'extinction.

Search Option

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.

Linux - SyntaxError: Unexpected identifier

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.

Syno arrière plan

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
admin@BelzFamily:
/NodeJS$ cd assistant-plugins
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)

Fichier configuration.json sur Raspberry !???

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

Comment laisser tourner en tache de fond sur syno

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 !

IPX800V3 et Google home

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 )

problème d'installation assistant plugin freebox

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...

image

plugin Freebox

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.

' capture 1
image
' capture 2
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.