Aymkdn / assistant-plugins

Des plugins pour les Assistant (comme Google Home, Cortana, Alexa)
https://aymkdn.github.io/assistant-plugins/
MIT License
92 stars 21 forks source link

controle PC #210

Closed caq0450 closed 5 years ago

caq0450 commented 5 years ago
bonjour j'essaie d'utiliser Plugin "control-Windows-shutdown " (v1.0.0)" ( voir plugin ci dessous) [assistant-plugins.zip](https://github.com/Aymkdn/assistant-plugins/files/2763244/assistant-plugins.zip) j'ai suivi à la lettre vos directives , tout se passe normalement à savoir requêtes IFTTT , pushbullet , … A ma demande sur google home "éteindre PC " , la réponse est là , je reçois les messages , mais la commande ne s'exécute pas !!! [demande iftt.pdf](https://github.com/Aymkdn/assistant-plugins/files/2763273/demande.iftt.pdf) [pushbullet.pdf](https://github.com/Aymkdn/assistant-plugins/files/2763300/pushbullet.pdf) d'autre part est il possible de développer un plugin pour une box Numéricâble ? quels sont les indispensables pour essayer ce développement ? Merci à vous Cordialement,
Aymkdn commented 5 years ago

mais la commande ne s'exécute pas !!!

Qu'indique la console de assistant-plugins lorsqu'il reçoit la commande ? La console ressemble à ça : https://user-images.githubusercontent.com/946315/34379196-57a6bcb2-eafa-11e7-9ccf-0887bf124c2e.png

d'autre part est il possible de développer un plugin pour une box Numéricâble ? quels sont les indispensables pour essayer ce développement ?

Il faut que la box de Numéricable possède des API pour la contrôler. Dans ce message , il semble indiquer qu'il n'existe pas de tels API. Quand on cherche sur Google, on tombe sur un post à propos de la box SFR, mais je ne sais pas si ce sont les mêmes box. Donc, le point de départ est de savoir comment la box peut se contrôler.

caq0450 commented 5 years ago

Bonjour,

Merci pour cette réponse rapide .

Ci-joint fichier START et Install

Dois je être dans une directory spécifique pour l’assistant plugin ?

J’ai bien téléchargé node.js .. y a-t-il un service qui tourne en background … le problème peut venir de là ….

Merci

Cordialement,

Nota : je vais regarder d’un peu plus près avec Numéricâble, c’est pas gagné ….

Aymkdn commented 5 years ago

Merci de poster via le lien https://github.com/Aymkdn/assistant-plugins/issues/210 et de ne pas faire un "répondre" via l'email...

Aussi, au lieu de joindre des fichiers, tu peux afficher des images directement dans ton message, en les glissant dedans, comme ça : 34379196-57a6bcb2-eafa-11e7-9ccf-0887bf124c2e

Ce qui rend les choses plus lisibles pour tout le monde :-)

J’ai bien téléchargé node.js .. y a-t-il un service qui tourne en background … le problème peut venir de là ….

Après l'avoir téléchargé, il faut l'installer, puis le lancer...

caq0450 commented 5 years ago

Bonjour, Merci pour cette réponse rapide . Ci-joint fichier START et Install
Dois je être dans une directory spécifique pour l’assistant plugin ? J’ai bien téléchargé node.js .. y a-t-il un service qui tourne en background … le problème peut venir de là …. Merci Cordialement, Nota : je vais regarder d’un peu plus près avec Numéricâble, c’est pas gagné …. install+start.pdf

Aymkdn commented 5 years ago

On n'est d'accord que tu laisses cette fenêtre ouverte quand tu lances une commande au Google Home ? capture

Si oui, aucune commande n'est détectée, ce qui est étrange. Dans https://www.pushbullet.com/#following/ tu as bien quelque chose qui ressemble à : capture

Si oui, peux-tu me montrer toute la page ?

caq0450 commented 5 years ago

image image reste sur la commande , mais ne s'éteint pas . il est vrai que le start.bat n'était pas actif !!! je vais le mettre dans le démarrage au chargement Windows rien dans le Following je te remercie

caq0450 commented 5 years ago

image après vérif. j'ai bien message mais toujours pas arrêt
merci

Aymkdn commented 5 years ago

Il a bien reçu la commande (puisqu'il indique commande reçue).

Alors, est-ce que tu peux tester avec un truc moins violent que le shutdown, par exemple couper le son de l'ordinateur : control-windows_mute, pour voir si cette commande fonctionne. Cela fonctionne ?

Ensuite, tu peux te rendre dans ce répertoire : assistant-plugins\node_modules\assistant-control-windows\bin

Puis dans la barre de navigation (comme indiqué ci-dessous) : capture1

Tape le mot cmd (comme ci-dessous) puis appuie sur la touche Entrée : capture2

Cela va t'ouvrir une fenêtre de commande dans le répertoire en question. Dans cette fenêtre, tape : nircmd.exe exitwin poweroff capture

Et regarde ce qu'il se passe.

caq0450 commented 5 years ago

re bonjour , je me suis absenté . j'ai trouvé le problème . j'avais mis assistant_plugin dans E:\téléchargement temporaire l'accès à la directory ne se faisait pas sous dos Si mes souvenirs sont exacts , je pense qu'il ne faut pas d'espace ou bien le mettre entre " " ? j'ai déplacé la directory sous un autre lecteur . je vous remercie pour votre aide . je vais maintenant voir dans le bios si je dispose de la fonction WOL (Wake On Lan) pour allumer PC A bientôt

Aymkdn commented 5 years ago

OK cool :)

caq0450 commented 5 years ago

bonjour, je reviens vers toi pour que tu m' éclaires sur l'erreur ci dessous . La commande éteindre mon ordinateur fonctionne très bien . Je souhaite donc rajouter d'autres commandes pour control-Windows . Il me semble tout avoir fait dans l'ordre Merci Cordialement, image image image image

Aymkdn commented 5 years ago

Tu as écrit control-Windows au lieu de control-windows (c'est sensible à la casse)

caq0450 commented 5 years ago

bien vu !!! En informatique , on bute toujours sur le plus facile !!! A titre d'infos On ne peut pas passer de variable dans le Pushbullet ? Super pm2 qui tourne en arrière plan j'avais fait un script au démarrage Windows ,j'annule image Par contre , je voyais de suite l'erreur dans la fenêtre de cmd . je pense qu'il me faut aller voir des logs autrement (pm2 monit) . Où sont ils stockés ? merci

Aymkdn commented 5 years ago

A titre d'infos On ne peut pas passer de variable dans le Pushbullet ?

Que veux-tu dire ? Les paramètres tu les passes avec control-windows_. Par exemple, pour lancer Chrome : control-windows_cmd exec max "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"

Par contre , je voyais de suite l'erreur dans la fenêtre de cmd . je pense qu'il me faut aller voir des logs autrement (pm2 monit) . Où sont ils stockés ?

Oui il faut utiliser pm2 monit pour voir en live les logs...

Pour voir les logs, je t'invite à regarder la documentation de pm2 : https://pm2.io/doc/en/runtime/guide/log-management/