ESP32CAM probleme de programation de carte

Bonsoir à tous,

J’essaie voici mon materiel

esp32CAM
FT232RL

sur HA j’ai installé ESPHOME RAS
je crée mon noeud RAS
je selection NodeMCU32S
et ensuite sur le site ESPHOME je rajoute le fichier de la CAM32 camera
cette config : Configuration for Ai-Thinker Camera

Sur HA je selection : VALIDATE
RAS

et je selection install
je selection le port ou il y a le montage …

et ensuite j’ai ces messages d’erreurs :
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
Dependency Graph
|-- 1.2.2
|-- 1.0
|-- 1.0
|-- 1.0
|-- 2.1.0
| |-- 1.2.2
|-- 1.1.0
|-- 1.0
Compiling /data/camera1/.pioenvs/camera1/src/esphome/components/api/api_connection.cpp.o
xtensa-esp32-elf-g++: error trying to exec ‹ cc1plus ›: execvp: No such file or directory
Compiling /data/camera1/.pioenvs/camera1/src/esphome/components/api/api_frame_helper.cpp.o
xtensa-esp32-elf-g++: error trying to exec ‹ cc1plus ›: execvp: No such file or directory
Compiling /data/camera1/.pioenvs/camera1/src/esphome/components/api/api_pb2.cpp.o
xtensa-esp32-elf-g++: error trying to exec ‹ cc1plus ›: execvp: No such file or directory
*** [/data/camera1/.pioenvs/camera1/src/esphome/components/api/api_connection.cpp.o] Error 1
Compiling /data/camera1/.pioenvs/camera1/src/esphome/components/api/api_pb2_service.cpp.o
*** [/data/camera1/.pioenvs/camera1/src/esphome/components/api/api_frame_helper.cpp.o] Error 1
*** [/data/camera1/.pioenvs/camera1/src/esphome/components/api/api_pb2.cpp.o] Error 1
xtensa-esp32-elf-g++: error trying to exec ‹ cc1plus ›: execvp: No such file or directory
*** [/data/camera1/.pioenvs/camera1/src/esphome/components/api/api_pb2_service.cpp.o] Error 1
========================== [FAILED] Took 6.10 seconds ==========================

Renseigner votre problème

Ma configuration


System Health

version: core-2021.11.5
installation_type: Home Assistant OS
dev: false
hassio: true
docker: true
user: root
virtualenv: false
python_version: 3.9.7
os_name: Linux
os_version: 5.10.17-v7
arch: armv7l
timezone: Europe/Paris

GitHub API: ok
Github API Calls Remaining: 4953
Installed Version: 1.17.2
Stage: running
Available Repositories: 920
Installed Repositories: 7

logged_in: false
can_reach_cert_server: ok
can_reach_cloud_auth: ok
can_reach_cloud: ok

host_os: Home Assistant OS 6.6
update_channel: stable
supervisor_version: supervisor-2021.10.8
docker_version: 20.10.8
disk_total: 27.9 GB
disk_used: 5.6 GB
healthy: true
supported: true
board: rpi3
supervisor_api: ok
version_api: ok
installed_addons: File editor (5.3.3), ESPHome (2021.11.1), Terminal & SSH (9.2.1), Samba share (9.5.1), Mosquitto broker (6.0.1), Node-RED (10.1.0)

dashboards: 1
resources: 0
views: 3
mode: storage

Bonjour,

Je ne vais pas pouvoir te donner une réponse complète, mais ce qui est sûr c’est que le soucis est lié à ton installation de ESPHome et pas de ton ESP32-Cam ou aux branchements.

Car là c’est au niveau de la compilation. que tu as ces erreure.
Est-ce que c’est ton premier projet sous ESPHome?
Pour tester ce serait bien de commencer avec un projet tout simple pour voir si ça compile. Et de faire un compilation sans carte (en Manual).

MERCI alex pour ta reponse

oui c’est mon premier projet, j’ail’impression que sur ma premiere compilation. cela a fonctionner j’ai eu les pource,tage de progression et la quand je recommence j’ai de suite ce message d’erreur

je galère

est ce qu’il n y aurait pas un probl§me avec un fichier config sour HA ?

Fais juste un nouveau projet, donne un nom et tes infos wifi, valide,
puis directement sans même ouvrir le code tu vas sur les « trois points » > « Install » > « Manual Download »

c’est ce que j’ai fait c’est pareil

On dirait plus un problème avec l’add-on EspHome.
Si tu vas dans supervisor > EspHome.
Y’a des erreurs dans le journal?
Reboot l’add-on et regarde ce que dit le journal.

Alors je viens de faire la mise à jour …
mais c’est pareil

voici mon journal dans supervisor apres une tentative

