Aller au contenu

Messages recommandés

Posté(e)

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 ;)

 

Une idée :

> Script Universel Automatique

 

Si tu veux plus pro et international:

> USN ( Universal Steven Notifier )

Posté(e)

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.

Posté(e)

Oui UAC , c'est une bonne idée...

 

J'en profite pour demander une amélioration...

- faire une fonction pour les vd ( "pressButton, setSlider...)  

 

Possible ?

Posté(e)

PressButton existe déjà  c'est {"VirtualDevice", <id du module>, <id du bouton>}

 

Je vais ajouter le setSlider

Posté(e)

Je suis rentré il y a une demi-heure, j'ai tout de suite fait plus de test pour la surveillance du frigo, pour le moment, ça marche super ;)

Posté(e)

J'ai pas de RGB pourrais-tu me donner un exemple stp.

 

fibaro:call(?????????)

 

Merci d'avance

RGBWTable[i] = value;
i = i + 1;
end
-- lance un programme n°5 du rgbw id-35
fibaro:call(35, "startProgram", "5");
---affecte une couleur fixe :
fibaro:call(35, "setColor", RGBWTable[1], RGBWTable[2], RGBWTable[3], RGBWTable[4]);
--ex >> fibaro:call(35, "setColor", "100", "0", "150", "0")
Posté(e)

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}
Posté(e)

J'voudrais bien te rajouter autre chose, mais j'ai pas d'idée....

Du coup maintenant on peut tout gérer via il me semble non ?

 

>actionneur, sensor,  vd, label, variable, push

 

Qu'est ce qu'il manque?

Posté(e)

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 :)

Posté(e)

Oui, au top ! ça c'est du script de pro !  ;)

 

Si je peux me permettre et pour les futurs utilisateurs qui n'on pas suivi le fil, serais-il possible sur la page 1 de donner un exemple concret pour chaque fonction ?

Posté(e)

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.

Posté(e)

Enorme l'ampleur qu'il a prit ce code ! Par contre comme le scheduler, la communauté n'a pas l'impression de se rendre compte des possibilités. Enfin je dis ça car nous sommes 3 geeks a échanger sur le sujet :)

Envoyé de mon GT-N7105 en utilisant Tapatalk

Posté(e)

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 ;)

  • Upvote 1
Posté(e)

C'est toi qui vois après le code est pas compliqué a modifier il y aurait juste quelques mots àremplacer.

Sinon change au moins le titre du sujet non ?

Posté(e)

En fait, il va falloir que Fibaro invente un nouvel onglet sur son interface ou qu'ils ajoutent un panneau de "Gestion d'événements" (actuellement le Panneau d'événements ne sert qu'"à " voir ce qui s'est passé.) !

 

Je plaisante à  peine là  !  :mellow:

 

C'est LE Gestionnaire d'événements de la HC2 (dommage que la HCL ne puisse pas gérer la création de variables ou un tout petit peu de code)...

 

Je propose donc au géniteur comme titre : "Gestionnaire d'événements automatique" et pour les adaptes des acronymes le GEA.

 

Ou encore le JustEvents;)  (Qui pourrait se traduire par "Seulement les événements" et qui vient d'un jeu de mots avec Gest et Events)

Posté(e)

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

Posté(e)

Couteau Suisse et Yaute Tools sont un peu trop lié à  moi (Etant Suisse résidant en Haute-Savoie) ;)

 

C'est vrais que sur ce coup ont avait fait un beau combo :D

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...