F1ATB forum
fichier MQTT.ino V11.17 "HELP" - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+--- Sujet : fichier MQTT.ino V11.17 "HELP" (/thread-301.html)



fichier MQTT.ino V11.17 "HELP" - Padawan34 - 08-08-2024

Bonjour à tous,
j'ai trouvé un truc bizarre dans le fichier MQTT.ino qui envoi les données à HA, comme je suis une quiche en langage extraterrestre j'ai besoin d'aide.

Depuis la V11 André à modifié le code à partir de la ligne 299 :

  int Ouv = 100 - Retard[i];
    sprintf(value, "%s,\"%s\":%d", value, ActType.c_str(), Ouv);
    if (Ouv != 0) {
    sprintf(value, "%s,\"%s\":%d", value, ActifType.c_str(), 1);
    }
    else {
    sprintf(value, "%s,\"%s\":%d", value, ActifType.c_str(), 0);
    }
    sprintf(value, "%s,\"%s\":%f", value, ActionDur.c_str(), H_Ouvre[i]);
  }
  sprintf(value, "%s}", value);
  bool published = clientMQTT.publish(StateTopic, value);
}

en laissant tel quel l'ouverture relais en % ce fige : "Routeur Master dataM_rms Ouverture_Relais_1"
     
 
Quand cette ligne est commenté : 

//sprintf(value, "%s,\"%s\":%f", value, ActionDur.c_str(), H_Ouvre[i]);
//}

mon ouverture relais fonctionne normalement
         

si quelqu'un peut m'aider et vérifier  Idea merci d'avance