Hackeron - gateway MQTT electrolyseur piscine

Même en ajoutant le forçage des platform_package dans le fichier platformio.ini:

[env:esp32dev]
platform = espressif32
platform_packages = 
	platformio/framework-arduinoespressif32@ 3.20007.0
	tool-esptoolpy @ 1.40500.0
board = esp32dev
framework = arduino
monitor_speed = 115200
build_flags = -DELEGANTOTA_USE_ASYNC_WEBSERVER=1 
lib_deps =
	h2zero/NimBLE-Arduino@^1.4.1
	arkhipenko/TaskScheduler@^3.7.0
	ayushsharma82/ElegantOTA@^3.1.1
	esphome/AsyncTCP-esphome@^2.1.3
	ottowinter/ESPAsyncWebServer-esphome@^3.1.0
	dawidchyrzynski/home-assistant-integration@^2.1.0
	arcao/Syslog @^2.0.0

Je n’arrive toujours pas à compiler:

Processing esp32dev (platform: espressif32; board: esp32dev; framework: arduino)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tool Manager: Installing platformio/tool-esptoolpy @ 1.40500.0
Downloading  [####################################]  100%
Unpacking  [####################################]  100%
Tool Manager: tool-esptoolpy@1.40500.0 has been installed!
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (6.0.1) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
 - framework-arduinoespressif32 @ 3.20007.0 (2.0.7)
 - tool-esptoolpy @ 1.40500.0 (4.5.0)
 - toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 43 compatible libraries
Scanning dependencies...
Dependency Graph
|-- NimBLE-Arduino @ 1.4.3
|-- TaskScheduler @ 3.8.5
|-- ElegantOTA @ 3.1.7
|-- AsyncTCP-esphome @ 2.1.4
|-- ESPAsyncWebServer-esphome @ 3.3.0
|-- home-assistant-integration @ 2.1.0
|-- Syslog @ 2.0.0
|-- ESPAsyncWebServer @ 3.7.7
|-- WiFi @ 2.0.0
Building in release mode
Compiling .pio\build\esp32dev\src\main.cpp.o
Building .pio\build\esp32dev\bootloader.bin
Generating partitions .pio\build\esp32dev\partitions.bin
esptool.py v4.5
Creating esp32 image...
Merged 1 ELF section
Successfully created esp32 image.

Peux tu essayer de faire un backup de tes libs, les retélécharger, et voir ci ca marche?

Bon en effet, je viens de purger mes libs et en les retéléchargeant j’ai une erreur de compil. je vais checker ça

1 « J'aime »

Hello,
Ça me rassure, c’est pas un PEBCAK🤣.
J’en discuté hier soir, peux être une librairie qui a été modifié sans changer la version de commit.
A comparer entre les anciennes et les nouvelles.

Bon, je pense avoir trouvé, j’ai commit un truc qui build. je te laisse le tester, pour l’instant, je release pas. c’est direct dans « main ».

J’ai upgrader les libs asyncTCP et compagnie avec les changements de repos et j’ai aussi rajouté la lib arduinojson.

Il ya eu pas mal de grabuge et de remise en ordre des dépots les derniers temps, ça doit-être pour ça.

Test et dis-moi si c’est bon pour toi.

Bonjour @Nico.g2, effectivement c’est ce que j’ai fait en passant par l’appli Smart Life, plus qu’à l’intégrer en Local Tuya, ça devrait être possible facilement.
Surtout que dans le mode d’emploi de l’électrolyseur il est écrit :


Mais l’application n’existe pas sur Google Play :sweat_smile:

C’est bon, super maintenant ca fonctionne.

1 « J'aime »

Bonjour
J’ai installé un esp32 et les valeurs remontent bien dans ha
Avez vous la possibilité de modifier les réglages via ha ou il s’agit uniquement de faire un suivi avec l’esp32

Non vous pouvez aussi modifier les réglages !

Bonjour, J’ai aussi une PAC Akeron. Pour l’electorlysur tout fonctionne parfaitement avec mon ESP32 connecté en bluetooth. J’ai d’autres composant connectés aussi à Tuya Smart Life. En revanche pour la PAC, j’arrive à la connecter en Wifi avec l’appli Akeron mais impossible de la connecter avec Smart Life . Il y a quelque chose de particulier faire ? Merci à tous pour le boulot exceptionnel

Bonjour Franck,

J’ai juste mis la PAC en mode association et scanné avec Smart Life. Elle est détectée et ajoutée