Salut à tous.
destroyedlolo a écrit :Salut, ca faisait un bail
Je viens de moins en moins car il ne se passe pas grand chose dans ce forum.
Sinon, je suis présent dans le forum Developpez !
destroyedlolo a écrit :Mais ce n'est pas du tout le même but qu'un PI, tant sur la phylosophie que sur la puissance.
Je découvre le NodeMCU / ESP32 et je trouve cela très intéressant.
En premier lieu, les bibliothèques sont à chier ! Il y a des warning lors de la compilation, ce que je n'aime pas du tout.
Ensuite, la plupart des exemples sont basiques. Mais bon, cela donne quelques idées.
Et pour finir, je ne voulais pas faire mumuse avec un micro-controleur comme l'arduino à cause des très nombreux gadgets qu'ils faut se procurer.
Et me voilà avec un ESP32. Je vais me limiter à un petit projet domotique.
Piloter une led multicolore, lire la température avec le capteur DS18B20, actionner un relais et tester le "touch pin".
Le tout, en tant que station serveur web.
Je ne rejette pas du tout la raspberry, tout au contraire. J'ai maintenant une raspberry pi 4B / 8GB.
Kartable a écrit :Je m'intéresse à un interrupteur intelligent de marque MOES qui ressemble beaucoup à un module Sonoff doté d'un ESP8266.
Si j'aborde la question du NodeMCU / ESP32, c'est pour faire une introduction à la domotique.
C'est-à-dire au travers d'une page web, piloter à distance (depuis internet), différents composants électroniques. On peut complexifier le sujet.
Pour l'interrupteur intelligent moes :
-->
https://www.amazon.fr/MOES-Interrupteur ... B07P2L2DV3
il faut :
--> identifier son adresse mac, et l'introduire dans un routeur afin de lui donner une adresse IP (IPv4 & IPv6) fixe.
--> savoir comment piloter cet interrupteur.
J'ai compris qu'il y a un ESP8266. Il suffit d'y accéder par l'adresse IP fixe, et de voir ce que cela donne dans un navigateur web.
A moins que cela se pilote aussi par un "curl". Je trouve le prix plutôt excessif (autour des 20€).
Kartable a écrit :Qu'en serait-il d'une ampoule pilotable par wifi ?
-->
https://www.lesnumeriques.com/ampoules- ... a2219.html
Là, c'est hors de prix !
Kartable a écrit :Ultime étape, la commande vocale.
Je suppose qu'il faut se procurer Alexa d'amazon :
-->
https://www.amazon.fr/amazon-echo-3eme- ... B07P64LFFH
Je n'ai aucune idée comment faire le lien entre l'objet connecté (l'interrupteur intelligent) et Alexa.
Kartable a écrit :Je ne sais pas ce que peut faire ce module mais s'il permet de communiquer en Wifi et en Bluetooth, c'est certainement une bonne base.
C'est un micro-controleur avec wifi et bluetooth, et plein de broches que l'on peut connecter à tout ce qui nécessite une prise de contrôle.
Il faut rédiger un sketch (un programme) qui sera charger dans le ESP32 et va permettre de faire lee pilotage, ou autre chose.
Kartable a écrit :ça m'intéresse beaucoup de partir sur des composants de ce type.
En dehors des raspberry, j'ai un bus pirate et maintenant un NodePCU / ESP32.
Comme dit destroyedlolo, on peut se contenter d'un ESP8266, mais le principe reste le même.
Kartable a écrit :Avec ta collection de joujoux, ...
Le maitre en la matière est M. François Mocq, l'auteur du blog framboise314.
Kartable a écrit :... tu dois avoir une approche sur quelques langages adaptés et des directions possibles ?
Je développe en 'C/C++' et en bash dans mes raspberry pi.
J'essaye de ne pas utiliser les bibliothèques qui sont fournies, je développe les miennes.
Pour le bus pirate, aucun langage n'est nécessaire car cela se manipule manuellement.
Pour le ESP32, c'est du pseudo 'C/C++'. Je n'ai pas encore essayé le 'C/C++' dessus, qui est une version "avg-gcc" ou "avg-g++".
-->
https://www.arduino.cc/reference/en/
Je suis allergique à python !
@+