ESP32-Cam: problème d'install'

Bonjour à tous,
Depuis les dernières « releases’ de ESP-Home, l’intégration ne propose plus le choix des « boards » exotiques du style ESP32-cam, or tous les tutos que j’ai pu voir, comme ceux de Makernix :
https://www.youtube.com/watch?v=Y2vXJx_eI3c
qui date de l’année dernière, font appel au choix " pick specific board » ou on trouve le AI Thinker.
Il ne reste plus que les ESP32 « standard »: S2, S3, C3 (!)
Que faut-t-il choisir pour installer proprement un ESP-Cam ?

Un petit « radio-guidage » de votre part m’aiderait bien…au moins pour ce problème de carte à définir dans ESPHome🤔

Renseigner votre problème

Ma configuration


[center]## System Information

version core-2024.7.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.31-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1390
Downloaded Repositories 9
HACS Data ok
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.4
update_channel stable
supervisor_version supervisor-2024.06.2
agent_version 1.6.0
docker_version 26.1.4
disk_total 219.4 GB
disk_used 9.4 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi4-64
supervisor_api ok
version_api ok
installed_addons MariaDB (2.7.1), ESPHome (2024.7.1), Mosquitto broker (6.4.1), Node-RED (18.0.4), Zigbee2MQTT (1.39.0-1), Studio Code Server (5.15.0), Duck DNS (1.18.0), Advanced SSH & Web Terminal (18.0.0), ZeroTier One (0.18.0)
Dashboards
dashboards 4
resources 7
views 7
mode storage
Recorder
oldest_recorder_run 20 juillet 2024 à 17:37
current_recorder_run 22 juillet 2024 à 18:42
estimated_db_size 29.99 MiB
database_engine sqlite
database_version 3.45.3
[/center]

Hello,
Je ne vais pas répondre directement à ta question, mais te donner une information qui pourra peut être te servir.
Moi personnellement, pour mes esp32-cam j’utilise ce firmware

Il est super simple, rapide et surtout multi connexion pour le flux.
puis après, j’utilise directement l’URL de la camera pour l’exploiter.
Avec HA ou/ET autres.

Bonjour !

Je suis dans le même cas que Rupek et ton post m’a redonné espoir…
Comment fais-tu pour compiler les fichiers, avec platformio ?
J’ai créé le fichier home_wifi_multi.h mais après…
Quelqu’un aurait un petit tuto siouplait? :face_with_spiral_eyes:

Salut,
c’est un .ino , pour compiler c’est avec Arduino IDE.

Hello

Les esp32 cam sont sur base esp32 ou esp32-s3 classiques.
Donc esp32 ou esp32-s3 en board devrait fonctionner sous esphome

@+

Édit : confirmé. Dans ce tuto il utilise esp32 en board.

Effectivement, le plus simple est d’ouvrir le projet avec Arduino IDE, de charger
esp32_camera_mjpeg_multiclient.ino

Active cette ligne
//#define CAMERA_MODEL_AI_THINKER
commente cette ligne 
#define CAMERA_MODEL_ESP_EYE
C'est la sélection de ta camera

Créer un fichier home_wifi_multi.h pour y mettre tes paramètres WIFI
zvec ces deux lignes

  #define SSID1 "replace with your wifi ssid"
  #define PWD1 "replace your wifi password"

ces lignes

  //  config.frame_size = FRAMESIZE_UXGA;
  //  config.frame_size = FRAMESIZE_SVGA;
  //  config.frame_size = FRAMESIZE_QVGA;
  config.frame_size = FRAMESIZE_VGA;

C’est la sélection de la résolution.

Tu téléverse le code dans la carte ESP32CAM et le tour est joué.
Apres tu devrait trouver ta camera ici
http://192.168.xxx.xxx/mjpeg/1

qui est déclaré dans ton code ici

  //  Registering webserver handling routines
  server.on("/mjpeg/1", HTTP_GET, handleJPGSstream);
  server.on("/jpg", HTTP_GET, handleJPG);
  server.onNotFound(handleNotFound);
1 « J'aime »

Merci à « ceux du dessus ».
Je vais commencer par la version ESPHome avec le « board » ESP32 simple, en suivant le tuto d’Amrut Prabhu ( qui doit être indien… mais sans les plumes !).
Et, histoire de ne pas mourir idiot, j’essayerai, sur un 2ᵉ caméra, la solution de @Monsieur (qui, lui, n’a pas de plumes… mais 2 ailes au c…:rofl:)
Ensuite seulement, je reviendrai passer le post en « résolu » (si je ne me prends pas les pieds dans le tapis !) :roll_eyes:

2 « J'aime »

Toujours avoir un plan B en secours, et quand tu n’as pas de plan B, prévois un plan C :rofl:

1 « J'aime »

Merci Monsieur pour tes indications, j’ai réinstallé arduino IDE (que de changement depuis ces années !) mais je repars de rien sans aucune librairie, je les récupères peu à peu mais celle-ci: gl.h reste introuvable. Tu aurais une piste stp ?

Hello,
Dans quel contexte ton erreur ?
Tu as le message d’erreur complet de l’IDE?
car je ne sais pas qui appel ce .h