Bonjour à tous !
Profitant du retour du soleil, je m’attelle à faire une grosse mise à jour de la commande de mon poulailler (comment ça pas logique ?).
J’ai un programme sur un arduino uno Wifi rev2 (pour ceux qui connaissent), qui me retourne toutes les infos nécessaires au bon fonctionnement de l’automatisme du poulailler, par MQTT.
C’était pas trop mal sauf que l’Arduino est un grand consommateur d’énergie, et de plus, mon poulailler est assez éloigné de la maison et donc de la borne wifi…
Je me suis donc décidé a franchir le pas et me tourner vers une solution sans wifi : le NRF24L01+ couplé a un esp32 (combo DIY surcoté ? ou pas ? pour la basse consommation).
J’ai un petit programme qui tourne en permanence sur un Arduino nano que j’aimerais brancher en USB sur ma box Jeedom (un Rpi 3b+), qui m’envoie quand elle reçois une trame, la valeur de la batterie, l’état de la porte et l’état de la caméra (que je convertis et renvoie en chaine de caractère en liaison série de cette sorte : « batterie,porte,camera » en numérique ça donne : « 100,1,0 »).
J’ai aussi la possibilité d’ouvrir/fermer la porte ou allumer/éteindre la caméra (même topo : « porte,camera » → « 1,0 » vous avez saisis l’idée) par la liaison série en envoyant les 2 valeurs a mon Arduino nano qui se chargera de les transmettre à mon esp32 présent, sur les lieux d’oeuvrage (le poulailler en somme…).
Et c’est au niveau de cette communication par USB avec un plugin perso que je suis en galère :
Je ne sais pas par ou commencer…
J’ai essayé le tuto pour créer son plugin (le VDM) mais il en est pas fait mention de la liaison série en USB dessus, et sur le net c’est pas très clair non plus.
Je me suis rapproché de Jeedouino aussi mais ça me convient pas : trop lourd pour ce que je veux faire et trop compliqué je trouve.
J’aimerais juste 4 commandes : Ouvrir/fermer porte et Allumer/eteindre camera. Pas tous le barza avec des pinout etc de Jeedouino, et 3 infos, etat batterie, etat porte et etat camera.
Le tout en liaison série ! C’est tout.
Je pense pas que ce soit dur ou compliqué en soit mais si quelqu’un voulait bien m’aider a avancer ce serait Génial .
Je vous remercie par avance et désolé du pavé, j’étais inspiré…