Aller au contenu

Fibaro:getsectionid(Id, "value")


mprinfo

Messages recommandés

fibaro:getSectionID(id, "value")

 

Cette instruction retourne le numéro de la section

 

exemple dans une scéne :

local TousLesModules = api.get("/sections")
a = tonumber(fibaro:getSectionID(5, "value"))-3
section = TousLesModules[a].name
fibaro:debug(section)

Par contre dans un VD cela ne fonctionne pas

HC2 = Net.FHttp("127.0.0.1",11111) 
Reponse = HC2:GET("/api/sections")
local R_Modules = json.decode(Reponse)
a = tonumber(fibaro:getSectionID(5, "value"))-3
section = R_Modules[a].name
fibaro:debug(section)

Je pense que fibaro:getSectionID(id, "value") ne fonctionne pas dans un VD alors que roomID oui

 

le probléme c'est qu'il faut charger la table room pour avoir la section de la pièce puis la table section pour avoir le nom de la section

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...