Aller au contenu

Messages recommandés

Posté(e)

Ca y est.... :60:

J'ai enfin fini par trouver...J'ai fait auparavant une association avec entre le détecteur et l'interupteur...

Je l'avais supprimée et elle n'était plus visible...mais apparemment toujours active. J'ai remis les paramètres usines et refait le paramétrage des modules et maintenant ça fonctionne enfin...

Du coup, laisser allumer 1 minute la lumière me parait long pour un simple passage. Comment peut-on éteindre au bout de 30 secondes? Comment puis-je remplacer mon 1*60?

Posté(e)

Ah ben tant mieux, bien chercher ;-)

 

Soit tu prends la duree sur l'eclairage ;-)

 

Remplace 1*60 par 30

 

Soit tu prends le fait que le detecteur soit egal à  0 avec le code que t'as donne Hansolo avec le Inverse ;-)

Posté(e)

attention, 

GEA fonctionne par cycles de 30s (paramètrle par défaut).

Donc si tu mes 30s, alors, en fonction du cycle, il est probable qu'après 10, 15 20 ou 25 sec ta lampe s'éteigne.

Donc si tu veux min 30s, mes 31 .

N'oublie pas de créer ta variable GEA_TASKS

  • Upvote 1
Posté(e)

Au fait, est-ce qu'il est possible de faire éteindre la lampe 15 secondes après la dernière détection de mouvement, ou bien est-ce que le minimum c'est 30 secondes car les cycles de GEA sont de 30 secondes...?

Posté(e)

Tu peux changer le paramètre mais ce n'est pas trop recommandé.

Et puis tu ne risques pas d'économiser beaucoup ;-)

Sent from my SM-N910F using Tapatalk

Posté(e) (modifié)

Tu peux changer le paramètre mais ce n'est pas trop recommandé.

Et puis tu ne risques pas d'économiser beaucoup ;-)

Sent from my SM-N910F using Tapatalk

C'est sur...surtout que je suis full led partout...autrement ça se change "éventuellement" dans le script de GEA?

Envoyé de mon SM-N910F en utilisant Tapatalk

Modifié par Moicphil
Bonjour, merci de ne pas citer un message situé juste au dessus.
Posté(e)

Oui il y a un paramètre au début du script, ....=30 mais sakkhho me fait douter de pouvoir descendre en dessous de 30. Plus on peut ), ça c'est sur.

Sent from my SM-N910F using Tapatalk

Posté(e)

Si tu remplaces 30 par 15, cela voudra dire que le minimum sera de 15 secondes?

Est-ce que du coup cela chargerait beaucoup plus le processeur de l'HC2 si GEA faisait des vérifs tous les 15 secondes?

Posté(e)

Créer 2 instances, une qui tourne toutes les 30 secondes ou plus et une autre qui tourne toutes les 15 secondes et qui ne contient que le strict minimum.

 

Attention a bien créer une deuxième variable globale si tu pars sur cette option.

Posté(e)

voici le paramètre:

-- [EN] Check every X seconds
GEA.checkEvery = 30

Gea ne prends en général que quelques millisecondes pour tout vérifier.

Parler de "charge" est exagéré, mais oui le cpu va faire une petite pointe toutes les 15s au lieu de 30s donc la HC2 va chauffer un peu plus (dans les 0.01° :-p ).

A mettre en compétition avec l'économie des led ;-)

Posté(e)

Effectivement, je vais créer une seconde instance avec un GEA à15 secondes...

Ce sera seulement pour l'allumage des lumières dans les couloirs de passage...

C'est toujours un problème de "bonne femme"...La mienne me fait la remarque en me disant que ça ne sert àrien que la lumière reste allumée 30 secondes alors que l'on passe dans le couloir àpeine 3 secondes...

Mais il est vrai que 15 secondes de plus de 3 spots de 4W, ça doit pas faire grand chose sur la facture annuelle...

Posté(e)

en instantané, oui -1 et tu le fais sur le detecteur de mouvement lorsqu'il est eteint ;-)

GEA.add(id["detecteur"], -1, "plus de passage", {{"Inverse"}, {"turnOff", id["eclairage"]}})

àtenter, ce sera peut-etre WAF ;) ;)

Posté(e)

Bonjour à  tous,

 

Depuis l'ajout d'une nouvelle fonction, je m'apercois dans le debug de cela:


[DEBUG] 13:17:33: GEA Version 5.40 : en exécution...
[DEBUG] 13:17:41: GEA Version 5.40 : en exécution...
[DEBUG] 13:17:41: En cours : aucun traitement a effectuer pour l'ID:438
[DEBUG] 13:18:01: GEA Version 5.40 : en exécution...
[DEBUG] 13:18:01: En cours : aucun traitement a effectuer pour l'ID:438
[DEBUG] 13:18:01: GEA Version 5.40 : en exécution...
[DEBUG] 13:18:01: En cours : aucun traitement a effectuer pour l'ID:438
[DEBUG] 13:18:05: GEA Version 5.40 : en exécution...
[DEBUG] 13:18:05: En cours : aucun traitement a effectuer pour l'ID:438
[DEBUG] 13:18:06: GEA Version 5.40 : en exécution...
[DEBUG] 13:18:06: En cours : aucun traitement a effectuer pour l'ID:438
[DEBUG] 13:18:25: GEA Version 5.40 : en exécution...
[DEBUG] 13:18:25: En cours : aucun traitement a effectuer pour l'ID:438
[DEBUG] 13:18:26: GEA Version 5.40 : en exécution...

Les nouvelles fonctions:

GEA.add({"power-", id["TV_NOUS"], 5}, 1, "", {{"turnOff", id["LED_TVNOUS"]}})
GEA.add({{"power+", id["TV_NOUS"], 5}, {"Value-", id["LUX_ETAGE"], 10}}, 1, "", {{"RGB", id["LED_TVNOUS"], 31, 0, 36, 14}}) 
 

les id:

LED_TVNOUS= 431, TV_NOUS= 438

Le debug ne s'arrête jamais et j'ai l'impression d'avoir certaines fonctions qui ne passent du coup plus. Est ce normal?

Posté(e)

Salut,

 

Est-ce que cela fonctionne malgre le debug ? Quelle version de GEA ?

 

Teste ligne par ligne pour vérifier laquelle provoque cela.

 

Change ton 1 pour tester avec 30

Posté(e)

 Bonjour,

Je n'ai pas eu trop le temps de vérifier mais j'ai une ligne qui me retourne une erreur dans le debug.

GEA.add({"Sensor-", 246, 40}, 75*60, "", {{"VirtualDevice", 90, 5},{"CurrentIcon", 249, 1111}}) -- Surveillance de la conso congélateur

J'aimerais avoir confirmation mais peut-être est-ce encore un problème avec Power?

Et voici ce que le debug me retourne.

×
×
  • Créer...