[TUTO] Caméra à focale fixe basée sur ESP32

Bonjour,
Super projet et correspond exactement à ce que je recherche.
Par contre j’ai téléverser la vers ESP32_RTSP_Cam_v1.8 et je n’arrive pas a voir les images/video dans Jeedom (plugin Camera).
J’ai bien la video dans le navigateur mais ne fonctionne pas dans VLC ou Jeedom.
Je ne suis pas sur d’avoir la dernière version car elle date du 21 Mai et il y a le bug de rstp au lieu de rtsp dans l’interface.
Est ce que vous rencontrez ce type de problème ?

Cordialement
Eric

Hello,

Si tu veux être sûr, prend la dernière version.
Le bug ne concernait que le texte du rtsp. Si tu écris « rtsp » et la suite, ça doit marcher.
Par contre dans Jeedom, il ne faut pas configurer à la fois rtsp et snapshot.

Dans le fil j’ai retrouvé une autre version 1.8.1 et elle fonctionne sur jeedom et VLC en corrigeant le problème rtsp.
Par contre le lag est vraiment très important.
C’est pareil chez vous ?

Je l’utilise en mode snapshot… ceci dit, si je mets le flux rtsp dans VLC, ça me paraît correct. MAIS je suis resté sur la version initiale (pas envie de tout redémonter pour reflasher la v1.8).
Après, c’est subjectif, le lag. Et ça doit dépendre de la distance au point d’accès, de la charge du réseau Wifi…etc… donc dur de quantifier ça.
Au pire tu peux essayer la version initiale et voir si c’est mieux :

Je vais tester avec ton code initial cependant en configurant en mode snapshot la réactivité est meilleure sans être excellente (environ 4sec de décalage)

Pas d’amélioration notable de la réactivité / latence avec le code initial.
Est ce que gérer uniquement le mode snapshot pourrait améliorer la réactivité a votre avis ?
Cordialement
Eric

Bonjour,

Merci pour ce tuto qui m’a bien aider à réaliser mon petit projet!!

C’est ta partie logiciel avec en plus une autonomie d’énergie pour plusieurs heures (test d’endurance à faire mais pour le moment 21 heures).
J’ai changer l’optique, la led est aussi fonctionnelle. Je n’ai pas pour le moment besoin de la partie contacteur. Le boitier est un prototype pour le moment.

Elles seront donc fonctionnelles si coupure courant.
Jeedom étant déjà sur onduleur avec routeur 4G évidemment.

2 « J'aime »

Dans ce même délire avec la 18650, je viens d’avoir une petite idée :

Pourrait-on ajouter la possibilité de connaitre la tension de la batterie ?
J’ai trouver des travaux ici : ESP32 – Getting Battery charging level
un petit pont diviseur ferait l’affaire…

Je n’y connais malheureusement rien en programmation pour ajouter ce codage au code que vous avez fait (1.8.7). Je ne sais même pas si ce serait possible… @olive @Theduck38 selon vous ?

C’est une idée si il reste une entrée analogique et comme tu le dit un pont diviseur …

1 « J'aime »

Pour l’entrée à choisir, je ne saurais te dire laquelle (j’ai regarder les plans mais je ne saurait le comprendre…

All these GPIOs are RTC and support ADC: GPIOs 2, 4, 12, 13, 14, and 15.


Source : ESP32-CAM AI-Thinker Pinout Guide: GPIOs Usage Explained

Pour la partie code, je sèche mais pour le câblage des résistances et essais, ça je peux :wink:

ADC —> analogic digital converter :wink:

https://learn.upesy.com/fr/programmation/Arduino-ESP32/ADC.html

Oui mais si je comprend bien cette conversation : ESP32-cam and analog/I2C pins - Sensors - Arduino Forum
On peux pas faire du input analog pendant l’utilisation du wifi

Donc ça sent le pâté non ?

Il y a 2 ADC de 12 bits sur l’ESP32

L’ADC2 ne peut pas être utilisé avec le WiFi activé

Il faut bien lire

Oui mais c’est valable sur un ESP32, pas un ESP32 cam.

J’ai trouvé cela : esp32 cam entrée analogique - Français - Arduino Forum

Post 23, il dit que ce n’est pas possible :frowning:

Bah oui, on ne peut utiliser que ADC1 soit GPIO 32,33,34,35,36,39… mais aucun n’est câblé sur un ESP32 CAM…

Plus qu’à souder un fil :wink:

bonjour
quelqu’un l’a fait marcher?
https://github.com/Blackir62/ESP32-CAM-Jeedom-API
quand je compile (je ne comprends rien) il me dit sur le dernier crochet :

no return statement in function returning non-void [-Werror=return-type]

Merci d 'avance.

j ai changé de pc et ça marche

Pour ceux qui on envie de la jouer version tasmota

Quelques liens nécessaires

http://ota.tasmota.com/tasmota32/release/

http://ota.tasmota.com/tasmota32/release/tasmota32-webcam.bin

4 « J'aime »

Salut j’ai essayé de faire ce que tu as fait pour avoir une mini camera, mais à chaque fois que je flash l’esp, je ne le retrouve pas dans la liste des wifi et quand je fait le refresh apres le flash, ca bug . je te met les screen de l’erreur si j’ai tu aurais une idee ca serait sympa! sur la 2e photo c’est un imprim ecran mais en fait ca tourne en boucle sans arret

Merci pour ton aide

La 1ere image indique clairement que le com4 que tu choisi n’est pas le bon…

si tu débranche la cam et lance flasher il a t’il déjà des COM présent
(ceux la il ne faut pas les utiliser)
par contre une fois la cam branché tu devrait voir un nouveau COM dispo
c’est celui la qu’il faudrait utiliser.

une autre hypothèse est que le driver de com dans windows ne soit par installer
(ça se vois dans le gestionnaire de périphériques )