Bonjour,
@BLG, tu peux mettre ton fichier yaml stp, essaie avec une résolution de 1600x1200.
Dans ta dernière capture, c’est qu’elle appli que tu utilises ?
Combien de méga pixel la caméra ?
Bob
Salut
peux tu nous fournir une photo de ta camera ,
un lien ou tu l’as acheté, un lien vers la doc ???
j’ai trouvé ca
ton modele semble etre un ESP32 CAM MB (le MB est tres important)
j’ai vu cela aussi
re:
voici mon fichier yaml
name: esp32camgarage
friendly_name: ESP32CAMgarage
esp32:
board: esp32dev
framework:
type: arduino
esp32_camera:
name: My Camera
external_clock:
pin: GPIO27
frequency: 20MHz
i2c_pins:
sda: GPIO25
scl: GPIO23
data_pins: [GPIO17, GPIO35, GPIO34, GPIO5, GPIO39, GPIO18, GPIO36, GPIO19]
vsync_pin: GPIO22
href_pin: GPIO26
pixel_clock_pin: GPIO21
reset_pin: GPIO15
resolution: 640x480
jpeg_quality: 10
vertical_flip: False
# Entite Camera Status
binary_sensor:
- platform: status
name: "Camera Status"
# Entite Restart Camera
switch:
- platform: restart
name: "Restart Camera"
# Entite temps d'utilisation et signal wifi
sensor:
- platform: uptime
name: Uptime Sensor
- platform: wifi_signal
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
light:
- platform: binary
name: "Desk Lamp"
output: light_output
output:
- id: light_output
platform: gpio
pin: GPIO4
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "rZPgkEjJ2bdPqn3wQAmiaEhwQhIxer02pje/304iY7A="
ota:
password: "55da6bf68ec809b5257496dc26b55079"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32Camgarage Fallback Hotspot"
password: "GSUvDR0fvf8L"
captive_portal:
esphome:
name: esp32camgarage
friendly_name: ESP32CAMgarage
esp32:
board: esp32dev
framework:
type: arduino
esp32_camera:
name: My Camera
external_clock:
pin: GPIO27
frequency: 20MHz
i2c_pins:
sda: GPIO25
scl: GPIO23
data_pins: [GPIO17, GPIO35, GPIO34, GPIO5, GPIO39, GPIO18, GPIO36, GPIO19]
vsync_pin: GPIO22
href_pin: GPIO26
pixel_clock_pin: GPIO21
reset_pin: GPIO15
resolution: 640x480
jpeg_quality: 10
vertical_flip: False
# Entite Camera Status
binary_sensor:
- platform: status
name: "Camera Status"
# Entite Restart Camera
switch:
- platform: restart
name: "Restart Camera"
# Entite temps d'utilisation et signal wifi
sensor:
- platform: uptime
name: Uptime Sensor
- platform: wifi_signal
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
light:
- platform: binary
name: "Desk Lamp"
output: light_output
output:
- id: light_output
platform: gpio
pin: GPIO4
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "rZPgkEjJ2bdPqn3wQAmiaEhwQhIxer02pje/304iY7A="
ota:
password: "55da6bf68ec809b5257496dc26b55079"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32Camgarage Fallback Hotspot"
password: "GSUvDR0fvf8L"
captive_portal:
``esphome:
name: esp32camgarage
friendly_name: ESP32CAMgarage
esp32:
board: esp32dev
framework:
type: arduino
esp32_camera:
name: My Camera
external_clock:
pin: GPIO27
frequency: 20MHz
i2c_pins:
sda: GPIO25
scl: GPIO23
data_pins: [GPIO17, GPIO35, GPIO34, GPIO5, GPIO39, GPIO18, GPIO36, GPIO19]
vsync_pin: GPIO22
href_pin: GPIO26
pixel_clock_pin: GPIO21
reset_pin: GPIO15
resolution: 640x480
jpeg_quality: 10
vertical_flip: False
# Entite Camera Status
binary_sensor:
- platform: status
name: "Camera Status"
# Entite Restart Camera
switch:
- platform: restart
name: "Restart Camera"
# Entite temps d'utilisation et signal wifi
sensor:
- platform: uptime
name: Uptime Sensor
- platform: wifi_signal
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
light:
- platform: binary
name: "Desk Lamp"
output: light_output
output:
- id: light_output
platform: gpio
pin: GPIO4
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "rZPgkEjJ2bdPqn3wQAmiaEhwQhIxer02pje/304iY7A="
ota:
password: "55da6bf68ec809b5257496dc26b55079"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32Camgarage Fallback Hotspot"
password: "GSUvDR0fvf8L"
captive_portal:esphome:
name: esp32camgarage
friendly_name: ESP32CAMgarage
esp32:
board: esp32dev
framework:
type: arduino
esp32_camera:
name: My Camera
external_clock:
pin: GPIO27
frequency: 20MHz
i2c_pins:
sda: GPIO25
scl: GPIO23
data_pins: [GPIO17, GPIO35, GPIO34, GPIO5, GPIO39, GPIO18, GPIO36, GPIO19]
vsync_pin: GPIO22
href_pin: GPIO26
pixel_clock_pin: GPIO21
reset_pin: GPIO15
resolution: 640x480
jpeg_quality: 10
vertical_flip: False
# Entite Camera Status
binary_sensor:
- platform: status
name: "Camera Status"
# Entite Restart Camera
switch:
- platform: restart
name: "Restart Camera"
# Entite temps d'utilisation et signal wifi
sensor:
- platform: uptime
name: Uptime Sensor
- platform: wifi_signal
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
light:
- platform: binary
name: "Desk Lamp"
output: light_output
output:
- id: light_output
platform: gpio
pin: GPIO4
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "rZPgkEjJ2bdPqn3wQAmiaEhwQhIxer02pje/304iY7A="
ota:
password: "55da6bf68ec809b5257496dc26b55079"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32Camgarage Fallback Hotspot"
password: "GSUvDR0fvf8L"
captive_portal:
esphome:
name: esp32camgarage
friendly_name: ESP32CAMgarage
esp32:
board: esp32dev
framework:
type: arduino
esp32_camera:
name: My Camera
external_clock:
pin: GPIO27
frequency: 20MHz
i2c_pins:
sda: GPIO25
scl: GPIO23
data_pins: [GPIO17, GPIO35, GPIO34, GPIO5, GPIO39, GPIO18, GPIO36, GPIO19]
vsync_pin: GPIO22
href_pin: GPIO26
pixel_clock_pin: GPIO21
reset_pin: GPIO15
resolution: 640x480
jpeg_quality: 10
vertical_flip: False
# Entite Camera Status
binary_sensor:
- platform: status
name: "Camera Status"
# Entite Restart Camera
switch:
- platform: restart
name: "Restart Camera"
# Entite temps d'utilisation et signal wifi
sensor:
- platform: uptime
name: Uptime Sensor
- platform: wifi_signal
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
light:
- platform: binary
name: "Desk Lamp"
output: light_output
output:
- id: light_output
platform: gpio
pin: GPIO4
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "rZPgkEjJ2bdPqn3wQAmiaEhwQhIxer02pje/304iY7A="
ota:
password: "55da6bf68ec809b5257496dc26b55079"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32Camgarage Fallback Hotspot"
password: "GSUvDR0fvf8L"
captive_portal:
sous home assistant je créer ma new device en esp32dev
puis j’utilise ESPHOME-FLASHER en utilisant le fichier bin et le port wchubserial
(je pense avoir un problème d’enregistrement sur ma box pour l’adresse ip…)
essaye avec le deuxième lien fourni
the eye of the home tu as un code qui semble correspondre a ta camera ( MB Multi board ??)
chaque type de camera a une affectation differentes des io de la camera d’ou la multitude de code.
esphome:
name: esp_cam
platform: ESP32
board: esp32cam
wifi:
ssid: "**********"
password: "**********"
ap:
ssid: "Esp Cam Fallback Hotspot"
password: "***********"
captive_portal:
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
esp32_camera:
name: My 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
resolution: 640x480
jpeg_quality: 10
je suis vraiment désolé, voici mon Yaml
esphome:
name: esp32cam-2
friendly_name: esp32cam 2
esp32:
board: esp32dev
framework:
type: arduino
# Entite Camera
esp32_camera:
name: esp32cam-2
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
brightness: 1
resolution: 640x480
max_framerate: 10 fps
vertical_flip: False
# Entite Camera Status
binary_sensor:
- platform: status
name: "Camera Status"
# Entite Restart Camera
switch:
- platform: restart
name: "Restart Camera"
# Entite temps d'utilisation et signal wifi
sensor:
- platform: uptime
name: Uptime Sensor
- platform: wifi_signal
name: "WiFi Signal dB"
id: wifi_signal_db
update_interval: 60s
entity_category: "diagnostic"
light:
- platform: binary
name: "Desk Lamp"
output: light_output
output:
- id: light_output
platform: gpio
pin: GPIO4
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "60BPf/XKSq/cPY9Rthw2mJEK2g7WlODmQLadg1EHHEk="
ota:
password: "56c7f6c00f3a76e11db6e83554677355"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32Cam-2 Fallback Hotspot"
password: "LaXo4LNUPPLM"
captive_portal:
Ton code est bourré de fautes d’identications.
Copie celui dont je t’ai fait part et utilise le STP
même résultat, Setup failed
est ce que tu arrives a pousser un firmware « vide » ?
dans esphome
new device
tu connectes ta camera
installe a partir du PC.
si oui essaye ensuite depousser le firmware complet par OTA
n’oublie pas de mettre dans le code le password OTA qui est défini dans le firmware « vide » ainsi que le deuxieme code encryption
hello
merci pour vos réponse, après avoir effectué beaucoup d’essais, j’ai abandonné avec cette camera et j’en ai pris une nouvelle. Du premier coup j’ai réussi à la paramétrer .
J’ai remarqué quelle possède un RST derrière la carte et non sur le coté , je ferai un essai plus tard
merci JRVRCD, j’arrivai a pousser firmware presque vide mais a la fin toujours le Setup failed…
je viens de penser a un truc, de memoire pour les cameras ai-thinker il fallait configurer le FTDI en 5 V et non en 3.3
j’ai trouvé cela
https://haade.fr/fr/blog/esp32cam-ai-thinker-homeassistant-esphome-configuration-complete
peut être que cela débloquera la situation
attention c’est pas du code dont je parle
mais de la methodologie qui impose de flasher sous 5V et non 3.3 V
et bien entendu ne pas oublier de repasser ton FTDI a 3.3 sinon … tu vas cramer des choses
merci pour ton info
lorsque je connecte la carte esp32cam a mon ordinateur, j’alimente directement celle ci par le support qui est équipé d’un Port Micro usb et je suppose quelle est alimentée en 5v
Bonsoir,
Au départ j’utilisais aussi le FT232RL mais maintenant je trouve bien plus pratique de commander l’ESP-CAM 32 avec le support
Bob
tu utilise cette camera sans probleme? car j’ai erreur Setup Failed: ESP_ERR_NOT_FOUND