Intégration d'un chauffe-eau Atlantic Explorer en MQTT

Salut

J’ai terminé la partie hardware (Merci @scoudibou :wink:)

Maintenant je cale sur la partie software. J’ai essayé de suivre la doc AquaMQTT/AquaMQTT/README.md at main · tspopp/AquaMQTT · GitHub
mais je pense que je ne dois pas faire ce qu’il faut

Pour info je travaille sur un MacBook (nobody’s perfect :innocent:)

Voici ce que j’ai fait

1/ J’ai installé/cloné le repository AquaMQTT sur mon Mac → OK

2/ J’ai modifié le fichier config/ExampleConfiguration.h

constexpr char     ssid[]           = "Mon SSID wifi";
constexpr char     psk[]            = "Mon mot de passe wifi";
constexpr char     brokerAddr[]     = "192.168.1.226";
constexpr uint16_t brokerPort       = 1883;
constexpr char     brokerClientId[] = "aquamqtt";
// leave blank if your broker does not require a username/password
constexpr char brokerUser[]     = "homeassistant";
constexpr char brokerPassword[] = "mot de passe";
constexpr char mqttPrefix[]     = "";

Là j’ai un doute sur

constexpr char brokerUser[]     = "HomeAssistant";
constexpr char brokerPassword[] = "mot de passe";

J’ai mis ce que j’avais là dans HA

3/ Je n’ai pas modifié le fichier config/Configuration.h car je souhaite garder le mode « MITM » → OK

4/ J’ai installé PlatformIO IDE dans Visual Studio Code → OK

A partir de là je ne suis plus sur de rien et n’arrive pas à comprendre comment ça peut fonctionner. En fait je ne vois pas le rapport entre l’étape 1/ et les étapes qui suivent et encore moins comment tout ça va s’intégrer dans HA

5/ J’ai crée un projet « AquaMQTT » en utilisant « Arduino Nano ESP32 » comme Board → OK ?

6/ J’ai lancé le Build du projet directement à partir de l’interface et pas la commande donnée dans la doc. je n’ai pas trouvé comment le faire → OK ? pas d’erreur

7/ J’ai connecté mon ESP32 Nano et j’ai fait l’Upload du projet directement à partir de l’interface et pas la commande donnée dans la doc. je n’ai pas trouvé comment le faire → OK ? pas d’erreur

J’en suis là et je n’arrive pas à comprendre comment continuer avec l’étape Over-The-Air Update

Je ne trouve pas le fichier aquamqtt/stats/ipAddress sur mon MAC ou dans le projet PlatformIO. Même et redémarrant HA.

Si l’un de vous pouvait m’aiguiller ce serait cool. D’avance merci

@+

JC