-
Compteur de contenus
4 434 -
Inscription
-
Dernière visite
-
Jours gagnés
201
Tout ce qui a été posté par Steven
-
Vérifié est testé Si tu met #time# n'importe où dans le message il sera remplacé par 00:16:15 "Si le message est vide "" aucune notification ne sera envoyée Un message peut contenir des variables qui seront remplacée àla volée. Ces variables sont #time#, #duration#, #value#, #date#, #seconds#, #name# soit respectivement heure, durée, dernière valeur, date, secondes, nom du périphérique" Exemple "Le consommation #valeur#W relevée à#time#, le #date# sur le périphérique #name# est trop élevée"
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Oui. Si ça marche pas essai avec un T majuscule je sais plus lequel j'ai mis. Je branche le PC pour vérifier.
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Fibaro ne le veux pas, il a ouvert trop de ticket sur Bugzilla C'est gentil mais je n'ai fait que de traduire en LUA ce que vous aviez en tête. J'ai juste été les mains de ce projet De plus, ton titre te va très bien et est bien mérité. En parlant de Krikroff, s'il est toujours là. Je serais heureux d'avoir son avis sur le code. Son expérience est précieuse et il y a sûrement des trucs qu'on peut améliorer.
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Pour le message c'est déjàen fonction. "A #time# la consommation du #name# est #value# W" Faudra que tu trouves autre chose
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Pas àma connaissance. De plus ce serait dommage car normalement les 5 premières minutes sont inintéressante, c'est juste la mise en situation : tu te souviens de la soeur du frère de mon collègue qu'on avait croisé un... La partie intéréssante ce situe normalement entre 5mn et 5mn 10sec sur un monologue de 15mn. Tu comprends donc pourquoi on arrive pas automatisé cela. OK je sors.
- 905 réponses
-
- 1
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Merci les gars. JossAlf, défi relevé si tu me donnes l'URL du service. Il suffit de mettre àjour une variable globale "gastro" = oui et le tour est joué. GEA.add(19, 60, "", {{"Group", 1}, {"Group", 2}} -- toilette allumée GEA.add({"Global", "gastro", "oui"}, 60, "", {{"Group", 1}}) GEA.add({"Global", "gastro", "non"}, 60, "", {{"Group", 2}}) GEA.add({"Group",1}, 20*60, "Aie", {{"turnOff", 19}}) GEA.add({"Group",2}, 5*60, "", {{"turnOff", 19}}) Si le groupe 1 est valable plus de 20mn (toilette allumée et gastro=oui) alors on éteint la lumière. Si le groupe 2 est valable plus de 5mn (toilette allumée et gastro=non) alors on éteint la lumière. Alors, tu maintiens le pari ?
- 905 réponses
-
- 1
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
C'est malin, quand tu ouvre la porte, il l'arme et la désarme de suite. Cela pour savoir quand elle a été ouverte la dernière fois (lastArmed). Par contre si tu as une alarme... Quel bordel... Lol.
- 2 réponses
-
- Script Lua
- Extinction
-
(et 2 en plus)
Étiqueté avec :
-
Onduleur : on Générateur : prêt Nourriture en conserve : ok Masque àgaz : ok C'est bon Fred, tu peux y aller.
-
"Button41" n'est pas juste, il faut mettre le numéro du bouton. C'est le gros numéro que tu vois sur la photo. J'ai modifié la documentation pour que cela ne prête plus à confusion entre l'ID et le numéro du bouton
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Projet renommé et basculer en version 2.00 Attention, cette version n'est plus compatible avec les anciennes version. Vous devez : Copier votre section "A vous de jouer" et renommer le mot "Wtdiso" par "GEA" Importer à nouveau le script GEA.lua du 1er post Coller votre section "A vous de jouer" Merci mille fois. Couteau Suisse et Yaute Tools sont un peu trop lié à moi (Etant Suisse résidant en Haute-Savoie) Script Universel Automatique fait pensé à un générateur automatique de script Donc JossAlf +1
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Oui mais c'est plus pénible car tu dois déclaré tout tes modules alors qu'avec le script de Kricroff, il boucle sur tout les modules. Dans mon cas, Wtdiso me suffit car je n'ai que 3 modules qui de temps en temps passe en nÅ“ud mort.
-
Le soucis est que si je change le nom, vous allez devoir modifier votre code et j'ai justement essayé de garder une compatibilité depuis la version 1.30 pour ne pas vous déranger. Sinon son nom sera très simple UAC-USN-SwissAndYauteTools. Je plaisante
- 905 réponses
-
- 1
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Le Scheduler permet de planifier des taches Le Wtdiso permet de vérifier/contrôler et d’exécuter des taches Ils sont complémentaires
-
Organisation Des Scènes Dans L'interface
Steven a répondu à un(e) sujet de Moicphil dans HC 2 & Lite
Pffft, suffit de copier le code au bon endroit En plus, il est pénible le gars. Ca c'est tes 3 premiers scénarios mais je les ai pas encore regardé Je vais essayer de jeter un oeil plus attentif demain, là , je suis un peu HS. -
Organisation Des Scènes Dans L'interface
Steven a répondu à un(e) sujet de Moicphil dans HC 2 & Lite
J'ai plus rien àme mettre sous la dent -
J'ai complété les exemples, on devrait pouvoir tout trouver sur le 1er post. Reste plus qu'àtester, tester et remonter les soucis éventuels. De mon côté, c'est stable mais j'ai pas de module RGB pour tester. C'est devenu du GROS code donc on est pas àl'abri de quelques plantées dans les 1-2 jours. Merci pour votre indulgence.
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Il manquait ceci : Wtdiso.add({"Global", "absent", "oui"}, 10*60, "", {{"Group", 1}}) Wtdiso.add(19, 10*60, "", {{"Group",1}}) Wtdiso.add({"Group", 1}, 1*60, "La lumière est toujours allumée, extinction", {{"turnOff",19}}) Si la variable global "absent" est à "oui" depuis plus de 10 minutes Si la lumière 19 est allumée depuis plus de 10 minutes Si ces 2 conditions sont juste pendant plus de 1 minute alors j'envoi un push et j'éteint la lampe 19. Voilà ... là nous avons maintenant de la puissance
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Edit : code mise àjour en version 1.80 [Nouveauté] Ajout des actions "Program", "RGB" et "Slider" [Nouveauté] Ajout de la propriété {"Group", 1} [Nouveauté] Ajout du déclencheur {"Group", 1}
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
J'ai pas de RGB pourrais-tu me donner un exemple stp. fibaro:call(?????????) Merci d'avance
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
PressButton existe déjà c'est {"VirtualDevice", <id du module>, <id du bouton>} Je vais ajouter le setSlider
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
UAC = Universel Automate Controleur ? L'avantage c'est qu'en anglais "Universal Automate Controler" c'est identique. Quand pensez-vous ? Ce script est libre de droit, je le maintiens pour l'instant mais libre à qui le souhaite de le modifier donc lui donner mon nom me semble bien déplacer. De plus, je ne le fait pas pour moi mais pour la communauté. Par la même occasion la version 1.71 est disponible.
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
C'est prévu : -- Si la variable globale "abscence" est a oui depuis plus de 5 minutes, on éteint les périphérique 21, 31 et 41 Wtdiso.add({"Global", "abscence", "oui"}, 5*60, "", { {"turnOff",21},{"turnOff",31},{"turnOff",41} }) -- Si la variable globale "abscence" N?EST PAS a oui depuis plus de 1 secondes, on éteint les périphérique 21, 31 et 41 -- ATTENTION, si le script tourne toutes les 30 secondes, il se peut que cela prennent 30 secondes avant de tout allumer. Wtdiso.add({"Global", "abscence", "oui"}, 1, "", { {"Inverse"}, {"turnOn",21},{"turnOn",31},{"turnOn",41} })
- 905 réponses
-
- 1
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Grace à Domodial, Fredric, Diuck, byackee, moicphil, JossAf et plein d'autres, on a un petit script qui pourrait être intérressant : Wtdiso -- Si la prise consomme moins de 50W pendant 1 minute entre 08:30 et 16:30 ou 00:00 et 06:30 les jours de semaines, on éteint la prise Wtdiso.add({"Sensor-", 35, 50}, 1*60, "", {{"turnOff"},{"Time", "08:30", "16:30"},{"Time", "00:00", "06:30"}, {"Days", "Weekday"}}) -- Si la prise consomme moins de 50W pendant 1 minute entre 02:00 et 06:30 les jours de weekend, on éteint la prise Wtdiso.add({"Sensor-", 35, 50}, 1*60, "", {{"turnOff"},{"Time", "02:00", "06:30"},{"Days", "Weekend"}}) -- Si la prise est éteinte plus d'une minute entre 06:31 et 08:29 ou 16:31 et 23:59 les jours de semaine alors on la rallume Wtdiso.add(35, 1*60, "", {{"Inverse"},{"turnOn"},{"Time", "06:31", "08:29"},{"Time", "16:31", "23:59"},{"Days", "Weekday"}}) -- Si la prise est éteinte plus d'une minute entre 06:31 et 01:59 les jours de weekend alors on la rallume Wtdiso.add(35, 1*60, "", {{"Inverse"},{"turnOn"},{"Time", "06:31", "01:59"},{"Days", "Weekend"}})
-
C'est le cumul de la consommation depuis le dernier reset.
-
Je crois qu'il va falloir trouver un nouveau nom au projet car cela n'a plus rien àvoir avec un simple "avertisseur de porte ouverte". J'attends vos propositions
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :