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

Salut à tous,
Cela fait quelques temps que je cherchais un code fonctionnel, super et merci pour le boulot.

Une remarque sur la commande snapshot, c’est la photo n-1 qui remonte quand on sollicite url.

Par ailleurs, est-ce une limitation technique de ne pas avoir implémenté la maj via http ?
C’est très pratique quand l’objet est en production :wink:

A+

Comme je l’ait dit C arduino n’est pas vraiment ma tasse de tea …
Il faut que je travaille sur une base MicroPython la ce sera beaucoup plus simple de faire de la MAJ à distance en ligne …
patience !

Pour ma part, je ne suis pas un expert de la prog, mais je suis plus à l’aise en arduino donc en C :crazy_face:

J’essaie de le faire mais avec déjà tout ces serveurs web, j’ai peur de mettre la grouille.
A+

Oui, j’ai dû l’indiquer quelque part dans le tuto… pas trouvé pourquoi.

en tout cas olive, super taf !!!

je serais aussi preneur si possible de la possiblité de couper les divers flux manuellement , dans l’optique d’économiser des ressources (si ça a un impact)

perso, le flux HTTP ne m’interesse pas du tout car j’utiliserais seulement le flux RTSP et les snapshots pour jeedom + tinyCAM monitor

encore merci pour le partage !

Bonjour,
j’essaye de reflashé mes esp32 pour les mettre sur la nouvelle version mais impossible de compiler.
j’ai bien un dossier libraries avec les bon dossier 1.8
j’ai bien le dossier ESP32_RTSP_Cam_v1.8
Tout ceci dans document arduino.
j’ai supprimer tous l’ancienne version pour éviter les conflits.

voici les messsages d’erreurs.

In file included from C:\Users\EDC292\Documents\Arduino\libraries\AutoConnect-master\src/AutoConnectAux.h:22:0,

             from C:\Users\EDC292\Documents\Arduino\libraries\AutoConnect-master\src/AutoConnect.h:34,

Plusieurs bibliothèque trouvées pour « WiFi.h »
Utilisé : C:\Users\EDC292\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Non utilisé : C:\Program Files (x86)\Arduino\libraries\WiFi
from C:\Users\EDC292\Documents\Arduino\ESP32_RTSP_Cam_v1.8\ESP32_RTSP_Cam_v1.8.ino:60:

C:\Users\EDC292\Documents\Arduino\libraries\AutoConnect-master\src/AutoConnectElement.h:15:25: fatal error: ArduinoJson.h: No such file or directory

compilation terminated.

exit status 1
Erreur de compilation pour la carte ESP32 Wrover Module

il te faut rajouter la librairies arduinojson j’ai l’inpression
et autoconnect

j’ai ça :
Capture d’écran du 2020-05-25 12-57-03

Dallas et MAX a mon avis pas nécessaire

Ca a marché. il fallait faire une mise à jours des bibliothéque. j’ai tout refais et ca fonctionne

OK, j’arrive après la bataille… je vais ajouter la bibliothèque ArduinoJson au zip.

[Edit] C’est fait, j’ai compilé avec un dossier Arduino neuf contenant juste le contenu du zip et ça marche.

Des que j’ai les infrarouge il resteras à tester et on sera bien pour pas chère.

sinon pour pousser encore plus loin il existe le modele TTGO pour 15€ env :

  • camera grand angle
  • detecteur de mouvement PIR
  • FTDI USB integré
  • ecran OLED
  • raccord pour batterie lithium
  • bouton additionel sur GPIO34

certaines versions avec microphone en plus :

Ah ouim et autre version imprimable en 3D d’un boitier pour l’esp32-cam :

C’est celui que j’ai. Au bout d’un certain temps j’ai dû mettre un rilsan sur la coupole où se clips l’articulation. Fait le taf.
EDIT : Quoique c’est la version 4. La mienne est plus ancienne.

1 « J'aime »

Bonsoir,

ayant reçu le matériel, j’ai suivi le tuto avec les derniers fichiers et tout c’est bien passé.
J’ai configuré le wifi et j’ai bien accès au menu principal avec l’image vidéo

Je vais dans Jeedom, je configure ma caméra

Mais pas d’image dans Jeedom de la caméra ESP32
J’ai cherché si j’avais mal rentré un paramètre, mais je ne vois rien d’anormal.
Par contre avec ma Xiaomi 1080p 360°, j’ai bien l’image du flux RSTP, donc le plugin Caméra fonctionne.
image

Ma config:

essai avec des résolutions plus petite faut pas oublier que c’est du wifi
fait voit ta config onglet image de ton équipement

Je suis actuellement en 1600x1200. Je vais essayer d’autres résolutions.

Hello,
Avant Jeedom, tu peux essayer le flux sur VLC : Fichier / ouvrir un flux réseau.

et je conseillerais de renseigner l’URL de capture plutot que d’utiliser le flux RTSP pour les vignettes

J’ai baissé la résolution à 800x600 et coupé l’autre caméra pour avoir que celle-ci et toujours rien sur Jeedom.
La Xiaomi est en 1920x1080 sur le même wifi et ça passe bien.
Sur VLC aussi, impossible de lire le flux RTSP.