-
Compteur de contenus
9 579 -
Inscription
-
Dernière visite
-
Jours gagnés
59
Tout ce qui a été posté par pepite
-
Bonjour. As tu essayé de mettre l'icône sur le bouton. ??? Envoyé de mon Nexus 5X en utilisant Tapatalk
-
Allez allez on clique pr noel Envoyé de mon Nexus 5X en utilisant Tapatalk
-
GEA scene de vie
pepite a répondu à un(e) sujet de flamalex dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
Tu as quelle version de GEA ? Avec GEA V6 tu peux faire comme ceci GEA.add({{"Value",id["ALARMESTATUT"],0}}, -1, "", {"Sleep", 5, {"Global", "AlarmActiv", "ON"} }) Le Sleep de GEA V6 fait un settimeout et non un sleep donc cela n'arrete pas GEA. -
GEA scene de vie
pepite a répondu à un(e) sujet de flamalex dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
Je parle de cetteligne là avec le sleep. Sleep va mettre en pause ta scene GEA, pas juste ta ligne -
Ta 2eme proposition n'est pas possible avec la syntaxe GEA ;-) ca simplifie la reponse ;-) Sunset est fait pour etre utilisé avec Time uniquement. 30 minutes après le coucher du soleil s'ecrit donc : {"Time", "Sunset+30"} Effectivement, tes 2 propositions signifient la meme chose mais ce genre de ligne n'est pas prévu par GEA, Sunset n'est pas une condition seule, la condition est Time ;-) avec en arguments Sunset. GEA.add({"Sunset"}, 30*60, "", ...)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
il n'y a pas de question bête, ce qui serait bête c'est de ne pas se poser de questions ;-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@Dragoniacs Attention pas de confusion, entre 0, -1 et 30 (ou multiples de 30) 0 : te permet d'executer les lignes à l'enregistrement de GEA uniquement, par exemple cette ligne : GEA.add(true, 0, "Démarrage de GEA le #date# à #time#") Cette ligne ci-dessus, ne t'enverra un push qu'a chaque enregistrement, si tu ne l'enregistres pas, tu ne recevras aucun push. t'imagines bien que pour allumer une lampe, cela ne fonctionnera qu'une seule fois ;-) -1 : te permet les déclenchements instantanés, l'exemple sur détection de mouvement est le plus parlant. GEA.add(id["DETECTEUR"], -1, "Allumage lampe sur détection", {"TurnOn", id["LAMPE"]} ) 30 ou multiples de 30 : correspond à la duree souhaitée en fonction de tes conditions Cette ligne ne sera validée qu'1 fois par jour et executée si la condition est remplie GEA.add({"Info", "updateStableAvailable", true }, 24*60*60, "Une nouvelle version est disponible", {"Repeat"}) tu ne peux donc pas mettre 0 partout, surtout pas. S'il y a 30 dans tous les exemples c'est juste que j'ai fait du copier coller ;-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Merci @jojo tu viens de me faire remarquer que je suis un gros gros boulet ;-) Avec la version de GEA V6, il existe GEA Status qui a 2 boutons : ON et OFF. Evidemment, je n'ai aps pensé à appuyer sur le OFF pour killer la scene lol le gros c..je vous dis ;-). Bon au moins, j'ai retesté un Recovery que je trouve assez rapide. Seul bug, je me retrouve avec des icones transparentes, ce doit etre les ancienns persos ..Je n'ai aps encore essaye de supprimer ..reste à savoir comment les virer ;-)
-
GEA scene de vie
pepite a répondu à un(e) sujet de flamalex dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
interactive push faisable avec GEA aussi ;-) Attention avec ton sleep, ca va decaler toutes autres lignes. Pour ton widget, je ne peux pas t'aider je ne les utilise pas, mais as tu tester directement avec ton IP exterieure ? -
effectivement @pedia La ligne va verifier le jour Et les heures, donc soit Jeudi 7h35 ou 8h00 soi Vendredi 7h35 ou 8h . Si ton besoin est 1 jour, 1 horaire, t'es obligé de garder 2 lignes à mon avis.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
GEA scene de vie
pepite a répondu à un(e) sujet de flamalex dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
@flamalex Ah ouais, petite scene de vie ;-). Je suis 'accord avec @jojo, le deverouillage de la porte et la desactivation de l'alarme par la domotique en automatique heuuu...Au pire, un appui "held" sur la keyfob pour le deverouillage. Ou alors, tu fais de l'interactive push pour la desactivation de l'alarme et le deverouillage. Du genre : ouverture du portail --> push interactif : faut-il deverouiller la porte et desactiver l'alalme ? Au moins t'es en pseudo automatisme. -
@Steven, @MAM78. Concernant les infos sans ACTIONS, cela fonctionne chez moi depuis x versions, c'est un bug que javais remonté ;-) Je viens de restester avec la 6.02 ceci GEA.add(true, 0, "Poubelles jaunes à sortir", "Rappel sortie poubelles jaunes - Lundi toutes les 15 jrs") Debug #1 Rappel sortie poubelles jaunes - Lundi toutes les 15 jrs [DEBUG] 10:46:00: -------------------------------------------------------------------------------- [DEBUG] 10:46:00: GEA a démarré le 20.12.17 à 10:46:00 ... [DEBUG] 10:46:00: @0s [Validation*] #1 Rappel sortie poubelles jaunes - Lundi toutes les 15 jrs [DEBUG] 10:46:00: @0s [Démarrage] #1 Rappel sortie poubelles jaunes - Lundi toutes les 15 jrs Et j'ai bien recu le push ;-) Merci @pedia Tu as raison pour les Inverse écrit comme ceci : 73! Il y a bien une erreur, j'avais testé il ya longtemps, et je ne sais plus ce que @Steven avait decide à ce sujet. Peut-etre une coquille de ma part dans le fichier de syntaxe. J'ai retesté ceci GEA.add(11!, 30, " 11 !", {"Push", mobile["PEPITE"} ) [DEBUG] 10:51:23: line 155: ')' expected near '!' Pour l'instant, laisse les {Inverse} Pour ceci, GEA.add( 73!), 30, "", {ACTIONS} ) coquille de ma part dans le fichier syntaxe, une parenthèse de trop qui traine ;-) Pour tes lignes que tu veux concaténer GEA.add({57, {"Global", "Portail", "fermé"}}, -1, "", {{"Days", "Thursday"}, {"Time", "7:35", "7:50"}, {"turnOn", 64}}, "Ouverture programmé du portail") GEA.add({57, {"Global", "Portail", "fermé"}}, -1, "", {{"Days", "Friday"}, {"Time", "8:00", "8:20"}, {"turnOn", 64}}, "Ouverture programmé du portail") Plutot comme ceci cela devrait fonctionner GEA.add( {57, {"Global", "Portail", "fermé"}, {"Days", "Thursday, Friday"}, {"Or", {"Time", "07:35", "07:50"}, {"Time", "8:00", "8:20"} }}, "", {"turnOn", 64}, "Ouverture programmé du portail")
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bien joue @Steven Il a fallu que @MAM78 veuille un sleep dans un plugin ;-) MErci MAM et Steven, cette version 6 va etre juste une tuerie.... Au cas où steven, MAM souhaiterait pouvoir utiliser dans ses messages pour son plugin les parametres dynamiques type #duration"... GEA.add( id["DETECTEUR_PORTE_GARAGE"], 5, "La porte du garage est ouverte depuis plus de #duration#", {{"Repeat"}, {"SendSonosMessage", "TTS", "La porte du garage est ouverte depuis plus de #durationfull#", "50"}}) Modif faite par MAM78 et teste, avec GEa.getMessage Remplacer la ligne 602 : for i, v in ipairs(args) do table.insert(params, {["param"..i] = v}) end par : for i, v in ipairs(args) do table.insert(params, {["param"..i] = GEA.getMessage(v)}) end
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@jojo ca fait longtemps pour toi depuis que tu es sur LD, mais avec GEA -1 : declenchement instantané et si tu mets 30 sec, ca correspond au cycle de GEA par défaut. ;-). Le 0 est "risqué" seulement si tu testes un reboot ou backup avec 0, ce qui n'a pas lieu d'exister en prod, ce serait incoherent
-
Oui j'en ai fait hier soir ;-) hier matin, la tete dans le c...je voulais tester un backup depuis GEA. Et voila que je rajoute une ligne dans mon GEA de test : GEA.add(true, 30, "", {"Scenario", id["BACKUP_HC2"]} ) Sauf que boulette de l'interface chaise-écran, j'ai écris : GEA.add(true, 0, "", {"Scenario", id["BACKUP_HC2"]} ) 0 avec GEA V6 veut dire dès que la scène est sauvegardée. Et la bingo, puisque la HC2 redemarre tous les services après un backup..hhihi je tournais en rond, backup, save GEA, backup, save GEA ....hihi
-
Bonjour bonjour, suite à un petit recovery dont je suis responsable ;-) plus d'icones persos ;-) Mais je ne pux plus atteindre la galerie de @couillerot dans sa signature, suis je le seul ? J'ai bien Did, fredokl ...
-
@Steven : ah oui, j'avais lu trop vite ;-) @MAM78 le settimeout dont te parle Steven est bien une temporisation avant l'execution du code qui suit. Soit dans la ligne de Steven, tu auras une temporisation de 10 secondes après la detection puis l'execution de ton SendVoice.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Et monstre pour le SAV, le mot est faible ;-) Ca va etre l'enfer à Noel lol
-
tu l'as déjà essayé @Hysis Je ne connaissais pas, ca a l'air sympa.
-
Quelle est cette ligne 208 pour toi ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Ca ne viendrait pas de ta fonction Wait que tu as voulu rajouter ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
oui avec un mi-flora ;-)
-
j'y ai pense aussi @Steven mais @MAM78 veut lancer la diffusion du 2eme message uniquement après le 1er message. Donc rien de sur pour le 10 du Sleep ;-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
oui tout à fait d'accord. Ton message est un TTS ou un mp3 finalement ? tu peux certainement augmenter la durée de la ligne du Depend pour arriver a quelquechose de satisfaisant Sinon je ne vois pas comment avec GEA on peut récuperer la duree du message qui vient d'etre diffusé sur le SONOS. A moins dans ton code de passer un parametre à une variable globale ou à un label au début de la diffusion du message puis à l'arrêt du message, changer la valeur de la variable globale ou du label puis avec GEA ca devient simple de récupérer la valeur. @Steven fera certainement mieux que moi. Désolé.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Amuse toi bien @PITP2 @Hysis : on attend les idées WAF ;-)