Jours fériés

Discussion et échanges de scripts pour la box eedomus

Jours fériés

Messagepar Chacks » 18 Mai 2015 19:27

Bonjour à tous,

j'avais proposé à Aurel du site domo-blog un script jours fériés dont il a fait un article --> http://www.domo-blog.fr/script-eedomus-les-jours-feries-leedomus/

Suite à une remarque de Domotifred, il apparait qu'il y a une erreur dans le script sur le calcul de pâques, l'ascension et la pentecôte.

En effet, en ligne 16 du script, la variable T n'est pas identifiée comme variable, il faut donc rajouter le symbole $

Avant modif :

Code : Tout sélectionner
$B = 19 * T;


Après modif :

Code : Tout sélectionner
$B = 19 * $T;


Désolé pour cette erreur.

@+
1 EEDOMUS, modules FIBARO, IPX800 V3, Arduino, sondes T & Rh WS1170
Chacks
 
Messages : 228
Inscription : 06 Mars 2012

Re: Jours fériés

Messagepar Nico33 » 19 Mai 2015 10:41

Merci pour ta réalisation et ton partage.
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Jours fériés

Messagepar valrom » 27 Mai 2015 17:29

merci bien !!
valrom
 
Messages : 112
Inscription : 14 Juin 2013

Re: Jours fériés

Messagepar anne-marie » 27 Mai 2015 19:03

Super! Je vais installer ce script de ce pas :D
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2456
Inscription : 19 Fév 2014
Localisation : 77

Re: Jours fériés

Messagepar aurel » 29 Mai 2015 14:13

correction faite sur l'article ;)
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Jours fériés

Messagepar nono1024 » 02 Juin 2015 16:03

Bonjour,

Merci pour ce script !
très utile, pour parfaire les situations....
J'ai modifié ton script php pour faire également la journée de demain et pas que la journée en cours.
Du coup il faut créer un deuxième capteur HTTP avec les mêmes valeurs, mais qui sera "Férié demain". (Xpath: //root/ferie_demain)
Et du coup modifier la règle de mise à jour à 00h10 pour également mettre à jour ce capteur.
Puis une règle en plus avec :
Critère : "Jour férié demain" devient maintenant supérieur à Neutre.
Action : Jour de demain = Jour à la maison

Moi ça me permet de savoir à quel heure je passe en mode nuit, car si le lendemain c'est férié, c'est pas la même soirée :)

Je te laisse regarder et modifier si l'envie te prends ;)

Merci encore !
Pièces jointes
Jours_feries.zip
Prise en compte du lendemain
(940 octet(s)) Téléchargé 540 fois
nono1024
 
Messages : 38
Inscription : 27 Mai 2015

Re: Jours fériés

Messagepar Alphonse Magova » 04 Juil 2015 00:31

Merci!
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: Jours fériés

Messagepar Nico33 » 07 Juil 2015 11:23

Super Nono1024 pour cette modif !
Très utile. Je vais mettre ça en place ce soir.
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Jours fériés

Messagepar darkwinter » 14 Août 2016 10:51

Top ce script. Cela optimise pour moi la gestion des poubelles les jours fériés. En générale remis au lendemain. Merci :)
darkwinter
 
Messages : 251
Inscription : 28 Juil 2012

Re: Jours fériés

Messagepar darkwinter » 16 Août 2016 11:38

Bonjour à toutes et à tous, petite demande @nono1024.

Tu as intégré aussi dans le script pour connaitre la journée du lendemain, par contre serait-il possible de connaitre l'état aussi de la veille? Tu pourrais me donner le code à rajouter stp?

Par avance, merci :)
darkwinter
 
Messages : 251
Inscription : 28 Juil 2012

Re: Jours fériés

Messagepar darkwinter » 16 Août 2016 11:52

Je reponds par moi-même, voici le script avec en plus l'état de la veille.
Pièces jointes
Jours_feries_veille_demain.zip
(1.5 Kio) Téléchargé 500 fois
darkwinter
 
Messages : 251
Inscription : 28 Juil 2012

Re: Jours fériés

Messagepar Sweetyo » 01 Nov 2017 21:48

Bonjour
Je viens de pendre le script jours fériés,j'ai donc crée le périphérique, et il m'indique Noel et pas Toussaint.
Aurais-je oublié de faire quelque chose?

Merci de vos réponses
Sweetyo
 