[18:23:48] INFO: Starting NGINX...
2021-11-28 18:23:57,926 INFO 304 GET / (0.0.0.0) 34.06ms
2021-11-28 18:23:58,011 INFO 200 GET /static/fonts/material-icons/material-icons.css?hash=ead4c276 (0.0.0.0) 36.12ms
2021-11-28 18:23:58,067 INFO 200 GET /static/css/vendor/materialize/materialize.min.css?hash=ec1df3ba (0.0.0.0) 9.61ms
2021-11-28 18:23:58,077 INFO 200 GET /static/css/esphome-2.css?hash=95c08d5a (0.0.0.0) 7.60ms
2021-11-28 18:23:58,085 INFO 200 GET /static/js/vendor/jquery/jquery.min.js?hash=12108007 (0.0.0.0) 12.01ms
2021-11-28 18:23:58,100 INFO 200 GET /static/js/vendor/jquery-ui/jquery-ui.min.js?hash=cab3392d (0.0.0.0) 64.00ms
2021-11-28 18:23:58,107 INFO 200 GET /static/js/vendor/jquery-validate/jquery.validate.min.js?hash=aad785d4 (0.0.0.0) 15.67ms
2021-11-28 18:23:58,118 INFO 200 GET /static/js/vendor/materialize/materialize.min.js?hash=4be20daf (0.0.0.0) 21.84ms
2021-11-28 18:23:58,228 INFO 200 GET /static/js/vendor/ace/ace.js?hash=65322f49 (0.0.0.0) 24.73ms
2021-11-28 18:23:58,244 INFO 200 GET /static/js/esphome/index-e0440f6f.js (0.0.0.0) 12.93ms
2021-11-28 18:23:58,257 INFO 200 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2 (0.0.0.0) 7.72ms
2021-11-28 18:23:58,403 INFO 200 GET /static/js/vendor/ace/theme-dreamweaver.js (0.0.0.0) 4.64ms
2021-11-28 18:23:58,413 INFO 200 GET /static/js/vendor/ace/mode-yaml.js (0.0.0.0) 5.05ms
2021-11-28 18:23:58,426 INFO 304 GET /devices (0.0.0.0) 4.33ms
2021-11-28 18:23:58,459 INFO 101 GET /ace (0.0.0.0) 7.04ms
2021-11-28 18:23:58,465 INFO Running command 'esphome --dashboard -q vscode --ace /config/esphome'
2021-11-28 18:24:03,424 INFO 304 GET /devices (0.0.0.0) 3.80ms
2021-11-28 18:24:03,591 INFO 200 GET /static/js/esphome/c.86557d2d.js (0.0.0.0) 4.48ms
2021-11-28 18:24:03,640 INFO 200 GET /static/js/esphome/c.42357ee2.js (0.0.0.0) 3.78ms
2021-11-28 18:24:03,672 INFO 200 GET /static/js/esphome/c.9fbc2162.js (0.0.0.0) 5.49ms
2021-11-28 18:24:03,697 INFO 200 GET /static/js/esphome/c.849528ae.js (0.0.0.0) 4.66ms
2021-11-28 18:24:03,706 INFO 200 GET /static/js/esphome/c.82ae9110.js (0.0.0.0) 5.26ms
2021-11-28 18:24:03,716 INFO 200 GET /static/js/esphome/c.989b6db0.js (0.0.0.0) 5.19ms
2021-11-28 18:24:06,072 INFO 200 GET /static/js/esphome/c.177725c5.js (0.0.0.0) 4.65ms
2021-11-28 18:24:06,114 INFO 200 GET /static/js/esphome/c.2cdbdbed.js (0.0.0.0) 4.14ms
2021-11-28 18:24:07,644 INFO 101 GET /upload (0.0.0.0) 2.59ms
2021-11-28 18:24:07,652 INFO Running command 'esphome --dashboard run /config/esphome/essai.yaml --device /dev/ttyUSB0'
2021-11-28 18:24:08,474 INFO 304 GET /devices (0.0.0.0) 12.07ms
2021-11-28 18:24:13,447 INFO 304 GET /devices (0.0.0.0) 4.32ms
2021-11-28 18:24:16,178 INFO Process exited with return code 1
2021-11-28 18:24:18,442 INFO 304 GET /devices (0.0.0.0) 3.70ms
2021-11-28 18:24:21,408 INFO 200 GET /static/js/esphome/c.82e709d2.js (0.0.0.0) 11.88ms
2021-11-28 18:24:23,448 INFO 304 GET /devices (0.0.0.0) 3.25ms

Salut

Pense à mettre les balises image pour que ce soit plus lisible

Pulpy Alex merci pour les tuyaux

je viens de faire une desintall ESPHOM et reinstal

je suis arrivé a flaché la ESPCAM
je ne sais pas d’ou provenait le problème initial
top.

1 « J'aime »

par contre j ai une question normal d avoir une image toutes les 10 a 15 s
J’ai peu de debit est ce le point bloquant ou il y a une config a faire

merci
bcp
Gilles

L’image toutes les 10/15 secondes, c’est quand tu met la caméra sur ta carte lovelace?

oui en effet c 'est bien cela

C’est normal, pour l’affichage sur le dashboard ça utilise le « idle_framerate » qui par défaut est à 0.1fps, donc 1 image toutes les 10sec.
Quand on clique sur l’image de la cam ça passe en « max_framerate » 10fps par défaut et on peut augmenter suivant la résolution. La cam ne fera pas 30fps à la résolution max sans chauffer à fond…

Doc Esp32-Cam de EspHome.io
Frame Settings:

  • max_framerate (Optional, float): The maximum framerate the camera will generate images at. Up to 60Hz is possible (with reduced frame sizes), but beware of overheating. Defaults to 10 fps.
  • idle_framerate (Optional, float): The framerate to capture images at when no client is requesting a full stream. Defaults to 0.1 fps.

Exemple:

esp32_camera:
  external_clock:
    pin: GPIO0
    frequency: 20MHz
  i2c_pins:
    sda: GPIO26
    scl: GPIO27
  data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
  vsync_pin: GPIO25
  href_pin: GPIO23
  pixel_clock_pin: GPIO22
  power_down_pin: GPIO32
  # Image settings
  name: My Camera
  resolution: 1024x768
  idle_framerate: 0.05 fps
  max_framerate: 15 fps
  jpeg_quality: 10

merci beaucoup Alex
je n avais pas vu cela …

Bonne journée
Gilles