Closed Pierre14100 closed 5 years ago
Salut,
Assistant-Plugins
suit les notifications PushBullet, et dès qu'il en voit une dont le titre est "Assistant", il l’interprète.
Tu peux utiliser https://www.home-assistant.io/components/ifttt/ pour que ton Hassio interagisse avec IFTTT.
Par exemple, tu veux que la phrase "OK Google, passe en mode cinéma" déclenche :
Alors, tu peux aller sur https://platform.ifttt.com/dashboard pour créer une applet qui va enclencher plusieurs actions à la suite.
freebox_on
pour le contenu du messageTu comprends ?
Selon ce que tu veux faire, tu peux aussi utiliser le plugin IFTTT d'assistant-plugins
pour déclencher un WebHook d'IFTTT qui pourra ensuite contacter ton Hassio.
Re-bonjour, et merci beaucoup de ta réaction rapide. Oui j'avais aussi cette option ie. utiliser IFTTT pour déclencher la série d'actions. je pensais juste que c'était plus flexible de scripter directement sur Hassio et de ne pas utiliser IFTTT pour ça. IFTTT serait juste utilisé dans ce cas pour déclencher la séquence globale. Aussi plus stable et robuste car mes devices MQTT n'ont pas besoin du cloud, donc fonctionneraient même en cas de coupure Internet. mais ton option est tout à fait correcte et la plus simple à mettre en oeuvre.
Par contre quand tu dis : "Assistant-Plugins suit les notifications PushBullet". qu'est.ce que l'application monitore exactement?
Cordialement
Et bien, il utilise l'API de Pushbullet pour écouter les notifications envoyés à Pushbullet... Je ne sais pas trop comment le dire autrement ^^
ok. Je comprends. je vais gratter côté API. Je pensais que leur API servait juste à poster (créer des nouveaux messages) mais qu'on ne pouvait pas écouter. merci beaucoup.
Bonjour, je souhaiterais utiliser votre code et substituer Pushbullet avec Home Assistant (Hassio). Cela me permettrait de déclencher des actions Freebox en combinaison de triggers sur d'autres devices installées chez moi. Par contre je n'arrive pas à comprendre comment Pushbullet dialogue avec votre code (web request; API; ....?). Pourriez-vous m'indiquer la méthode utilisée et si votre code pourrait effectivement accepter des requêtes en provenance d'autres sources que Pushbullet. J'ai installé votre code sur un Synology (il fonctionne malgré quelques détails à régler comme une Freebox qui ne répond plus après un certain temps .. mais je pense que le problème vient de ma config). Hassio est pour sa part installé sur un Raspberry Pi juste à côté du Synology. En vous remerciant par avance Pierre