SARAH, Calendrier et IFTTT

Dans un précédent article j’avais présenté le principe du plugin Calendrier. Ce module permet de planifier des actions (récurrentes) qui seront vocalisées ou exécutées.

En lisant l’article de Abavala sur l’intégration GDrive je me suis dis qu’il serait intéressant d’en re-parler.

Dans SARAH il n’est pas possible d’utiliser ce composant IFTTT-2-API. Car, si j’ai bien compris, les macros excel sont exécutés sur les serveurs de Google. Donc en dehors de la maison.

C’est la raison pour laquelle le plugin calendrier fait du pulling toutes les 5 minutes afin de vérifier si il y a un événement dans le monde extérieur.

IFTTT

Ensuite il suffit de créer une règle pour qu’un Mail catégorisé sous un libellé particulier se transforme en événement de calendrier !

Attention ! Ce n’est pas une science précise. Les règles IFTTT sont vérifiées toutes les 15 minutes et le CRON de SARAH toutes les 5 minutes.

Les événements sont créés avec la fonction Quick Add Text qui ne marche qu’en anglais mais permets de saisir à la volée des infos de date.

La saisie du champs where est compliquée. J’en profite donc pour faire une mini release du plugin calendrier pour chercher les http:// aussi dans le titre des évènements.

Maintenant il est possible d’actionner un objet de la maison depuis un mail, le levée du soleil, un tag photo Facebook, etc… ! Des idées:

6 pensées sur “SARAH, Calendrier et IFTTT

  • 13 juin 2013 à 16 h 22 min
    Permalink

    Bonjour,

    Merci pour l’article et ces précieuses informations.

    J’ai quelques questions :
    – Comment configurer mon RPI pour qu’il récuperer les infos du calendrier ?
    – Puis-je créer un évenement (via mail to calendar) en précisant dans le mail l’heure du RDV.
    Par exemple, envoyer un mail (aujourd’hui) pour que sarah me reveille demain à 7h du matin… ça veut dire que je dois préciser l’heure et la date de l’évenement dans le mail, pour qu’il ne soit pas exécuté tout de suite.

    Merci par avance

    Répondre
  • 13 juin 2013 à 16 h 43 min
    Permalink

    Si tu passe par IFTTT il est possible d’injecter des champs du mail vers le calendrier.

    En général la création d’événement de calendrier via IFTTT se base sur le « quick description ». « Réveil tomorrow 7:00 » la syntaxe est plutôt anglaise. Ca se test dans google calendar

    Actuellement, je n’ai pas eu le temps d’installer la partie NodeJS sur RPi. Côté plugin calendrier il faut remplir les champs décrit dans la doc du plugin. Je crois qu’il y a un autre article sur le sujet:
    http://blog.encausse.net/2012/10/27/s-a-r-a-h-tres-organisee-avec-son-agenda/

    Répondre
    • 14 juin 2013 à 10 h 19 min
      Permalink

      Merci JP pour la réponse,

      J’ai une autre question, est il possible de programmer Sarah pour lire que certaines phrases en Anglais ?

      Merci

      Répondre
  • 14 juin 2013 à 19 h 25 min
    Permalink

    Actuellement nom, SARAH ne parle qu’avec une seule voix et donc n’a pas l’accent pour un mot ou une phrase.

    Dans la 2.9, pour la reco « dictée » qui passe par google il sera possible de préciser la langue.

    Cas d’usage: je parle en anglais SARAH convertit en texte puis traduis le texte puis vocalise le texte.

    Répondre
  • 12 novembre 2014 à 15 h 58 min
    Permalink

    Si j’ai bien compris il suffit de mettre la requête http dans le champ « Quick add text » de IFTTT pour déclencher une action SARAH?

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *