Salut à tous, c’est Mathieu. Aujourd’hui nous allons essayer de découvrir le monde merveilleux des scénarios sous Jeedom. Nous poursuivons donc la découverte de Jeedom, suite à l’article de l’installation.

Scénario : qu’est-ce que c’est ?

C’est la partie qui va rendre intelligente notre domotique. Elle va nous permettre d’interagir avec le monde. C’est cette partie de Jeedom qui va nous permettre d’automatiser tout un tas d’actions. Maintenant qu’on a fait les présentations on s’y jette ?

Scénarios

Scénarios dans Jeedom :

Pour créer un nouveau scénario, il vous suffit de faire Outils –> Scénarios –> Ajouter.

ScénariosPour débuter, sur cette nouvelle page, nous allons nous attarder sur le mode de notre scénario. Soit il est provoqué par un déclencheur (par exemple l’appui sur un bouton : #[Etage][Switch étage Haut][status]#), soit il est programmé par une heure, soit il combine les deux.

Cette notion est très importante. Il faut toujours quand vous commencez à faire un scénario, essayer de l’écrire sur un papier pour identifier ce qui va lancer le scénario, et ce que vous voulez faire. Une fois identifié, vous choisissez donc le mode approprié. Ici, vous pouvez aussi mettre un déclenchement conditionnel si vous souhaitez uniquement que votre scénario se lance sur un état particulier d’un de vos équipement (#[Cuisine][DM Cuisine 2][Mouvement]# == 1 , si vous voulez que le scénario se lance uniquement quand le détecteur trouve du mouvement).

Alors, pour résumer, on vient d’écrire sur un papier ce qu’on voulait faire, et on a trouvé ce qui va faire démarrer notre scénario. Et bien, passons à la deuxième étape, le scénario en lui-même.

Scénario : les blocs

Si vous cliquez sur ajouter bloc, vous pouvez découvrir l’ensemble des blocs disponibles. Aujourd’hui, nous allons traiter 4 d’entre-eux.

  • ACTION : c’est le plus simple mais aussi le plus riche. Dès que ce bloc est rencontré, le scénario demande d’effectuer l’action citée. Cette action peut être une action commande sur votre domotique (par exemple allumer une lumière), une action sur un scénario (en lancer un autre, arrêter celui qui est en cours), une action sur une variable (lien article), une pause dans le scénario (pratique quand vous voulez faire une extinction progressive d’une lumière), …

Scénarios

  • SI / ALORS / SINON : c’est le plus connu. Tout d’abord, on met notre condition dans le si, si elle est « vrai », les actions dans le alors sont réalisées, si elle est « fausse », les actions dans le sinon seront effectuées.

Scénarios

  • DANS : ici, on demande à notre domotique de faire une action dans x minutes.

Scénarios

  • A : dans ce bloc, on demande au scénario d’effectuer telle action à telle heure. Pour 6h30 notes 630.

Scénarios

Les scénarios basés sur des heures :

Souvent, je me suis retrouvé face à des scénarios complexes qui devaient avoir un déclencheur mais aussi une heure précise à laquelle ou à partir de laquelle je voulais les lancer. Enfin, je cherchais un moyen de ne pas monter une usine à gaz.

ScénariosLe principe est très simple : tous mes scénarios qui nécessitent une heure sont activés et (ou) désactivés par un scénario général qui ne fait que gérer le temps (et aussi quelques conditions). Je l’ai appelé le « grand horloger », personnage du petit prince pour ceux qui ont des enfants… Ce scénario grand horloger est lui lancé une fois par jour à 1h00 du matin. Il va s’occuper de programmer tous les lancements de mes scénarios.

Scénarios

Mes scénarios filles n’ont donc plus à se soucier de l’heure, puisqu’ils sont activés et désactivés dans les plages horaires que je souhaite. Je mets donc seulement mon déclencheur sur le scénario souhaité.

Vous voulez des exemples ? Non, OSEF !!! Et bien tant pis, je vous en ferai quand même un.

Donc, prenons l’exemple de mon scénario du matin. Celui-là, il doit vraiment fonctionner tout seul, car le matin c’est plutôt…

Scénarios

Donc, à 6h00, mon grand horloger va l’activer. Quand un mouvement est détecté avant 6h00, rien ne se passe puisque le scénario est désactivé. Après 6h, il va se déclencher au premier mouvement. La maison passe en mode présent, les volets s’ouvrent, la squeezebox de la cuisine annonce la météo, et le scénario se désactive. Dans ce cas, je n’ai pas besoin de le désactiver par mon grand horloger puisque je n’ai besoin qu’il fonctionne qu’une seule fois par jour.

Conclusion sur les scénarios :

Pour conclure, nous avons survolé les possibilités que vous offrent les scénarios dans Jeedom. Ces possibilités sont immenses, et seule votre imagination pourra les limiter. Dès que vous voulez mettre en place un scénario un peu plus compliqué, n’hésitez pas à prendre un bout de papier pour schématiser ce que vous voulez, ça peut aider.

 



Partager sur :

Infos de l'auteur

Je m'appelle Mathieu, j'ai 35 ans, et je vis à Limoges. Je suis prof d'EPS, et passionné de domotique. Amateur de DIY et de bricolage, j'aime aussi la cuisine, le bon vin.

15 commentaires

  1. petite question :
    Comment ça se comporte en cas de reboot de Jeedom dans la journée : est-ce que le grand horloger est bien pris en compte sur le reste de la journée ou est-ce que tu dois attendre son prochain lancement à savoir 1h du mat le lendemain?

  2. Bonjour
    Je suis intéressé par Jeedom, mais je n’ai pas de PC sous linux.
    Etant donné les similarités, est il possible d’installer Jeedom sur une tablette ou un vieux smartphone Android en supposant que l’on aie un un acces root ?
    Vu les dépendances pour Cron, serveur Http et Mysql, cela me semble possible.. si quelqu’un a des infos, je suis preneur 🙂
    Merci

  3. Pingback: Notre Veille : Les scénarios dans Jeedom : bien débuter, quelques exemples. -

  4. Pingback: Bilan de la Semaine 45 - La Domotique de Sarakha63

  5. salut
    sympa ton blog je débute avec jeedom et je fait essai sur table

    je souhaite faire l’équation suivante
    Si (Capteur 1 =1 ou Capteur 2 =1 ou capteur 3 = 1 ) et capteur 4 alors action

    cela va simuler si ouverture des portes et que l’alarme et active

    comment je doit m’y prendre car je ne voit pas la fonction ET OU

    je penser aussi passé par un bit intermédiaire genre le bouton virtuel

    si tu peux m’envoyer un imprime ecran

    je vais parcourir

    merci

Laisser un commentaire