Messages : 1,721
Sujets : 59
Inscription : May 2024
La version V1.00_beta.13 est en ligne. elle apporte :
- Capteurs GPIO de la carte en entrée et Capteurs virtuels pour piloter à distance
- MQTT : envoi des puissances, températures, ensoleillement, tarifs
- MQTT : réception de puissances, températures et capteurs virtuels
Cordialement
André
Messages : 81
Sujets : 2
Inscription : Oct 2025
Hier, 07:06 PM
(Modification du message : Hier, 07:14 PM par Christophe69480.)
bonjour
merci pour votre travail
en beta 13, premier test
j ai ce message que je n avais pas en beta 12
concernant mqtt
ancien

s3
sur le S3, reception des sondes mqtt ne fonctionne pas
il n'y a pas le champs topic comme l ancienne version, normal ?
reception puissance mqtt ko aussi, j ai l impression qu'il manque les champs topics
en envoi routeur vers mqtt ok
cordialeùent
Messages : 1,721
Sujets : 59
Inscription : May 2024
(Hier, 07:06 PM)Christophe69480 a écrit : bonjour
merci pour votre travail
en beta 13, premier test
j ai ce message que je n avais pas en beta 12
ancien s3
sur le S3, reception des sondes mqtt ne fonctionne pas
il n'y a pas le champs topic comme l ancienne version, normal ?
en envoi routeur vers mqtt ok
Le message de RTE, cela arrive de temps en temps. A l'instant cela fonctionne chez moi.
Pour les Topic, j'ai simplifié devant al multitude de cas avec, les sources; les gpios, les températures etc.
On met uniquement le device-name puis chaque source est distinguée par son nom.
J'ai donné les explications sur le site.
cdlt
André
Messages : 81
Sujets : 2
Inscription : Oct 2025
ok merci pour les infos
je vais regarder la documentation
Messages : 81
Sujets : 2
Inscription : Oct 2025
Il y a 5 heures
(Modification du message : Il y a 4 heures par Christophe69480.)
Re
Je dois louper quelque chose dans la nouvelle façon de faire car je n ai toujours pas de remontées dans le routeur de la température en MQTT
Quelqu'un voit mon erreur ?
Merci
Je pense à un bug car sur mon histo j' ai la température qui remonte mais pas ailleurs
Messages : 1,024
Sujets : 12
Inscription : Jun 2024
Bonjour,
Je pense que le problème est lié au bloc if de la ligne 151 de Temperature.cpp :
if (TemperatureValide[canal] > 0)
{
TemperatureValide[canal] = TemperatureValide[canal] - 1; // Watchdog pour verfier mesures arrivent voir MQTT.ino
}
Si la température est valide je pense qu'il faudrait aussi initialiser temperature_brute dans ce cas :
if (TemperatureValide[canal] > 0)
{
TemperatureValide[canal] = TemperatureValide[canal] - 1; // Watchdog pour verfier mesures arrivent voir MQTT.ino
temperature_brute = temperature[canal];
}
Messages : 1,721
Sujets : 59
Inscription : May 2024
(Il y a 4 heures)Mike a écrit : Bonjour,
Je pense que le problème est lié au bloc if de la ligne 151 de Temperature.cpp :
if (TemperatureValide[canal] > 0)
{
TemperatureValide[canal] = TemperatureValide[canal] - 1; // Watchdog pour verfier mesures arrivent voir MQTT.ino
}
Si la température est valide je pense qu'il faudrait aussi initialiser temperature_brute dans ce cas :
if (TemperatureValide[canal] > 0)
{
TemperatureValide[canal] = TemperatureValide[canal] - 1; // Watchdog pour verfier mesures arrivent voir MQTT.ino
temperature_brute = temperature[canal];
}
Bravo Mike, comme toujours. Bien identifié le bug.
Messages : 81
Sujets : 2
Inscription : Oct 2025
Il y a 2 heures
(Modification du message : Il y a 2 heures par Christophe69480.)
Merci à vous 2
coté source Mqtt tout est fonctionnel, y compris le multi source ici enedis + solaire en mqtt, quand on lit la doc c'est mieux