Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 346
  • Inscription

  • Dernière visite

  • Jours gagnés

    39

Tout ce qui a été posté par jjacques68

  1. Nan mais le pire c’est que ça me fait la même chose avec la version gratuite !!!
  2. C’est terrible ça, je viens de supprimer mon compte sur Tapatalk.com. Supprimer l’appli complètement. j’ai essayé de recréer un compte sur Tapatalk.com. Impossible car le compte est désactivé et non supprimé. Donc j’ai ouvert un autre compte avec une autre adresse mail et un autre nom d’utilisateur. Réinstaller l’appli avec le nouveau compte. Reconnecté sur le forum. et ... même résultat. J’ai pas la permission de quoi que ce soit, à part lire. J’ai envoyé un mail au support de Tapatalk il y a 3 jours, et toujours pas de réponses... C’est quoi ce b... ????!!!!
  3. Oah, le boulet une fois de plus !!!!! dans mons script initiale, j’avais mis : print(#matable[1][2][1]) au lieu de print(matable[1][2][1])... Donc forcément... avec le # c’est pas la même chose... Vive le copier/coller Merci et désolé !!!!
  4. ??? Ha bon ? punaise faut que je réessaye...
  5. Bonsoir, je je bloque sur les tables à 3 dimensions. Et je ne trouve rien sur Google... voici 2 exemples de déclaration d’une table : local matable = { [1] = {{111, 112}, {121, 122}, {131, 132}}, [2] = {{211, 212}, {221, 222}, {231, 232}}, [3] = {{311, 312}, {321, 322}, {331, 332}}, } local matable = { {{111, 112}, {121, 122}, {131, 132}}, {{211, 212}, {221, 222}, {231, 232}}, {{311, 312}, {321, 322}, {331, 332}}, } Aucun bug sur telle ou telle déclaration. mais si je fais : print(matable[1][2][1]) j’ai le message d’erreur suivant : « attempt to get length of field ‘?’ (A number value) » vous avez une explication ? D’après mes recherches, LUA ne supporte pas plus que 4 dimensions, mais 3 c’est censé être ok !!! Est il possible de faire des tables à 3 dimensions sur la HC2 ? ou je m’y prends mal !
  6. Je sais pas pourquoi mais je m’attendais à une réponse du genre au moment où j’avais cliqué sur « envoyé »
  7. Je reviens à la charge... Pas de nouvelle ?
  8. alors pour bien compléter la chose, il faut faire une tempo d'une seconde d'un tirage à l'autre (vu que LUA fonctionne à la seconde) Voilà mes essais très rapides et plutôt concluant : function Randomize(x) math.randomseed(os.time()) return math.random(x) end while true do print(Randomize(10)) fibaro:sleep(1100) end Et là j'ai une suite de nombre pseudo-aléatoire. En dessous d'une seconde, y a de la répétition. Voilà maintenant je peux tirer un numéro au sort dans une table... Merci !
  9. Bonsoir à tous : Je constate une chose étrange avec la fonction random. si j’essaye ceci : print(math.random(10)) Après plusieurs lancement,s je me retrouve toujours avec la même valeur. D’après mes recherches, cela viendrait du fait qu’il faille initialiser le générateur avec math.randomseed(). Donc je fais ça : math.randomseed(os.time()) print(math.random(10)) Et là ça semble mieux fonctionner, mais j’ai toujours les mêmes valeurs au démarrage. Certain dise qu’il faut ajouter math.random() 3 x de suite encore avant... Quelqu’un a des explications à me donner ? Et/ou a une solution pour avoir un vrai générateur de nombre aléatoire ? C’est étrange, j’ai constaté exactement le même problème avec d’autres languages (Windev, VBA access). Je me demande si nos supers ordinateurs de la mort qui tue sont capables de générer un nombre aléatoire ? ... Après réflexion faite, il y a un algorithme derrière, et celui-ci est donc toujours identique ?!!!? Donc le nombre tiré est toujours le même ?! Du moins pour le premier !
  10. Bon c’est clairement qu’il ne reçoit pas de réponse du site qui renvoit l’adresse IP. Tu peux peutêtre quand même essayer de monter le Timeout à 4 secondes pour voir s’il y a amélioration. Aurais-tu un moyen de vérifier si tu as des coupures de connexion internet ? Il se peut aussi que le failover est trop sensible... et donc beaucoup de changement WAN ADSL/4G... et le changement de port WAN prends quand même un peu de temps (chez moi 1 bonne minute pour pas dire 2). Et pendant ce temps la, il n’y a pas de connexion !! (Et donc signalé par le VD). Dès le retour de l’ADSL, re changement de port WAN et re perte de connexion... ainsi de suite... Faudrait faire des tests et vérifier combien de temps le changement ADSL/4G prend.
  11. Bon en baissant le paramètre 2, ça semble stable, et je constate pas de baisse de luminosité...
  12. Hello, petit soucis avec un Le fgd-222 : j’ai deux ampoule au plafond de mon garage (led 13w équivalence 100w Philips). (utilise se device car pas de neutre dans l’inter) je ne veux pas la variation (param 32 = 1). bypass installé dans la boîte de dérivation entre les 2 plafonniers. le branchement est ok (c’est pas mon premier) Tous les param sont par défaut, et quand j’allume, j’ai un triangle rouge sur l’interface HC2 qui me dit : « Caution ! Main voltade drop detected » Si je règle le param 2 (niveau maximum, par défaut 99%) a 17% alors c’est ok. quelqu’un peut expliquer ? Et la conso afficher n’est pas celle qui devrait être (13x2 w), j’ai moins...
  13. jjacques68

    API scenescontrol probleme

    oui oui quand on change de user faut faire gaffe...
  14. jjacques68

    API scenescontrol probleme

    hmm... va voir quand même dans les droits de ton user utilisé pour la requete, et regardes si la scène que tu veux démarrer est bien cochée... J'ai trop déjà galéré avec ce truc... reposte voir la requete !
  15. jjacques68

    API scenescontrol probleme

    alors est ce que ce user a le droit d'accès à ta scène ?
  16. jjacques68

    API scenescontrol probleme

    tu utilises le super user pour t'identifier ?
  17. jjacques68

    API scenescontrol probleme

    pour Mozilla le plugin c'est HttpRequester ! il est tiptop !
  18. jjacques68

    API scenescontrol probleme

    J'ai eu le même genre de soucis, et en utilisant le request marker de Chrome ça a corriger le problème. Je pense que le soucis vient du navigateur Instal ce plugin et essayes denouveau. il existe un similaire pour Firefox que j'utlise personnellement...
  19. @ggpublic, il faudrait vérifier le message indiqué dans le label... apres je toucherai pas au timeout de la requête. eventuellement augmenter le temps dans le setTimeout.
  20. Bonjour à tous ! Question : y a t'il un moyen simple pour lister les device éclairage par section ? et bien sur que cette liste soit exploitable en LUA. J'ai fait ça qui marche très bien, mais franchement... à s'arracher les cheveux !!! un tableau de tableau pour y stocker les valeurs... Y a certainement plus simple non ? --[[ %% properties %% events %% globals --]] local rooms = api.get("/rooms") local sections = api.get("/sections") local devices = api.get("/devices") local liste={} local C=1 --index des colonnes local L=1 --index des lignes liste[L]={} --création d'un tableau dans la première ligne for i,_ in ipairs(sections) do --pour chaque section for j,_ in ipairs(rooms) do --pour chaque pièce if rooms[j].sectionID == sections[i].id then --si l'id de la pièces = l'id de la section for k,_ in ipairs(devices) do --pour chaque device if devices[k].roomID == rooms[j].id --si l'id du device = l'id de la pièce and devices[k].properties.isLight == true --et que c'est une lumière and devices[k].visible == true then --et qu'il est visible if C==1 then --ajoute l'id de la section dans la première colonne de la ligne liste[L][C] = sections[i].name print("<font color = 'magenta'>L"..L.."C"..C.." "..liste[L][C].."</font>") end C=C+1 --passe à la colone suivante liste[L][C] = devices[k].name --ajoute l'ID trouvé print("L"..L.."C"..C.." "..liste[L][C]) end end end end --on passe à la section suivante L=L+1 --nouvelle ligne pour nouvelle section liste[L]={} --création d'un nouveau tableau dans la nouvelle ligne C=1 --retour à la première colonne end résultat du debug : [DEBUG] 10:30:23: L1C1 Sous sol [DEBUG] 10:30:23: L1C2 Eclairage Chaufferie [DEBUG] 10:30:23: L2C1 Rez de chaussée [DEBUG] 10:30:23: L2C2 Eclairage Armoire [DEBUG] 10:30:23: L2C3 Eclairage Murs [DEBUG] 10:30:23: L2C4 Eclairage Couloir [DEBUG] 10:30:23: L2C5 Canape GH [DEBUG] 10:30:23: L2C6 Canape DR [DEBUG] 10:30:23: L2C7 Bureau [DEBUG] 10:30:23: L2C8 Ecl. Porte Entrée [DEBUG] 10:30:23: L2C9 Eclairage SdB [DEBUG] 10:30:23: L2C10 Eclairage WC [DEBUG] 10:30:23: L2C11 Debarras [DEBUG] 10:30:23: L3C1 Etage [DEBUG] 10:30:23: L3C2 ChevetG [DEBUG] 10:30:23: L3C3 ChevetD
  21. @Yohan, tu peux nous en dire plus sur ce soucis ? Merciiiiii !!
  22. jjacques68

    Coupure d'électricité

    Je pense pareil, ajoute un onduleur de toute urgence...
  23. marche Toujours pas, c’est penible ! on sait pas d’ou ça provient...
  24. jjacques68

    Help api.get api.put

    mouai... Le but de la scène sera de mettre les wakeuptime à leur maximum en une fois.
×
×
  • Créer...