
Franco268
Membres confirmés-
Compteur de contenus
244 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Tout ce qui a été posté par Franco268
-
C'est la boucle principale d'un VD pas d'une scene. J'ai essayé un redémarrage et un export import du VD, mais le résultat est le même. Je vais essayé de recréer le VD depuis le début pour voir....
-
C'est quoi le délir???? J'ai changé ceci: fibaro:debug("Lancement de la boucle"); par cela: fibaro:debug("Lancement boucle"); et j'obtien ça: C'est quoi ces fantomes??
-
Bonjour, J'ai l'impression que mon code ne s'exécute pas de manière correct. Pouvez vous me donner votre avis? Ce code est dans une boucle de VD est et sensé "appuyer" sur un bouton toutes les 10min. Cependant, dans les faits (mode debbug), il le fait plus souvent. local FrequenceExecutionBoucleFraicheurEnMin = 10 if type(OldTempsSysteme) == "nil" -- Au premier lancement du VD la variable est vide, alors on l'initialise avec une valeur qui lancera tout de suite la boucle then OldTempsSysteme = os.time() - (FrequenceExecutionBoucleFraicheurEnMin + 1) * 60 end if (fibaro:getGlobalValue("FraichVolet") == "Oui" or fibaro:getGlobalValue("FraichVelux") == "Oui") and ((os.time() - OldTempsSysteme) >= (FrequenceExecutionBoucleFraicheurEnMin * 60)) then OldTempsSysteme = os.time() fibaro:debug("Lancement de la boucle"); fibaro:call(fibaro:getSelfId(), "pressButton", "26") -- On appui sur le bouton 26 end
-
Hello, Petite question rubrique "us et coutumes". Voici maintentant quelques temps que je programme sur ma HC2 et à chaque fois que j'en avais besoin, je me lançais dans le dévelloppement de scènes. Puis pour rendre le tout plus pratique et réglable, je créais un VD qui allait agir sur mes scènes (via les variables globales). Et finalement, je me vois aujourd'hui réintégrer mes scènes directement dans mes VDs pour optimiser un peu toutes mes fonctions. Au final je me dis que les scenes ne servent pas vraiment à grand choses car dans la plupart des programmes il faut du réglage et donc une VD. Et vous? Quel est votre avis? Scene? ou VD?
-
Virtual Device Position Du Soleil Et Ensoleillement
Franco268 a répondu à un(e) sujet de CaptainIgloo dans Chauffage et Energie
Tout pareil que Pepite et Dragoniacs de 111 à 119. Le « et » veut dire que ton azimut doit répondre au 2 conditions. Qu’il doit être plus grand que le premier mais aussi plus petit que le second. Moi je fais quasiment tout en lua- 141 réponses
-
- Virtual Device
- Position du soleil
- (et 4 en plus)
-
Virtual Device Position Du Soleil Et Ensoleillement
Franco268 a répondu à un(e) sujet de CaptainIgloo dans Chauffage et Energie
Si ça peut t’aider..., moi je n’utilise pas gea. J’utilise également des conditions supérieures et inférieures auxquelles j’ajoute une « mémoire » image de l’etat du volet. - fermer si ">110" et "<120" et volet ouvert - ouvrir si ">120" et volet fermé- 141 réponses
-
- Virtual Device
- Position du soleil
- (et 4 en plus)
-
Ben... heu... Ca marche aussi
- 5 réponses
-
Bonjour tout le monde. Je cherche à jouer avec les variables dans les VD mais je ne m'en sors pas. Une idée? Je vous explique tout le sujet. J'ai une scene qui ferme mon vélux en fonction de la météo (pas très précis, je l'ai complété avec un capteur de pluie...) Dans certain cas, la météo dit qu'il ne fait pas beau et le capteur peut être encore un peux mouillé. Du coup, lorsque j'ouvre mon velux, il se referme tout seul. J'ai donc fait un VD avec 2 boutons pour activer ou désactivé ma scene. J'aimerai faire évolué mon VD pour que ma scene puisse se réactiver toute seule au bout d'un certain temps (pour ne pas oublié de le faire manuellement. Pour ce faire, je souhaite utilisé ma boucle principale pour compter le temps qui passe et les bouton pour initialisé le temps du compte à rebour. Mais comment récupérer, dans la boucle principale une variable crée ou initialisée dans un bouton ou inversement. J'aimerai éviter les variables globales (j'en ai de trop à mon gout). Est ce possible?
-
Merci Jojo pour ton astuce! J'ai développé ma fonction dans le sens que tu l'as décris. Et en parallèle continué mes recherches... Pour info, j'ai trouvé cette fonction qui renvoi quasiment les mêmes résultats: Elle renvoie la partie entière et décimale du nombre. Si ça peut en aider d'autres... math.modf Return the integral and fractional parts of the given number. > = math.modf(5) 5 0 > = math.modf(5.3) 5 0.3 > = math.modf(-5.3) -5 -0.3
- 5 réponses
-
Bonjour, Help Je suis en train de programmer une petite fonction, et je rame depuis toute l'apres midi. J’essaie d'avoir le reste d'une division en lua. J'ai très facilement trouvé la fonction "math.mod". Mais elle ne fonctionne pas sur ma HC2. Lorsque je lance mon code, j’obtiens une erreur fatale. Et quand je tape la commande, elle ne se met pas en orange comme un math.floor par ex. Avez vous une idée? un moyen de contourner?
- 5 réponses
-
Virtual Device Position Du Soleil Et Ensoleillement
Franco268 a répondu à un(e) sujet de CaptainIgloo dans Chauffage et Energie
Ok je comprends mieux. As tu trouvé la cause ?- 141 réponses
-
- Virtual Device
- Position du soleil
- (et 4 en plus)
-
Virtual Device Position Du Soleil Et Ensoleillement
Franco268 a répondu à un(e) sujet de CaptainIgloo dans Chauffage et Energie
J'ai trouvé ce qui bugue. C'est la fonction ci dessous: local synop = ogimet:GET("/cgi-bin/getsynop?block=".. WMOID.."&begin=" .. UTC) synop est dans certains cas vide. Mais pourquoi? J'ai tapé ma requête dans mon Firefox, elle est a retourné une valeur à chaque fois. Mais pas via le VD. La seule différence entre le VD et ma requete, c'est que j'ai remplacé les variables par des champs fixes. Est ce le contenu des variables qui ont bugué ou la fonction via la box? Aucune idée, je n'ai pas pu vérifier, et maintenant ça re fonctonne sans rien n'avoir touché, même pas un petit redémarrage. Quelqu'un a déjà eu ce genre de problème? @Dragoniacs J'ai comparé nos codes, la fonction est exactement la même- 141 réponses
-
- Virtual Device
- Position du soleil
- (et 4 en plus)
-
Virtual Device Position Du Soleil Et Ensoleillement
Franco268 a répondu à un(e) sujet de CaptainIgloo dans Chauffage et Energie
Salut CaptainIglloo, Je constate avec les beaux jour que le VD plante très souvent. Il arrive même qu'il n'est capable que de s’exécuter une seul fois par jour. Cette erreur apparait très souvent: "line 172: bad argument #1 to 'gsub' (string expected, got nil)" Saurais tu d'où provient cette erreur? Par la plus grande des chances, as tu retrouvé la MAJ de ton VD?- 141 réponses
-
- Virtual Device
- Position du soleil
- (et 4 en plus)
-
Virtual Device Position Du Soleil Et Ensoleillement
Franco268 a répondu à un(e) sujet de CaptainIgloo dans Chauffage et Energie
Pareil, ça fonctionne- 141 réponses
-
- Virtual Device
- Position du soleil
- (et 4 en plus)
-
Virtual Device Position Du Soleil Et Ensoleillement
Franco268 a répondu à un(e) sujet de CaptainIgloo dans Chauffage et Energie
Je viens de vérifier. De 18h20 à maintenant ce but est apparu une seul fois sur 36 cycle du programme...- 141 réponses
-
- Virtual Device
- Position du soleil
- (et 4 en plus)
-
Cette version 4.140 est pleine de surprises.... de mauvaise surprises! Envoyé de mon iPad en utilisant Tapatalk
-
Oui, c’est prévu. Mais pour ça, je dois aller dans le grenier, trouver la boîte de dérivation sous la laine de verre qui a été soufflée. Déconnecter le module, le descendre à la cave pour le ré associer puis retour au grenier etc... Un peu galère en fait
-
Hello, Voici mon retour sur mon pépin. J'ai acheté une antenne 5dBi pour remplacer celle d’origine. Les modules me sont réapparu peu à peu, les un après les autres, mais pas immédiatement. Puis un mec du support à pris la main sur ma HC2 puis m'a demandé si son intervention avais résolu mes problèmes. Pour être honnête, je n'en ai aucune idée. J'avais déjà récupéré tous mes modules (sauf un) juste avant son intervention. Au final, tout est réapparu sauf un module sur lequel j'avais fait plein de test. Il est toujours en mode "Non configuré". A chaque fois que j’essaie de le reconfigurer, j'obtiens ce message: " Reconfiguration for the given device is already in progress. ", même après un redémarrage (mais il fonctionne quand même). Merci pour votre aide/support
-
Concernant les télécommandes, il y a un peu tous les avis. Changer les piles, ça avait fonctionné pour 2 des télécommandes mais pas pour le reste
-
Bon je pensais que le support avait downgradé ma Box, puisque aucune scène ne s’etait mise en marche. Mais non, c’etait juste une erreur 503....
-
Et si des fois vous avez une idée qui explique le fonctionnement de mes télécommandes, je suis preneur. Le phénomène: En programmation par association, ils fonctionnaient à 100%. Puis plusieurs semaines après, ils fonctionnaient plus tres bien puis encore plusieurs semaines apres plus du tout. J'ai eu ce phénomène sur 2 marques de télécommande.
-
Ceci me fait pensait que je n'ai pas essayé de remettre mes télécommandes en direct. ça pourrait me dépanner.... A essayer si le support ne donne pas de résultat.
-
A l'origine, c'est ce que j'avais fait. J'avais associé des télécommandes murales Nodon cws-3-1-00. Et 2 semaines avant mon pépin, j'ai supprimé l'association en direct pour passer par des scènes, j'avais trop de problèmes de communication, il me fallait appuyer plusieurs fois sur les boutons, puis après quelques semaines les télécommandes n'arrivaient même plus à envoyer les demandes. Du coup, je ne sais pas si les scènes pourraient améliorer ou pas mes problemes de communication entre les interrupteurs et mes volets. Mais dans tous les cas, c'est recommandé dans la notice (j'ai essayé une autre marque, ce n'était pas mieux) Et en cas de vente, mon idée était de laisser ces nodons en place sans la domotique. (la plus part des installateurs de volet proposent directement du sans fil avec télécommande, il y a moins de main d’œuvre électrique)
-
Bonne nouvelle, le support me propose de prendre la main à distance! Je croise les doigts!!!!
-
Ben.... disons qu'il n'y avait pas de volet dans ces pieces quand j'ai acheté la maison. Donc je me suis dit: "Pas besoin d'interrupteur... je vais mettre de la domotique". De toute évidence, je me rend compte aujourd'hui que c'était un très très mauvais raisonnement..................