Aller au contenu

Messages recommandés

Posté(e)

bonjour, non ;-) pas normal ;-)

 

tu as copier coller ou importer le device ? va voir le debug et regarde ce qu il te raconte ;-)

Posté(e)

Bonsoir,

 

J'ai copié collé le contenu du premier sujet.

 

Créer les 2 variables prédéfinies,  2 label et le bouton en y collant le code a l'intérieur.

 

Après je débute aussi ;) Rien ne se passe lorsque je débug avec le bouton du bas.

 

 

post-3652-0-37168800-1430065537_thumb.png

 

post-3652-0-96203200-1430065551_thumb.png

Posté(e)

Alors je ne sais si celà  a une incidence, mais j'ai monté le bouton en premier et les labels sont en dessous et ca fonctionne maintenant.

 

J'ai aussi redémarré le HC2 alors je ne sais pas exactement ce qui fait que celà  fonctionne.

Posté(e)

Bon, je m'attaque au sheduleur pour récupérer les infos.

 

J'ai une erreur suivant la capture. Le numéro du module est 36, le Bouton est 1.

 

Vous auriez une idée ?

 

post-3652-0-67974100-1430071367_thumb.jpg

Posté(e)

Bonsoir,

 

Je débute ;)

 

Alors j'ai copié/collé dans un module virtuel le code en page 1 de ce sujet.

 

Tout en bas dans boucle principale j'ai collé ceci : luaDaySchedule:add("00:15","36", 1 , "pressButton",{"All"},true)

 

En mode débug j'obtiens ceci :

 

post-3652-0-48479900-1430331051_thumb.jpg

 

post-3652-0-91858600-1430331058_thumb.jpg

Posté(e)

J'ai installé le module pour enrichir les scripts avec GEA.

 

En regardant le code, j'ai vu par hasard un micro bug :

 

ligne : josdJourFerieTab[os.date("%m-%d", epochPaques+24*60*60*9)] = true;  -- Ascension = Pâques + 39 jours

au lieu de josdJourFerieTab[os.date("%m-%d", epochPaques+24*60*60*39)] = true;  -- Ascension = Pâques + 39 jours

 

Rien de bien critique :)

Posté(e)

bizarrement mon jour chômé veut rester en vacances demain ?? chez vous aussi ?

 

pourtant j'ai ça 

      -- 2014-2015
elseif ("2014-10-18"<=today and today<"2014-11-03") then vacances=true -- Toussaint Zones
elseif ("2014-12-20"<=today and today<"2015-01-05") then vacances=true -- Noà«l
elseif ("2015-02-14"<=today and today<"2015-03-02") then vacances=true -- Hiver Zone C
elseif ("2015-04-18"<=today and today<"2015-05-04") then vacances=true -- Printemps Zone C
elseif ("2015-07-04"<=today and today<"2015-08-31") then vacances=true -- Vacances d'été
 
Posté(e)

Chez moi tout fonctionne bien mais j'ai une version qui date un peu j'ai pas fais les dernières mise a jour

 

@Hansolo dans ton post1 pourrais tu mettre en upload le VD cela éviterai les erreurs lors des copier coller Merci pour le suivi que tu fais sur ce module 

Posté(e)

en fait le mode vacances est comme cela

-- JOURS DE VACANCES ET SCOLAIRE
 function josdJourVacances()
local today=os.date("%Y-%m-%d")
  local vacances=false
 
       -- 2014
if ("2014-07-05"<=today and today<"2014-08-31") then vacances=true -- Vacances d'été
 
      -- 2014-2015
elseif ("2014-10-18"<=today and today<"2014-11-03") then vacances=true -- Toussaint Zones
elseif ("2014-12-20"<=today and today<"2015-01-05") then vacances=true -- Noël
elseif ("2015-02-14"<=today and today<"2015-03-02") then vacances=true -- Hiver Zone C
elseif ("2015-04-18"<=today and today<"2015-05-03") then vacances=true -- Printemps Zone C
elseif ("2015-07-04"<=today and today<"2015-08-31") then vacances=true -- Vacances d'été
 
      -- 2015-2016
elseif ("2015-10-17"<=today and today<"2015-11-01") then vacances=true -- Toussaint
elseif ("2015-12-19"<=today and today<"2016-01-04") then vacances=true -- Noël
elseif ("2016-02-20"<=today and today<"2016-03-07") then vacances=true -- Hiver Zone C
elseif ("2016-04-23"<=today and today<"2016-05-09") then vacances=true -- Printemps Zone C
elseif ("2016-07-02"<=today and today<"2016-09-01") then vacances=true -- Vacances d'été
 
        -- 2016-2017
elseif ("2016-10-19"<=today and today<"2016-11-03") then vacances=true -- Toussaint
elseif ("2016-12-17"<=today and today<"2017-01-03") then vacances=true -- Noël
elseif ("2017-02-04"<=today and today<"2017-02-20") then vacances=true -- Hiver Zone C
elseif ("2017-04-08"<=today and today<"2017-04-24") then vacances=true -- Printemps Zone C
elseif ("2017-07-06"<=today and today<"2017-09-01") then vacances=true -- Vacances d'été
 
        end
return vacances
end
 

pour corriger, j'ai triché est avancé d'un jour ...

  • 3 semaines après...
Posté(e)

Une petite correction pour le calcul du lundi de pentecôte (le poste initial est corrigé)

josdJourFerieTab[os.date("%m-%d",epochPaques+24*60*60*49)] = true; -- Pentecôte = Ascension + 49 jours

a remplacer par (mettre 50 au lieu de 49)

josdJourFerieTab[os.date("%m-%d",epochPaques+24*60*60*50)] = true; -- Pentecôte = Ascension + 50 jours
  • Upvote 2
Posté(e)

Je venais de faire la modif. j'allais posté aussi. Je me suis fait tuer par ma femme quand les volets se sont ouvert ce matin...

C'était pas WAF du tout   ...  lol

Posté(e)

Pour une fois qu'une femme ne râle pas pour rien lol cela ta permit de voir que madame était en pleine forme ce matin mdr

Envoyé de mon SM-G900F

  • Upvote 3
Posté(e)

Si seulement fibaro etait aussi reactif que notre amis hansolo il vient de me corrigé 2 bugs en 2 jours Merci

Envoyé de mon SM-G900F

Posté(e)

Bonjour,

 

Où trouve-t-on ce Scheduler où placer votre code suivant ?

luaDaySchedule:add("00:15", "90",3 ,"pressButton", {"All"}, true)

Merci !

×
×
  • Créer...