VOUS ÊTES ICI: Accueil » Blog » Domotique » Eedomus » La gestion des jours fériés dans l’eedomus
Eedomus

La gestion des jours fériés dans l’eedomus

Pencil on top of a spiral bound calendar.

Aujourd’hui ce billet va nous permettre de mettre en place un script dans Eedomus capable de déterminer si le jour en cours est un jour férié, pratique pour une gestion encore plus fine de certains scénarios!
Ce nouveau script nous est proposé par Chack, un membre du forum eedomus qui m’a contacté pour me soumettre son développement. Merci à Chacks d’avoir pensé à domo-blog pour publier son travail 😉

 

Description du script jours féries

Il s’agit donc d’un nouveau script Eedomus, qui peut donc être hébergé directement dans l’eedomus via la fonction script interne de la box.

Il comporte 12 valeurs* de 0 à 11 qui correspondent à nos jours fériés:
0 : Neutre –> N’est pas un jour férié
1 : Jour de l’An
2 : Lundi de Pâques
3 : Fête du travail
4 : 8 Mai 1945
5 : Ascension
6 : Pentecôte
7 : Fête Nationale
8 : Assomption
9 : Toussaint
10 : Armistice
11 : Noël

* Chacks nous fait savoir que d’autres valeurs peuvent être ajoutées pour d’autres fêtes qui ne figurent pas dans la liste.
Il faudra pour cela ajouter les ou les valeurs à cette liste et ajouté la date de l’événement dans la variable $Feries du script (en ligne 44)

Le script est à présent totalement intégré dans une application eedomus sous le store de la box!

Installation du script sur l’eedomus

1 Pour commencer il faut se connecter sur le portail local de la box (portail de secours via l’adresse IP locale ex:192.168.1.30/script)
jours-feries-eedomus-calendrier-script

2 A cet écran, choisir le script précédemment téléchargé puis l’envoyer sur l’eedomus.

3 Après l’upload, votre script apparaît dans la liste des scripts eedomus:
list

4 Créer un nouveau capteur HTTP:
jours-feries-eedomus-calendrier-script

5 Le configurer de la manière suivante:
jours-feries-eedomus-calendrier-script

 

6 Lui appliquer les 12 valeurs décrites plus haut:
jours-feries-eedomus-calendrier-script

 

7 Enfin créer une règle qui exécutera le script tout les jours à 0h30:
jours-feries-eedomus-calendrier-script

 

Conclusion

Et voilà, c’est terminé, vous disposez à présent d’un périphérique qui teste si aujourd’hui est un jour férié toutes les nuits, libre à vous de l’intégrer à présent dans vos scénarios. Cela peut être très pratique pour automatiser la gestion du calendrier des scénarios types qui en découlent comme nous avons pu le voir dans notre article sur les scénarios types.

Merci encore à Chacks pour le partage de son développement 😉

CONNECTED OBJECT Contrôleur domotique Z-Wave Plus eedomus+
32 Commentaires
CONNECTED OBJECT Contrôleur domotique Z-Wave Plus eedomus+
  • Compatible avec de nombreux standards domotique dont le Z-Wave Plus

Dernière mise à jour du tarif le  2019-10-14 at 05:53

Restez informé des nouveautés domotiques : Nouveaux guides, Actualités et Astuces connectées

A propos de cet auteur

Aurélien Brunet

Aurélien Brunet

Chef de projet informatique, anciennement informaticien spécialisé dans l'IT industrielle, le réseau et les bases de données, un peu geek à mes heures perdues, je me suis mis à la domotique en 2012 pour sécuriser mon domicile.
Depuis, je test, j’installe, je code, j’améliore mon installation et surtout, je partage avec vous mon expertise via ce blog pour améliorer votre quotidien dans la maison connectée !

8 Comments

Cliquez ici pour poster un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.