Aller au contenu

Steven

Membres confirmés
  • Compteur de contenus

    4 434
  • Inscription

  • Dernière visite

  • Jours gagnés

    201

Tout ce qui a été posté par Steven

  1. Steven

    Evénements

    Réflexion personnel : "J'ai peur .... Je vais mettre du code de Lazer dans ma HC2 ... c'est un peu comme demander un conseil à Fredo ... ça craint. Allez, courage, Steven, courage" [pointeur sur le bouton Sauver] On respire ... 1 ... 2 ... 3 Heiiinnnn, quoi, ça marche !!!, c'est quoi ce délire, ça à pas sauvé ? ... si ... hummm ok Bon ben, bizarre mais cela fonctionne. C'est sà»rement parce qu'il est parti d'excellente base. " Trève de stupidité ... merci Lazer
  2. Est-ce que quelqu'un a pu tester les modules Qubino avec cette nouvelle version qui ne fonctionne pas ? Edit : @Shad C'est la première fois que je vois ton avatar et je lui met +1
  3. Steven

    Battery

    Ils ont plus d'argent, ils ont engagé Krikroff
  4. Steven

    Support Gea

    EN : Oups, sorry ... corrected FR : Oups, désolé ... corrigé
  5. Steven

    Support Gea

    Version 3.82 [Correction] réparation du {"Repeat"} cassé lors de la 3.81. (thanks jompa68) [Amélioration] Ajout du code de Shyrka973 affichant l'ID d'un module déclenchant GEA sans pour autant avoir de tâche à effectuer. [ATTENTION] Veuillez créer la variable globale GEA_Tasks C'est ICI Edit : correction de jompa98 par jompa68
  6. Version 3.82 [Correction] réparation du {"Repeat"} cassé lors de la 3.81. (thanks jompa98) [Amélioration] Ajout du code de Shyrka973 affichant l'ID d'un module déclenchant GEA sans pour autant avoir de tâche à effectuer. [ATTENTION] Veuillez créer la variable globale GEA_Tasks
  7. Steven

    Programmation Bloc

    J'ai enfin installé mon module RGB et je me suis amusé avec. J'ai remarqué quelque chose : 1) Si une lumière est fixe, la valeur correspond à la luminosité de 1 à 100 2) Si un programme est lancé, la valeur est à 0 Etant donné que pour savoir si un module est allumé ou non, on se base sur la valeur ... si un programme est lancé, la valeur étant 0 ... le scénario pense que le module est éteint alors que non. En réalité pour savoir si un module RGB est allumé, il faut lire sa valeur ET son currentProgramID. Si au moins un des 2 est > 0 alors le module est allumé. Donc en mode bloc la solution la plus simple n'est pas de vérifier si le module est allumé ou non, mais de vérifier sa consommation en W > 0. Bonne chance.
  8. Steven

    Support Gea

    En utilisant les SceneActivation on peux faire mille chose ... àvous de voir si une vous convient.
  9. Steven

    Support Gea

    En effet, il faudrait que tu relance ta tâche chaque jour soit avant, soit après 19:40-19:55. Puisque celle-ci est endormie àjamais. Perso, je mettrais une tache qui tourne tout les jours à01:00 et qui restart tout les tâches de se genre. (J'en ai déjàune qui vérifie mon agenda).
  10. Steven

    Support Gea

    J'ai recopié ton code et jouer 2 fois le scénario pour comprendre le problème, cela ne sautait pas aux yeux.... et encore moins àcette heure ci
  11. @Lazer Rien dans le tuyau mais je pense que le pauvre Sébastien est à genoux et s'il l'est pas et bien il a un sacré mérite car c'est un tel succès qu'il n'arrête pas. Donc @CaptainIgloo si tu nous lis ... bravo.
  12. Steven

    Support Gea

    Ok, reprenons ton code et analysons le pour trouver le défaut : local malampe = GEA.add( id["LAMPE_SAM"], 3*60, "Dim après 3mn", {{"Value", 45}}) local malampedim = GEA.add( id["LAMPE_SAM"], 6*60, "Eteindre après 6mn", {{"turnOff"}}) GEA.add( id["LAMPE_SAM"], -1, "", {{"RestartTask", malampe}, {"RestartTask", malampedim}}) Ligne 1 : On change la valeur de la lampe après 3 minutes Ligne 2 : On éteint la lampe après 6 minutes Ligne 3 : Dès que la valeur de la lampe change et que la lampe est allumée .. on redémarre les 2 tâches précédentes Le soucis est que la ligne 1 va changer la valeur de la lampe et qu'elle sera allumée donc cette action va lancer la ligne 3. Vu que tu fais un double-click sur ton bouton, tu peux simplement inverser la condition de la ligne 3 pour que cela fonctionne : GEA.add( id["LAMPE_SAM"], -1, "", {{"Inverse"},{"RestartTask", malampe}, {"RestartTask", malampedim}}) Le restart n'aura donc lieu que si la valeur de la lampe change et qu'elle est éteinte. Vu que tu l'éteint puis la rallume, cela fonctionne.
  13. Steven

    Support Gea

    En effet semblerait que quelque chose ne fonctionne pas. Je regarde tous cela après une petite séance de sport pour me vider la tête.
  14. Steven

    Support Gea

    C'est prévu, il te suffit de faire cela local portail = GEA.add(id_portail, -1, "", {{"MaxTime", 1}}) -- On réactive tout les 60 secondes maximum GEA.add(true, 60, "", {{"RestartTask", portail }}) Edit: Mais le nombre de seconde le plus petit est celui de GEA.checkEvery .. soit par défaut 30 secondes.
  15. Steven

    Gestion Des Ids En Auto

    Non pas de code dans les entêtes Une réalité --[[ %% autostart %% properties 91 value %% globals --]] Une utopie --[[ %% autostart %% properties fibaro:getGlobalValue("NID_39") %% globals --]] C'est frustrant mais on a encore de la chance, sur la Zibase quand tu fait appel, par un API, à un scénario, tu dois lui passer son ID en paramètre ...sauf que cet ID est en réalité la position de scénario dans la liste donc si tu supprimes un scénario, l'ID de tout les suivants changent. Super pratique comme truc. Exemple, tu as un scénario ID #7. Tu supprime le scénario #6 et bien ton scénario #7 est devenu #6 ... et tu n'as plus qu'à changer tout tes appels. Ou alors tu supprimes jamais rien et tu réutilises. Mais c'est vraiment nul.
  16. Steven

    Gestion Des Ids En Auto

    Marche pas Le Node ID est le même pour les périphérique liés. Si tu prend le Motion Sensor, tu auras Détecteur, Luminosité et Température sur le même Node ID. Il devient donc impossible de retrouvé le bon ... impossible n'étant pas français, on connait l'ordre d'inclusion de ces modules qui est toujours le même 1: Détecteur, 2: Température, 3 : Luminosité, ... Néanmoins, cela devient super compliquer De plus, dans les scénarios, tu seras toujours obliger de noter ID value à la main dans l'entête de ton scénario. Je comprends très très bien ta requête car c'est vraiment l'horreur cette gestion des ID mais, de mon côté, je ne vois pas de solution inintéressante.
  17. Steven

    Tablette Murale

    http://www.alibaba.com/product-detail/Android-Tablet-Pc-Rj45-Poe-The_1699481519.html Prix moyen 40-44$ ... ok à ce prix là , c'est pas de la bombe, mais c'est pas trop laid, pas trop cher, POE, Android 4.4 ou 4.2 (c'est pas très clair), la résolution est assez faible (800x480) mais bon. J'attends de voir le prix pour une pièce car cela risque de changer la donne. J'ai déjà contacté le revendeur.
  18. Steven

    Support Gea

    @Shyrka973 J'ai ajouté tes modifications dans ma version, ainsi la prochaine release contiendra tes modifications. Tu comprendras que je ne repost pas une nouvelle version maintenant car c'est assez douloureux, je chaque fois refaire une partie de la mise en page. @moicphil J'aime pas cela car un sleep dans ton code va automatiquement décaler tout les tâches suivantes. Imagine si tu mets un sleep de 30 secondes, c'est toute la chaîne qui va être complètement dans les choux. Maintenant si pour toi, c'est super important, remplace ton ICI LE SLEEP par {"Function", function() fibaro:sleep(1000) end}
  19. Steven

    Tablette Murale

    Je ne rêve pas, il y en a de plus en plus sur le marché. Google est ton ami
  20. Steven

    Support Gea

    Version 3.81 [Correction] {"StopTask", <id_task>}, {"RestartTask", <id_task>} et {"MaxTime", <number>} était issu d'une mauvaise implémentation effectuée avec les pieds. [Nouveauté] Add {"Global!", <variable>, <value>} Pour vérifier qu'une variable globale ne soit pas égale à la valeur. [Nouveauté] Ajout de la variable #runs# dans les messages pour savoir le nombre de fois que la tâche a été exécutée. [ATTENTION] Veuillez créer la variable globale GEA_Tasks @Krikroff On si rapproche dangereusement, mais j'aimerais justement faire coà¯ncider GEA v4 avec la v4 La normalement, j'aurais du passer sur du 3.90 vu qu'il y a du nouveau mais bon c'est du petit nouveau donc je traîne les pieds jusqu'à la v4. @JM13, @sebcbien En effet les stop et restart ne pouvait pas fonctionner puisque chaque fois qu'un déclenchement immédiat arrivait, il écrasait le contenu de la variable globale. Je ne sais pas quel est l'idiot qui avait pondu un code pareil, mais c'est vraiment une poire. De plus, le MaxTime ne fonctionnait pas pour les déclenchement immédiat. Bref, je vire l'idiot qui a fait cela et veuillez installer la nouvelle version
  21. Version 3.81 [Correction] {"StopTask", <id_task>}, {"RestartTask", <id_task>} et {"MaxTime", <number>} était issu d'une mauvaise implémentation. [Nouveauté] Add {"Global!", <variable>, <value>} Pour vérifier qu'une variable globale ne soit pas égale à la valeur. [Nouveauté] Ajout de la variable #runs# dans les messages pour savoir le nombre de fois que la tâche a été exécutée. [ATTENTION] Veuillez créer la variable globale GEA_Tasks
  22. Steven

    Tablette Murale

    Mon rêve, une tablette encastrable ou sur un joli pieds avec Android 4.2+ et surtout du POE car le wifi, c'est pas top et avoir 2 fils c'est pas top non plus, donc un fils Ethernet pour le LAN et l'alimentation serait parfait. Le tout pour < 100€. Voilà Nico, si tu trouve quelque chose ... tu m’appelles P.S. Pour la pub, tu prend un petit bout de papier abrasif et on en parle plus Edit : J'avais pas vu que la pub était sur l'écran de veille ... donc OK, oublie cette tablette de m...
  23. Je suis avec un jardin de 500m2 et non pas un terrain de 2400 mais le principe reste le même. Contexte : J'ai un terrain un peu spécial car il est plat sur 90% de sa surface mais tout les bords sont en pente, un peu comme si on avait remonté la maison et le jardin. Ma tondeuse "Robomow" utilise un câble périphérique qui fait donc tout le tour du jardin pour en connaître les limites. Pour rentrer à la niche, la tondeuse suis le câble. Ma tondeuse est réglée pour tondre 500m2. 2 cerisiers, toboggan, eucalyptus bébé, les enfants, le chenis des enfants sont sur le jardin. Remarques : J'ai du mettre une bordure autour de l'eucalyptus car il est encore très fragile. Sinon la tondeuse tape dans ce qu'elle veut et change simplement de direction. La mienne est une bas de gamme qui fonctionne donc avec un trajet aléatoire et sans aucune mémoire, il lui faut donc plusieurs sortie pour tout faire. Il a fallu environ 2 semaines pour que le jardin soit parfaitement coupé et depuis, la tondeuse le maintient à la perfection. Inconvénient : Vu la pente, la tondeuse est toujours de travers lorsqu'elle suis son fil, il suffit que le terrain soit glissant pour qu'elle dérape, et s'arrête car elle aura passé le fil et se retrouve donc hors limite. Deuxième inconvénient, le bouton STOP est en dessus de la tondeuse et dès qu'elle passe sous la balançoire des enfants, elle arrive passer de tel sorte qu'il n'y a que le bouton qui tape le toboggan. Résultat, elle s'arrête. Solution : J'a fait des test et constaté que si le fil n'est pas alimenté, la tondeuse ne bouge plus. J'ai donc ajouter un module et je coupe l'alimentation s'il y a plu la veille. Pour le toboggan, je vais juste le délimité par le fil conducteur pour plus que la tondeuse passe par là . Satisfaction : Tondre ne m'a jamais dérangé par contre apporter l'herbe à la déchetterie était un vrai calvaire (pas le temps, trop tard, tout fourrer dans la voiture). Bref, pas top. Maintenant, je rentre et je vois un jardin tondu. De temps en temps, je regarde la tondeuse travailler et cela fait en bien fou. Surtout que c'est tellement lent que cela en est reposant. Il arrive encore que je doive allez la chercher car elle s'est bloquée quelque part mais ce n'est rien par rapport à la tonte traditionnelle. Mon taux de satisfaction est de 95% donc pour moi c'est parfait. Non seulement mon jardin est automatiquement entretenu mais en plus, c'est vraiment plus joli. Autres : Mon voisin, en a installé une la semaine dernière Je ne sais pas ce qu'il en est des modèle pour une surface de 2400m2 mais si tu peux sans que cela te prive d'autre chose de plus important, fait le. Les heures économisés sont tellement précieuses.
  24. Steven

    Support Gea

    Je pense avoir repéré un bug sur la 3.80. Je vérifie et vous tiens informé.
  25. Perso, j'utilise surtout le TTS pour : M'avertir si j'ai oublié de fermer le garage : "La porte du garage est ouverte depuis plus de 1 heure 30 minutes". Simuler une présence : J'ai des groupes de phrases et voix aléatoire que j'envoi de temps en temps pour simuler une présence (dommage que le volume ne soit pas très fort) Les enfants utilisent un tag RFID pour allumer ou éteindre la télé avec des messages qui les amuse "Bonjour les enfants... alors on regarde la TV .." C'est le lapin qui éteint la TV donc pas de dispute "Bon les enfants, c'est l'heure d'y aller, je vais éteindre la télé" Me dire la température extérieur, si une lumière est oubliée, s'il pleu, ... LED : Température extérieur Rouge : porte-fenêtre ouverte à l'étage Oreille Tournées direction du garage, c'est que la porte est ouverte. Tournées direction des chambres, c'est qu'une lumière des enfants est allumée (le soir) Photo Je l'utilise comme caméra Prise de photo en cas d'alerte En gros, c'est tout mais c'est déjà pas mal, il y a plein de possibilité.
×
×
  • Créer...