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

Bug plugin-assistant #208

Closed rick443 closed 5 years ago

rick443 commented 5 years ago

Bonjour, je viens de constater le problème suivant.

1) je lance NodeJS 2) je simule une panne internet (coupure réseau). 3) je rétablis le réseau 4) je donne un ordre à la google Home (IFTTT puis pushbullet)

et je constate que NodeJS n'écoute plus le pushbullet...... il faut relancer le nodeJS...

Constatez-vous le même problème ? Peut on faire un script qui détecte la coupure réseau/internet et relance le système NodeJS ?

Cordialement.

Aymkdn commented 5 years ago

C'est en effet probable qu'il arrive une telle chose. Je ne suis pas sûr qu'il y ait une solution, mais je regarderai quand j'aurai le temps !

rick443 commented 5 years ago

Merci

Aymkdn commented 5 years ago

J'ai du mal à reproduire cela. Comment simules-tu une panne réseau ? J'ai essayé sur mon ordi portable en coupant le Wifi puis en le remettant, et le programme continue à écouter les nouvelles commandes.

rick443 commented 5 years ago

Bonjour, tout simplement en modifiant la passerelle vers une IP inexistante....attendre 10 sec.... puis remettre la bonne passerelle (celle du routeur). (En faisant cela, mon serveur reste sur le réseau, mais ne communique plus vers internet.)

A chaque fois, NodeJS n'écoute plus les notifications venant de Pushbullet. Donc obligé de relancer NodeJS. Pour info, mon serveur est en IP fixe. Merci

Autre question indépendante, le compte pushbullet étant gratuit, le nombre de push (notification ou SMS ??) est elle limitée à 100 par mois ? (j'en suis pas très sûr d'après le site). Peux tu me le confirmer ? Pourquoi cette question : depuis que je me suis lancé sur ce projet (1 mois), j'ai fait plein de tests....et aujourd'hui, plus rien ne fonctionnait. en effet, NodeJS écoutait mais ne voyais plus les entrées de pushbullet.... ayant un doute, j'ai changé le token API de push bullet, et cliquer sur install.bat (assistant-plugin)...et visiblement ça refonctionne.... Effectivement, le sujet a été déjà soulevé;.. j'ai installé l'appli Pushbullet sur mon tel....a voir....

Aymkdn commented 5 years ago

Voilà, je viens de publier la version 2.0.8 qui reconnecte le flux en cas de déconnexion. Je t'invite donc à mettre à jour.

Concernant PushBullet, le système marche dans le sens inverse : c'est IFTTT qui envoie des notifications vers PushBullet, et non l'inverse. Donc ça n'utilise pas ton crédit. En l'occurrence la limite de 100 correspond plutôt à des SMS ou similaires à priori. En tout cas, je l'utilise intensivement depuis plusieurs mois sans jamais avoir eu aucun soucis.

rick443 commented 5 years ago

Super ! Merci bcp... J'installe cela....et je te tiens informé de la stabilité de NodeJS.

Cdlt.