GCaster 15 Signaler ce message Posté(e) 29 décembre 2019 Hello tous. C'est une question qui mériterait de se trouver dans la section La Home Center pour les Nuls, je sais, mais je n'ai trouvé la réponse nulle part, donc je la pose : Comment récupérer la liste des ID's des périphériques connus de la Home Center et éventuellement leur description, qu'ils soient cachés ou non? Pour le moment, quand je remarque un "trou" dans mes ID's, je teste avec http://IPdelaHC/fibaro/fr/devices/configuration.html?id=XXX où je fais chaque fois XXX+1 et je vois si j'ai une réponse, c'est assez pénible... Partager ce message Lien à poster Partager sur d’autres sites
Nico 1 860 Signaler ce message Posté(e) 29 décembre 2019 Alors pour cela tu télécharges le tookit de @Krikroff qui va te donner tout ça de façon top et propre ! 1 Partager ce message Lien à poster Partager sur d’autres sites
Lazer 6 699 Signaler ce message Posté(e) 29 décembre 2019 Oui le Toolkit le fait. Sinon à la main avec l'URL /api/devices et un plugin JSON dans ton navigateur pour parcourir l'arbre. 1 Partager ce message Lien à poster Partager sur d’autres sites
GCaster 15 Signaler ce message Posté(e) 29 décembre 2019 Ha! Trouvé! Merci @Nico !! Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 381 Signaler ce message Posté(e) 29 décembre 2019 et il me semble que maître @Steven avait également développé un VD (ou une scène), qu'on utilisait, par exemple, dans son GEA ? Partager ce message Lien à poster Partager sur d’autres sites
GCaster 15 Signaler ce message Posté(e) 29 décembre 2019 Yep, merci @Lazer et @jojo. J'ai lancé le Toolkit et j'ai ce qu'il me faut! Partager ce message Lien à poster Partager sur d’autres sites
jjacques68 493 Signaler ce message Posté(e) 29 décembre 2019 sinon moi j'utilise ça dans une scène : local TousLesModules = api.get("/devices/") local IdEnd = TousLesModules[#TousLesModules].id print("Nombres de modules : " ..#TousLesModules) print("Dernier ID : "..IdEnd) for i,v in ipairs(TousLesModules) do local Nom = TousLesModules[i].name local id = TousLesModules[i].id local type = TousLesModules[i].type print("Id = "..id.." ; Nom = "..Nom.." ; Type = "..type) end Partager ce message Lien à poster Partager sur d’autres sites
GCaster 15 Signaler ce message Posté(e) 30 décembre 2019 Il y a 2 heures, jjacques68 a dit : sinon moi j'utilise ça dans une scène : ... Yes!! Merci beaucoup @jjacques68, c'est exactement ce que je cherchais! C'est encore plus facile pour moi. 2 Partager ce message Lien à poster Partager sur d’autres sites