ESP32-CAM - FT232RL ESPHome

Ce n’est pas ma journée !

Logger: homeassistant.helpers.template
Source: helpers/template.py:1926
First occurred: 19:45:54 (10 occurrences)
Last logged: 22:18:08

Template variable error: 'camera' is undefined when rendering '/tmp/snapshot_{{ camera.camerasalon }}.jpg'
Template variable error: 'espcam32a' is undefined when rendering '/tmp/snapshot_{{ espcam32a.camerasalon }}.jpg'
Template variable error: 'entity_id' is undefined when rendering 'filename: 'tmp/{{ entity_id.name }}_{{ now().strftime("%Y%m%d-%H%M%S") }}.jpg''

Logger: homeassistant.components.automation.espcammtest
Source: helpers/script.py:1718
Integration: Automatisation (documentation, issues)
First occurred: 19:45:54 (10 occurrences)
Last logged: 22:18:08

EspCammTest: Error executing script. Error for call_service at pos 2: Error rendering data template: UndefinedError: 'camera' is undefined
EspCammTest: Error executing script. Error for call_service at pos 2: Error rendering data template: UndefinedError: 'espcam32a' is undefined
EspCammTest: Error executing script. Error for call_service at pos 2: Error rendering data template: UndefinedError: 'entity_id' is undefined
Logger: homeassistant.components.automation.espcammtest
Source: components/automation/__init__.py:525
Integration: Automatisation (documentation, issues)
First occurred: 19:45:54 (10 occurrences)
Last logged: 22:18:08

Error while executing automation automation.espcammtest: Error rendering data template: UndefinedError: 'camera' is undefined
Error while executing automation automation.espcammtest: Error rendering data template: UndefinedError: 'espcam32a' is undefined
Error while executing automation automation.espcammtest: Error rendering data template: UndefinedError: 'entity_id' is undefined

Merci @Pulpy-Luke, je reprendrai demain.
Bonne soirée

C’est l’heure d’aller au lit :wink:
Ligne 4 et 5 ça doit ne faire qu’une ligne …
Et répetition entre ligne 3 et 4 …

Bref: remplace 3 par mon exemple, et tu vire 4 et 5

Je crois en effet…

alias: EspCammTest
description: ''
trigger:
  - type: motion
    platform: device
    device_id: c103f6da952202b6f055e6ccde5a07f9
    entity_id: binary_sensor.presence_22_salon
    domain: binary_sensor
condition: []
action:
  - type: turn_on
    device_id: 11175eea9941527c81a8beddb75e1a13
    entity_id: light.espcam32a_led
    domain: light
    brightness_pct: 100
    flash: short
  - service: camera.snapshot
    data:
      filename: tmp/{{ entity_id.name }}_{{ now().strftime("%Y%m%d-%H%M%S") }}.jpg
    target:
      area_id: salon
      device_id: 11175eea9941527c81a8beddb75e1a13
      entity_id: camera.camerasalon
mode: single

Tenté aussi :

filename: /tmp/{{ entity_id.name }}_{{ now().strftime("%Y%m%d-%H%M%S") }}.jpg

Toujours persévérer mais la nuit sera reposante, merci @Pulpy-Luke

Pour demain

Bonjour @Pulpy-Luke
ça va mieux aujourd’hui :slight_smile:
Bon préciser le /config/tmp en plus du /config que j’avais déjà pour tts n’est pas utile je pense mais plus clair.

comme ceci ça fonctionne :

data:
  filename: /config/tmp/salon166_{{now().strftime("%Y%m%d-%H%M%S")}}.jpg

Par contre avec le entity_id.name ça plante.

#BLC ajoute
homeassistant:
  customize: !include customize.yaml
  whitelist_external_dirs:
  #allowlist_external_dirs:
    #- /config/tts
    - /config
    - /config/tmp

Merci beaucoup @Pulpy-Luke

1 « J'aime »

Bonjour,
J’ai reçu deux nouveaux ESP32-CAM, même branchement avec le FT232RL mais impossible de m’y connecter, il me propose « USB Serail Port (COM4) associé » mais :
image

J’ai essayé un deuxième FT232RL qui lui me propose le port (COM5) mais même résultat.
Une petite idée svp :slight_smile:
Bob

tu as bien mis le GPIO00 à la masse ?

Oui j’ai bien le pont entre GPIO00 et GND, ça m’échappe, pareil avec mes deux cartes ESP32-CAM, avec la première pas eu de souci de connexion.

Bonsoir,
J’ai pu connecter une nouvelle esp32-cam, pas tout sous les yeux pour expliquer mais je précise demain le problème de branchement gnd.
Bob

Je trouve ça surprenant mais au lieu de brancher le GND du FT232RL sur le GND de l’ESP32-CAM situé à côté du GPIO1, je l’ai branché sur le GND situé à côté de la pin 5V et ça a fonctionné.
Mystère mais ça fonctionne.
Merci
Bob

J’ai eu deux autre esp ou le GND étaient connectés avec ‹ rien ›

Bonsoir,
Dans certains tuto sur l’ESP32-CAM je vois cette intervace pour gérer la caméra:
image
La mienne est bien plus rudimentaire :wink:

Bob

Bonsoir, personne ne dispose de l’interface avec toutes les options ?

Pour moi la seconde interface est celle d’ESPHOME.

J’ai eu la seconde pour tester l’ESP-CAM mais je ne me souviens plus de ce que j’ai flashé. De mémoire, je l’ai flashé en copiant le code sur plateformio ou alors sur lIDE Arduino… :thinking:

Le code se trouve très facilement. C’est le premier que j’ai trouvé.

Je viens d’ouvrir l’IDE Arduino et je vois le code…
Je pense que celui proposé directement sur Arduino :slight_smile:


Bonjour,
Je suis dans le même cas que les autres.
J’ai installé ma 1er camera avec pas mal de difficulté mais j’y suis arrivé
malheureusement je veux installé la 2eme et la je bloque
![Capture d’écran 2023-03-20 à 10.45.22|416x500]
voici ma capture
(upload://byJZhZvCYGZjvFz40uVyNot6Xn7.jpeg)
quelqu’un aurait une idée , j’ai essayé beaucoup de choses mais rien à faire
merci d’avance


avec la capture c’est mieux

bonjour

il existe plusieurs modele de camera ESP
AITHINKER M5STACK, WROMER…

Le code ESP est a adapter en fonction du modele de carte

sous ESPHOME

il y a 11 modèles de camera présenté avec les firmwares respectifs.

Bonjour jrvrcd
j’ai bien noté les 11 modèles et lu la notice mais ma camera et un modele TZT de shunxingwang dans lequel je n’ai rien d’autre comme info…
a tu d’autres info pour m’aider

Pourquoi a la fin d’avoir flashé avec esphome flasher j’ai ce message…?

![Capture d’écran 2023-03-20 à 12.15.40|606x500](upload://eK5s5WmN5Ak28cpqXxfoskZsz2Z.jpeg)```