Présentation De Tasker

Bonjour aujourd’hui je vais vous faire une petite présentation de la très célèbre application « Tasker » dont on ne présente plus tellement elle est puissante. Le tutoriel a été réalisé par un ami « Ma Pomme » qui fait également du très bon travail dont je posterais des tutoriels qu’ils me fait et dont il m’aide quand j’ai un soucis dessus.

1° Présentation

Tasker est une application Android qui permet d’automatiser certaines tâches (ensemble d’actions) sur la base de contextes (demande, heure, date, événements, gestes, lieu…..) dans des profils définis par l’utilisateur.

Les possibilités de cette application sont quasiment infinies. Les fonctions de base sont nombreuses mais d’autres fonctionnalités peuvent être rajoutées à l’aide de plugins.

Pour appréhender la chose, nous allons tenter d’effectuer une tâche simple (texte à dire) à une heure précise.

2° Création d’une tache

L’écran de Tasker est composé de différents onglets (Profils, Tâches, Scènes, Variables). Ici nous allons simplement évoquer les profils (déclencheurs) et les tâches (actions). Les autres onglets pourraient faire l’objet d’un autre tutoriel car leur utilisation est un peu plus compliquée (mais très puissante et utile).

Screenshot_2015-08-30-08-57-45 - Copie

Pour ma part je préfère d’abord créer une tâche (action que je veux faire) et ensuite le profil (événement qui va déclencher cette action).

3° Création d’une tâche « Bonjour »

Il suffit de cliquer sur le « + » en bas à droite dans l’onglet « Tâches »

Screenshot_2015-08-30-08-59-28 - Copie

Une fenêtre apparaît, cela permet de donner un nom à notre tâche.

Screenshot_2015-08-30-11-59-57

La fenêtre suivante nous indique qu’il faut cliquer sur le « + » en bas pour définir une action à réaliser

Screenshot_2015-08-30-08-58-15 - Copie

Et là les choses se compliquent (un peu) car cette fenêtre indique toutes les possibilités d’actions…. et il y en a énormément ! On ne va pas toutes les détailler, je laisse le soin à chacun de tester les nombreuses possibilités🙂

Screenshot_2015-08-30-11-20-31

Pour notre tâche qui consiste ici à faire dire un texte, l’action se trouve dans la section « Alerte ».

Screenshot_2015-08-30-08-58-27 - Copie

Ensuite « Dire »

Screenshot_2015-08-30-13-09-40 - Copie

Et on rempli le champ « Texte ». Pour ma part la voix que j’utilise est celle de Agnès par Voxygen qui est payante sur le Play Store à 1 euro. Tous les autres paramètres peuvent rester par défaut.

Screenshot_2015-08-30-13-10-07

Pour sauvegarder toutes les actions, il suffit de faire « précédent » sur la petite flèche en haut à gauche et la tâche sera créée.

Screenshot_2015-08-30-13-10-17

On obtient alors l ‘écran suivant

Screenshot_2015-08-30-13-18-54 - Copie

On peut dès à présent tester notre tâche à l’aide du bouton lecture en bas à gauche.

Screenshot_2015-08-30-13-18-54

Si la tâche est bien exécutée, un cercle de couleur verte se met en face.

Screenshot_2015-08-30-13-19-41

Si tout est ok, on sauvegarde à l’aide de la flèche en haut à gauche comme précédemment et la tâche « Bonjour » qui a été créée apparaît au milieu des autres

Screenshot_2015-08-30-13-25-32

Maintenant que la tâche est fonctionnelle, il va falloir définir un déclencheur (Profil) pour faire exécuter notre action.

4° Création d’un profil

Il suffit de cliquer sur le « + » en bas à droite dans l’onglet « Profils »

Screenshot_2015-08-30-08-59-28 - Copie

Et cette la fenêtre des « contextes » apparaît.

Screenshot_2015-08-30-08-59-35

Là aussi la liste est longue lorsqu’on développe les sections….

Pour notre exemple nous allons simplement utiliser une heure précise pour faire déclencher notre action. La vocalisation de « Bonjour Boss » créée précédemment.

Screenshot_2015-08-30-08-59-35 - Copie

Il suffit de choisir l’heure à laquelle on souhaite faire déclencher la tâche (En décochant les autres cases pour notre exemple). Ce qui donne pour un déclenchement à 11h00

Screenshot_2015-08-30-08-59-58

Comme précédemment, on sauvegarde notre profil à l’aide de la flèche en haut à gauche et la fenêtre suivante apparaît. On choisi alors la tâche à exécuter (Bonjour).

Screenshot_2015-08-30-13-42-49

Sauvegarde grâce à la flèche en haut à gauche, et on voit que le profil apparaît.

Screenshot_2015-08-30-13-43-05

Pour plus de compréhension dans les profils créés, on peut le renommer en restant cliqué dessus.

Screenshot_2015-08-30-13-43-11

Ce qui donne,

Screenshot_2015-08-30-13-43-24

La tâche « Bonjour » sera donc déclenchée (tous les jours) à 11h00.

Expliquer tous les déclencheurs ou toutes les actions serait trop long mais on peut se rendre compte des nombreuses possibilités de cette application. La seule limite étant notre imagination car Tasker peut tout faire.

5° Autres création de tâche plus orientée domotique

Pour terminer cette présentation nous allons créer une autre tâche qui permet d’envoyer des requêtes http ce qui est intéressant lorsqu’on possède des équipements avec des api et pilotables par requêtes (Freebox, contrôleur domotique, ampoules connectées, média center…..).

Pour notre exemple nous allons envoyer une requête http à un contrôleur domotique (ici une Zibase mais cela fonctionne aussi pour Jeedom, Eedomus,…) afin de lancer un scénario à une heure précise. Ce scénario lance la fermeture des volets à 21h.

Ce scénario a comme identifiant le nombre 20. La requête pour le déclencher est la suivante :

http://192.168.0.30/cgi-bin/domo.cgi?cmd=LM+20

*192.168.0.30 étant l’IP de la Zibase*

6° Création d’une tâche « Requête http »

Nous allons faire comme précédemment pour créer la tâche pour arriver à la fenêtre suivante. Pour renseigner notre requête il faut aller dans « Réseau »

Screenshot_2015-08-30-08-58-27 - Copie (2)

Ensuite on renseigne les champs comme ceci avec notre requête. Les autres champs pouvant restés par défaut.

Screenshot_2015-08-30-14-10-11

On sauvegarde comme d’habitude et on teste la tâche pour voir si celle-ci est opérationnelle. Ensuite le profil pour déclencher la tâche sera créé comme précédemment.

Tasker est une des applications à avoir sur un périphérique Android, ces possibilités sont quasi infinies…… Alors à vous de jouer !!!!

Ma Pomme

La suite dans un prochain épisode …

21 réflexions sur “Présentation De Tasker

  1. Pingback: Présentation De Tasker - Maison et Domotique

  2. Merci pour le tuto sur Tasker, ca sert toujours.
    Cependant une petite question:
    Pour appeler le rpi ( dans mon cas avec jeedom), comment accéder à celui ci depuis l’extérieur? car sur l’exemple, on suppose que tasker accède à l’ip du contrôleur en étant sur le même réseau? Paramétrage sur jeedom et ouverture des ports sur la box internet?

    J'aime

  3. Un grand merci pour ces tutoriels sur Tasker, très intéressants et super bien expliqués .
    J’ai appris beaucoup sur cette appli , grâce à vous !
    J’espère en découvrir encore beaucoup d’autres sur votre blog .

    Bien cordialement
    Michel

    J'aime

    • Merci c’est très sympa de votre part. Oui bien-sûr il y en aura d’autres et comme la déjà évoqué Mapomme si une idée vous passe par la tête il pourra le détailler avec plaisir. C’est souvent qu’il intervient dans les commentaires pour tel ou tel problème.
      En tout cas je suis très content que les tutoriels vous plaisent ca nous donne encore plus l’envie de continuer a publier.
      Bien cordialement
      Sébastien

      J'aime

  4. Bonsoir,
    voici une suggestion pour un nouveau tutoriel :
    J’ai un smartphone sous Androïd et j’aimerais pouvoir verrouiller/déverrouiller l’écran à reception d’un sms (celui-ci est protégé par code pin ).
    Voilà , si le coeur vous en dit !
    Merci à vous🙂
    Michel

    J'aime

    • Oui c’est possible, tu peux le faire avec autovoice ou alors avec le plugin tasker now.
      L’avantage de autovoice c’est d’être en écoute mais très énergivore.
      Pour ma part j’utilise tasker now mais on doit être obligé de dire « Ok Google » avant de donner l’ordre. Mais je trouve qu’il fonctionne mieux que autovoice…

      J'aime

  5. Salut,
    donc tu vas créer une nouvelle tâche dan s laquelle tu vas mettre ton url
    – Réseau
    – Naviguer vers une URL (tu mets celle qui correspond)

    Ensuite tu créés un profil
    – État
    – Affichage
    – État de l’affichage et tu mets sur ON

    Je te conseille de ne pas mettre le verrouillage de l’écran lors de l’allumage de celui-ci
    Voili voilou😉

    J'aime

      • Merci pour ton retour.

        Par contre cela recharge un onglet à chaque allumage de l’écran.
        En gros avec la détection de présence avec la caméra, sortie du mode veuille et ouverture d’un nouvel onglet.

        Il faudrait pouvoir ouvrir une webapp pleine écran de Jeedom sous un navigateur (Chrome ou Dauphin) juste au boot et interdir de la fermer.

        Entre temps sur le forum Jeedom, une solution avec la notion de scéne permet d’être plus fin.

        A suivre🙂

        J'aime

      • Effectivement les scènes pourraient être une solution, tout dépend de ce que tu veux faire. Si c’est simplement pour afficher des valeurs je trouve cela trop long tout comme l’affichage d’une page web.
        De plus il faut relancer la scène si tu veux avoir un refresh des tes valeurs…
        Mais comme avec Tasker on peut tout faire tu as le choix😉
        (affichage de valeurs, retours vocaux, lancement de scénarios…..)

        J'aime

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s