Bonjour,
C’est celle la
Bonjour,
C’est celle la
Merci pour les compliments
@amelyfred si tu fait le même projet que moi, veille bien a respecter tout ça :
* BUILD ENVIRONMENT:
*
* IDE: Arduino 1.8.13
*
* Libraries:
*
* - Arduino Core for ESP8266 2.7.4
* - ArduinoJson 6.17.2
* - PubSubClient (MQTT) 2.8.0
*
* Board: Wemos D1 mini (ESP8266)
*
* CPU: 160 MHz
* Flash: 4M (FS: 1M, OTA: 1M)
* Debug: disabled
* IwIP: v2 lower memory
* VTables: IRAM
* Exceptions: enabled
si nécessaire, je peut t’assister
Salut
Merci pour ton aide. Je pense que c’est cette lib que j’ai mal installé. Elle n’a pas tout à fait ce nom?
Pourtant je n’ai pas d’erreur à la compilation.
tu as bien tout cela ?
Type de cartes, ect…
Et surtout le LittleFS pour mettre le fichier avec les datas de connexions ?
Comme le tuto du site.
Merci.
C’est ca qui doit me manquer le Little FS.
Je regarde
Salut
J’ai réussi, il suffisait de bien lire la doc
Bon enfin la partie wifi. Reste plus qu’à tester la partie MQTT
Ah j’y suis presque. Le nom du serveur MQTT. Il faut l’écrire comment sur le fichier.
juste : « mon serveur » ou « monserveur@home » ou monserveyr.at.home"?
Merci d’avance @PaTiTan.
A+
Fred
comme cela :
OK je ne pensais pas qu’on pouvait mettre l’adresse ip.
Merci à toi
PS ca failed.
Citation Note that the firmware uses DHCP and the MQTT server is addressed by hostname. If you prefer static IPs you must modify the firmware appropriately.
As tu modifié quelque chose?
Ce message viens d’ou ? a quel moment il arrive ?
Ps: j’utilise le plugin jMQTT sur jeedom.
Salut PaTiTan,
De mon cote c’est un derive de @Jof que j’utilise.
Par contre j’ai peu de connaissance en Jeedom. Je suppose que cette partie est commune aux 2 projets.
J’ai aussi le plugin MQTT, mais je sais pas trop quoi en faire. De plus je pensais a un truc Friendly … Je dois mal m’y prendre. Des conseils de lecture ?
Merci d’avance
pour le plugin MQTT, je t’avoue que je l’ai essayé il y a dejà longtemps, et j’aime pas.
J’utilise jMQTT qui est pour moi plus sympa et simple.
Je créé un broker, le lance l’inclusion et je vais tripoter tout les bouton du spa (car le broker va écouter les conversations wiifi) et HOP, toutes les commandes arrives.
Après je fait un petit virtuel plus conviviale sur jeedom et le tour est joué.
Quand tu dit que tu as peu de connaissance en Jeedom, cela veux dire que tu as installé Jeedom juste pour le spa ?
Ce n est pas un m’essayas erreur. C est ce qui est écrit dans le github
Je n’ai rien changé de particulier.
A part des calcules de valeurs ohmique dans le logiciel par rapport au capteur de température que j’ai utilisé dans ma fabrication. la résistivité de mon capteur n’était pas la même que celui du projet. Donc pour être au plus juste, j’ai ajusté le programme à l’aide d’un amis (car moi je n’aurais su le faire).
Sinon, j’ai modifier le fichier « config.json » (comme ci dessus) que j’ai uploadé dans le wemos avec le flash.
Ou bloque tu ? fait un screen
J’ai ca dans le moniteur arduino
21:42:01.100 → trying to connect to MQTT server … failed, rc=5
En fait je me suis galéré mais c’est juste que j’avais configuré le broker avec un user et un mot de passe. Donc je suis repassé en anonymous
Et du coup, ça fonctionne maintenant?
Tu contrôle ton Spa ?
Alors non pas tout à fait car nous n’avons pas encore reçu certaines cosses.
Mais j’ai hâte.
coucou des que tu est dipo merci de me contacter pour une carte Merci…
Salut à tous,
Je pense être presque au bout mais j’obtiens le message suivant :
Arduino : 1.8.12 (Linux), Carte : « LOLIN(WEMOS) D1 mini Pro, 160 MHz, IRAM, Enabled, Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, 16MB (FS:14MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 921600 »
In file included from /home/lb/Documents/SPA/SB-H20_files/esp8266-intexsbh20-master/esp8266-intexsbh20/esp8266-intexsbh20.ino:54:
sketch/ConfigurationFile.h:30:10: fatal error: ArduinoJson.h: No such file or directory
30 | #include <ArduinoJson.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Erreur de compilation pour la carte LOLIN(WEMOS) D1 mini Pro
LittleFS Error: serial port not defined!
LittleFS Error: serial port not defined!
[LittleFS] data : /home/lb/Documents/SPA/SB-H20_files/esp8266-intexsbh20-master/esp8266-intexsbh20/data
[LittleFS] size : 14312
[LittleFS] page : 256
[LittleFS] block : 8192
[LittleFS] upload : /tmp/arduino_build_708992/esp8266-intexsbh20.mklittlefs.bin
[LittleFS] address : 0x200000
[LittleFS] reset : --before default_reset --after hard_reset
[LittleFS] port : /dev/ttyACM0
[LittleFS] speed : 921600
[LittleFS] python : /home/lb/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3
[LittleFS] uploader : /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/upload.py
esptool.py v3.0
Serial port /dev/ttyACM0
Connecting…………………_____
Traceback (most recent call last):
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/upload.py », line 66, in
esptool.main(cmdline)
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/esptool/esptool.py », line 3552, in main
esp.connect(args.before, args.connect_attempts)
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/esptool/esptool.py », line 529, in connect
raise FatalError(‹ Failed to connect to %s: %s › % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
LittleFS Upload failed!
LittleFS Warning: mklittlefs canceled!
[LittleFS] data : /home/lb/Documents/SPA/SB-H20_files/esp8266-intexsbh20-master/esp8266-intexsbh20/data
[LittleFS] size : 14312
[LittleFS] page : 256
[LittleFS] block : 8192
/SBH20IO.h
/ConfigurationFile.h
/MQTTPublisher.h
/common.h
/OTAUpdate.h
/NTCThermometer.h
/esp8266-intexsbh20.ino
/MQTTClient.h
[LittleFS] upload : /tmp/arduino_build_708992/esp8266-intexsbh20.mklittlefs.bin
[LittleFS] address : 0x200000
[LittleFS] reset : --before default_reset --after hard_reset
[LittleFS] port : /dev/ttyACM0
[LittleFS] speed : 921600
[LittleFS] python : /home/lb/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3
[LittleFS] uploader : /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/upload.py
esptool.py v3.0
Serial port /dev/ttyACM0
Connecting…………………_____
Traceback (most recent call last):
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/upload.py », line 66, in
esptool.main(cmdline)
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/esptool/esptool.py », line 3552, in main
esp.connect(args.before, args.connect_attempts)
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/esptool/esptool.py », line 529, in connect
raise FatalError(‹ Failed to connect to %s: %s › % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
LittleFS Upload failed!
[LittleFS] data : /home/lb/Documents/SPA/SB-H20_files/esp8266-intexsbh20-master/esp8266-intexsbh20/data
[LittleFS] size : 14312
[LittleFS] page : 256
[LittleFS] block : 8192
/NTCThermometer.cpp
/SBH20IO.h
/ConfigurationFile.h
/README.md
/MQTTClient.cpp
/assets/Schematic.png
/assets/Button-Signalling.png
/assets/Perfboard.jpg
/assets/CableTree.jpg
/ConfigurationFile.cpp
/MQTTPublisher.h
/common.h
/SBH20IO.cpp
/MQTTPublisher.cpp
/OTAUpdate.cpp
/LICENSE.txt
/OTAUpdate.h
/NTCThermometer.h
/esp8266-intexsbh20.ino
/MQTTClient.h
[LittleFS] upload : /tmp/arduino_build_708992/esp8266-intexsbh20.mklittlefs.bin
[LittleFS] address : 0x200000
[LittleFS] reset : --before default_reset --after hard_reset
[LittleFS] port : /dev/ttyACM0
[LittleFS] speed : 921600
[LittleFS] python : /home/lb/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3
[LittleFS] uploader : /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/upload.py
esptool.py v3.0
Serial port /dev/ttyACM0
Connecting…………………_____
Traceback (most recent call last):
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/upload.py », line 66, in
esptool.main(cmdline)
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/esptool/esptool.py », line 3552, in main
esp.connect(args.before, args.connect_attempts)
File « /home/lb/.arduino15/packages/esp8266/hardware/esp8266/3.0.1/tools/esptool/esptool.py », line 529, in connect
raise FatalError(‹ Failed to connect to %s: %s › % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
LittleFS Upload failed!
J’avoue ne pas avoir bien saisie la partie LittleFuse
Merci pour votre support