Messages : 7
Inscription : 07 Nov 2015

Re: Jours fériés

Messagepar eddy » 01 Nov 2017 22:41

Bonjour,
idem pour moi le script indique noël au lieu de toussaint.
J'ai jeté un coup d'œil mais je ne maitrise pas encore le sujet.
si quelqu'un aurait une idée pour corriger le problème.
Merci.
eddy
 
Messages : 1
Inscription : 17 Oct 2017

Re: Jours fériés

Messagepar Patskins » 02 Nov 2017 02:35

Bonjour,

J'ai résolu le problème en ajoutant un "break" à la ligne 104 dans le script, Il faudrait voir avec l'auteur du script ce qu'il en pense.

-----------------------------------------------
$jour_id = 0;
foreach ($days AS $day => $name)
{
// La liste est affichée dans le XML à titre indicatif
$liste_jours .= $name.' : '.$day.'/'.$year.', ';
if ($day == date('d/m'))
{
$jour_txt = $name;
break ;
}
else
{
$jour_id++;
}
}

-------------------
Eedomus+
DI-O / Zwave / Zwave + / Thermostat et station Netamo / Smappee / Sondes Oregon
Tablette dédiée avec Impérihome pro pour la gestion, un dashboard à l'aide d'un Raspberry
Patskins
 
Messages : 260
Inscription : 26 Oct 2015
Localisation : Bretagne (35), France

Re: Jours fériés

Messagepar ded is red » 11 Nov 2017 18:03

Bonjour,
aujourd'hui 11 novembre le script jours férié m'indiquais bien qu'on est en jour férié mais indiquait noël !. J'ai modifié le script comme Patskins le suggère et la valeur s'est modifié en Armistice.
Donc ça fonctionne.
Merci Patsckins ;) .
ded is red
 
Messages : 45
Inscription : 24 Juin 2014

Re: Jours fériés

Messagepar Sweetyo » 11 Nov 2017 21:09

Bonjour
J'ai fait la modif. aussi, et la valeur est bien "armistice"
Cool merci.
Sweetyo
 
Messages : 7
Inscription : 07 Nov 2015

Re: Jours fériés

Messagepar Patskins » 11 Nov 2017 22:55

Bonsoir,

Ce serait tout de même mieux que ça soit corrigé dans le store....
Eedomus+
DI-O / Zwave / Zwave + / Thermostat et station Netamo / Smappee / Sondes Oregon
Tablette dédiée avec Impérihome pro pour la gestion, un dashboard à l'aide d'un Raspberry
Patskins
 
Messages : 260
Inscription : 26 Oct 2015
Localisation : Bretagne (35), France

Re: Jours fériés

Messagepar Chacks » 12 Nov 2017 17:46

Bonjour,

j'ai crée le script initial mais il a depuis été repris pour être modifié avant d'être mis sur le store donc je ne pourrais pas le modifier sur le store (C'est Aurélien de Domo-blog qui l'a mis sur le store)

Par contre ma version initiale fonctionne correctement car ça m'a bien indiqué toussaint le 1er novembre et armistice hier

@+

Envoyé de mon SM-T810 en utilisant Tapatalk
1 EEDOMUS, modules FIBARO, IPX800 V3, Arduino, sondes T & Rh WS1170
Chacks
 
Messages : 228
Inscription : 06 Mars 2012

Re: Jours fériés

Messagepar Pecos38 » 02 Avr 2018 14:14

Bonjour

je viens d'installer le script

bizarrement jour_id me renvoi 10 pour noel au lieu de 1 pour paques
jour_txt me renvoi bien paques

Cordialement
Pecos38
Pecos38
 
Messages : 5
Inscription : 02 Avr 2018
Localisation : à coté de Grenoble

Re: Jours fériés

Messagepar momoti » 02 Avr 2018 17:53

Salut,

il faut ajouter un "break;" à cet endroit sinon on ne sort pas de la boucle et l'id continue de s'incrémenter ... :

$jour_id = 0;
foreach ($days AS $day => $name)
{
// La liste est affichée dans le XML à titre indicatif
$liste_jours .= $name.' : '.$day.'/'.$year.', ';
if ($day == date('d/m'))
{
$jour_txt = $name;
break;
}
else
{
$jour_id++;
}
}
momoti
 
Messages : 20
Inscription : 30 Avr 2013

Suivant

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 16 invité(s)