Bonjour,
Je cherche à piloter ma climatisation Diakin (plugin DaikinOnlineCtrl) via un plugin et code PHP.
J’ai besoin d’aide, car mon code ne fonctionne pas.
Si je passe par un bloc scénario, cela fonctionne très bien.
Cette commande est une action de type slider.
Et si je passe par mon de code PHP, il n’y a pas d’erreur, mais il ne se passe rien.
Mon paramétrage me permet de choisir ma commande :
Et le code est censé récupérer la commande et assigner une valeur :
$writeConsigne = $this->getConfiguration('writeConsigne');
$writeConsigne = str_replace('#', '', $writeConsigne);
if ($writeConsigne != '') {
$cmd = cmd::byId($writeConsigne);
$cmd->event($Temp_consign_clim);
}
Et le log semble dire que tout va bien :
0066|[2024-03-12 15:26:13] DEBUG : writeConsigne sur : [Maison][Daikin_Salon][Température (consigne)] avec : 26
Mais le plugin semble ne pas l’entendre :
Si je mets un virtuel avec une commande slider, cela ne marche pas mieux : le plugin n’est pas en cause.
Je ne mets pas trop d’information pour vous noyer, mais je peux en rajouter à la demande.
Merci par avance.