Oui je viens de réussir grâce au post de @fred ici : Presentation rendu tablette en V4 - #11 par fred
// Équipements catégorie security
$cat = eqLogic::ByCategorie('security');
//On récupère les équipements de la catégorie security
foreach($cat as $i)
{
//On récupère les commandes des équipements security (tableau)
$cmdtab = cmd::byEqLogicId($i->getId());
//On cherche les commandes de la catégorie security
foreach($cmdtab as $cmd)
{
if($cmd->getName() == "ID_AJAX")
{
//On récupère le nom entier de l'équipement
$human = $i->getHumanName();
//On reconstitue la commande avec le nom entier + l'état
$commande_name = '#' . $human . '[' . $cmd->getName() . ']#';
$cmd1 = cmd::byString('#' . $human . '[' . $cmd->getName() . ']#');
//On récupère le statut de la commande.
$statut = $cmd1->execCmd();
//On récupère le nom de l'équipement
$equipement = $i->getName();
$scenario->setLog('Equipement : ' . $equipement . ' valeur :' . $commande_name . ' ' . $statut);
}
}
}