Bonjour,
Suite à la mise à jour du plugin du 09/05 j’ai re-généré via le plugin le sketch pour mon NodeMCU ESP8266 sur lequel j’ai une sonde de température DS18B20 afin de comparer ce qui est différent par rapport à la version précédente.
Comme j’ai remarqué qu’il y avait des améliorations concernant la prise en compte du paramètre « Délai de renvoi des valeurs des sondes T°/H en Minutes » (ce que j’avais précédemment modifié à la main dans l’ancien sketch), j’ai voulu le ré-injecter proprement dans mon NodeMCU mais pb à la compilation.
Effet, dans le sketch généré par le plugin, il y a les ligne suivantes :
#if defined(ARDUINO_ARCH_ESP8266)
#include <ESP8266WiFi.h>
#else
#include <WiFi.h>
#endif
et un peu plus loin
#if defined(ARDUINO_ARCH_ESP8266)
WiFi.hostname("JeedouinoESP_231");
#endif
Or il s’avère que ARDUINO_ARCH_ESP8266 n’est pas défini.
J’ai donc ajouté
#define ARDUINO_ARCH_ESP8266 1
avec les autres #define et tout fonctionne.
Il semble donc qu’il y ai un petit manque dans la dernière version du plugin.