Aller au contenu
mprinfo

Fibaro:getsectionid(Id, "value")

Recommended Posts

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Je connais fibaro:getSectionID(DeviceID) mais pas fibaro:getSectionID(id, "value").

 

C'est une modification de la fonction depuis les dernières mises ?

Partager ce message


Lien à poster
Partager sur d’autres sites

fibaro:getSectionID ne fonctionne pas dans un VD

Partager ce message


Lien à poster
Partager sur d’autres sites

×