Aller au contenu

mprinfo

Membres confirmés
  • Compteur de contenus

    14 401
  • Inscription

  • Dernière visite

  • Jours gagnés

    252

Tout ce qui a été posté par mprinfo

  1. Non j'ai un peu de temps en ce moment en plus j'ai le dos bloquer donc je m'occupe comme je peux lol
  2. Connaitre le dernier ID et le Nombres de Modules Comment connaitre le nombres de modules installer sur notre Box ? C'est très simple il suffit d’interroger la box via l'api "/api/devices" Exemples : Dans un module virtuel : local HC2 = Net.FHttp("127.0.0.1", 11111) local reponse = HC2:GET("/api/devices") local TousLesModules = json.decode(reponse) fibaro:debug("Nombres de modules : " ..#TousLesModules) Dans une Scéne : local TousLesModules = api.get("/devices/") fibaro:debug("Nombres de modules : " ..#TousLesModules) Le caractère "#" devant le nom de la tables ici " TousLesModules " permet de donner le nombres d'entrée de la table Dans cette exemple cela nous donnera le nombres de Modules. Le chiffre que j'obtiens doit donc correspondre au dernier ID ? OUI : Si ne n'ai supprimer aucun modules Non : Si j'ai supprimer des modules Je m'explique lors que l'on crée ou ajoute de nouveau modules les ID croitre chronologiquement ainsi que le nombres d'entrés dans ma table. Par contre si je supprime un module cela va supprimer une entrée dans ma table mais les ID ne bougeront pas ce qui va créé un décalage entre le nombre d'entrée dans ma table et les numéro d'ID. Comment faire pour résoudre ce probléme ? C'est très simple puisque l'on connait le nombre d'entrée dans la table et que l'on sait que le dernier ID ce trouve a la fin de cette table on va donc récuperer l'ID de la dernière entrée Exemple : Dans un module virtuel : local HC2 = Net.FHttp("127.0.0.1", 11111) local reponse = HC2:GET("/api/devices") local TousLesModules = json.decode(reponse) local IdEnd = TousLesModules[#TousLesModules].id fibaro:debug("Nombres de modules : " ..#TousLesModules) fibaro:debug("Dernier ID : "..IdEnd) Dans une scéne : local TousLesModules = api.get("/devices/") local IdEnd = TousLesModules[#TousLesModules].id fibaro:debug("Nombres de modules : " ..#TousLesModules) fibaro:debug("Dernier ID : "..IdEnd) A partir de maintenant nous savons comment connaitre le dernier ID de notre BOX. Une autre solution aurait était d'utiliser ce code. Exemple : Dans un module virtuel : local HC2 = Net.FHttp("127.0.0.1", 11111) local reponse = HC2:GET("/api/devices") local TousLesModules = json.decode(reponse) local IdEnd = TousLesModules[#TousLesModules].id fibaro:debug("Nombres de modules : " ..#TousLesModules) fibaro:debug("Dernier ID : "..IdEnd) for i,v in ipairs(TousLesModules) do local Nom = TousLesModules[i].name local visible = TousLesModules[i].visible if visible == true then local id = TousLesModules[i].id fibaro:debug("Id = "..id.." - Nom = "..Nom) end end Dans une scéne : local TousLesModules = api.get("/devices/") local IdEnd = TousLesModules[#TousLesModules].id fibaro:debug("Nombres de modules : " ..#TousLesModules) fibaro:debug("Dernier ID : "..IdEnd) for i,v in ipairs(TousLesModules) do local Nom = TousLesModules[i].name local visible = TousLesModules[i].visible if visible == true then local id = TousLesModules[i].id fibaro:debug("Id = "..id.." - Nom = "..Nom) end end On s' aperçois qu'en utilisant " for i,v ipairs " on n'a pas besoin de connaitre le dernier ID pour afficher toute la table Par contre si on utilise ce genre de code nous aurons besoin du dernier ID Exemple dans un VD : Je veux connaitre tous les ID de mes Volets local HC2 = Net.FHttp("127.0.0.1", 11111) local reponse = HC2:GET("/api/devices") local Modules = json.decode(reponse) local Var_Id = {"Tous"} local IdEnd = Modules[#Modules].id fibaro:debug("IdEnd "..IdEnd) for i = 3, IdEnd do local theType = string.sub(fibaro:getType(i), 12,15) local Var_Name = fibaro:getName(i) if (theType == 'FGRM') then local t_id = #Var_Id + 1 table.insert(Var_Id, t_id, tonumber(i)) fibaro:debug("Type : "..theType..' - Volets ID '..i .." = "..Var_Name) end end
  3. Je croque la pomme àpleine dent lol Envoyé de mon SM-G900F en utilisant Tapatalk
  4. VD - Visualisation IOSDevice Smartphone, IPhone etc... Voici un VD qui va permettre a ceux qui cherche toujours comment trouver l'ID de leurs Téléphone ou Tablette de résoudre le probléme. Nouvelle version : Ajout d'un bouton Push pour test . Icones de megabubu Fichier à Telecharger : IOS_Info_v1.00.vfib
  5. Oui c'est vrai que pour le partage c'est moins evident mais dans une logique de programmation c'est comme cela que l'on devrait faire.Pourquoi ecrire x fois le même code alors qu'un script peu faire cela En plus la scène permet de créé les vg en manuel ou via la vg Je n'utilise plus le panneau des vg pour créé ou supprimer une vg Envoyé de mon SM-G900F en utilisant Tapatalk
  6. Pas mal ce petit abrit je pense même que le kubota rentre sans problème Pour les tuiles la pente et un peu juste mais j'ai vu que tu as mis un film sous toiture Par contre carton rouge pour les risques de polution du sol c'est pas trop COP21 Euh je devrais rien dire j'allume le feu avec des pneus Par contre n’oublie pas de déclarer cette surface supplémentaire au impôt MDR Envoyé de mon SM-G900F en utilisant Tapatalk
  7. @did je suis sur tu peux faire mieux lol Envoyé de mon SM-G900F en utilisant Tapatalk
  8. Jojo en mode diplomatie lol Comme je vois tu aimes ce qui est joli même si le reste bug je comprends mieux pourquoi tu es sous Mac lol Bon faut que tu me forme àêtre diplomate lol Envoyé de mon SM-G900F en utilisant Tapatalk
  9. J'ai la même réflexion mon n40l me convient en plus je n'utilise pas Christophe pour faire un update donc aucun soucis de plantage lol Envoyé de mon SM-G900F en utilisant Tapatalk
  10. Moi j'hésite un peu car c'est pour jouer avec exsi et comme j'ai pas mal de taf en ce moment (en dehors de mon vrai boulot bien sûr ) je sais pas trop Envoyé de mon SM-G900F en utilisant Tapatalk
  11. Autrement 211 euros avec 4go http://www.dealabs.com/bons-plans/hp-proliant-microserver-gen8-g1610t/166386?cdaa=na Envoyé de mon SM-G900F en utilisant Tapatalk
  12. Si il est neuf oups j'avais pas bien lu tu as encore raison Je l'aurais un jour je l'aurais Il est garantie un an Envoyé de mon SM-G900F en utilisant Tapatalk
  13. Ah bon jojo est têtu ? Ptdr Envoyé de mon SM-G900F en utilisant Tapatalk
  14. Ca me plaît bien cela 179 le gen8 http://www.dealabs.com/bons-plans/serveur-hp-proliant-microserver-gen8-g1610t-2go-/173453?source=android Tu as vu lazer il est sous les 200 euros alors que l'euro est bas J'avais raison lorsque j'ai dis moins de 200 euros pour la fin de l'année Envoyé de mon SM-G900F en utilisant Tapatalk
  15. Oui attend la au repos il est a plus de 50% Envoyé de mon SM-G900F en utilisant Tapatalk
  16. mprinfo

    Clé Usb Recovery Hs

    Ah manquait plus que lui lolTu es allé voter ? Pour que l'Alsace sauve les pauvres lorrain Envoyé de mon SM-G900F en utilisant Tapatalk
  17. mprinfo

    Clé Usb Recovery Hs

    Le Luxembourgeois est avare lol Envoyé de mon SM-G900F en utilisant Tapatalk
  18. mprinfo

    Clé Usb Recovery Hs

    J'avais oublier que tu étais polycarburant Envoyé de mon SM-G900F en utilisant Tapatalk
  19. mprinfo

    Clé Usb Recovery Hs

    Oui on en buvait pas mal avec les oiseaux des îles quand j'étais àl'armée et je peux te dire que dans le régiment que j'étais il y avait beaucoup de personnes des iles et de l outre mer, Envoyé de mon SM-G900F en utilisant Tapatalk
  20. mprinfo

    Clé Usb Recovery Hs

    Un petit rhum hum avec citron vert et sucre de canne Cela me rappelera ma jeunesse Envoyé de mon SM-G900F en utilisant Tapatalk
  21. mprinfo

    Clé Usb Recovery Hs

    Oui tu verras aucun soucis il a de l'expérience tu est pas le premier ni le dernier d'ailleurs. Il ma donner une partie de la solution mais je veux pas lui voler la vedette et surtout la palette de biere que cela va te coûter Envoyé de mon SM-G900F en utilisant Tapatalk
  22. mprinfo

    Clé Usb Recovery Hs

    En plus c'est la periode de distillation Envoyé de mon SM-G900F en utilisant Tapatalk
  23. mprinfo

    Clé Usb Recovery Hs

    Te prends pas la tête ta clef est mort demande en mp àlazer pour qu'il te hack ta nouvelle clef et tu n'auras plus aucun soucis tu peux lui faire confiance je le connais @pitp2 tu sais c'est pas systématique et en général ça fonctionne pas très longtemp Envoyé de mon SM-G900F en utilisant Tapatalk
  24. mprinfo

    Clé Usb Recovery Hs

    Le seul truc qui peut marcher c'est de mettre les 2 clef il y a peut être un ordre sinon il faut hacker la clef que tu viens de créé et pour cela il faut donner accès àla hc2 a lazer moi j'y réfléchirait à2 fois lol Envoyé de mon SM-G900F en utilisant Tapatalk
  25. mprinfo

    Clé Usb Recovery Hs

    Je pense qu'il n a pas accès a la fat 32 sur la clef original ou alors j'ai lu le topic en diagonale Envoyé de mon SM-G900F en utilisant Tapatalk
×
×
  • Créer...