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+
23 Commentaires
CONNECTED OBJECT Contrôleur domotique Z-Wave Plus eedomus+
  • La nouvelle box française eedomus+ est une centrale domotique communicante 10 fois plus...

Dernière mise à jour du tarif le  2018-11-18 at 17:09

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE

A propos de cet auteur

Aurélien Brunet

Aurélien Brunet

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 avec ma première box domotique l'eedomus associée à un raspberrypi et quelques développements personnels. 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 smart home!

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE
close-link
NOEL 2 DOMO-BLOG

Venez Jouer
avec nous !

Cette année Noel sera connecté
JOUER
#Noel2DOmoBlog
close-link