ESP32 Camera brightness and other optional settings

I have 3 ESP32 cameras which I have flashed with ESPHome (AI Thinker config) and have integrated into HA, All working ok but I can’t seem to tweak some of the optional settings including Brightness, Contrast etc. According to ESPHome the brightness defaults to 0 and has an int range of -2 to 2, whatever I set them to doesn’t seem to make any difference! The resolution works ok, below is a snippet of the code I’m using any feedback will be much appreciated:-

Image settings

name: esp32_camera3
resolution: 1280x1024
jpeg_quality: 10
max_framerate: 15 fps
brightness: 2
contrast: 2

I’m also interested in adjusting the brightness higher. Did you find any solution to this @Leman?

Sadly not, I haven’t checked recently whether ESP home had been updated but until it is we are stuck. The other issue I discovered was their poor night vision due to IR filter. I haven’t tried trying to remove them yet though…

I will try that @Leman, removing the IR filter. I’ll also look into the source code for the camera. From a first glance it seems like they have commented out the other params from the code, and some init is missing.

Source here: https://github.com/esphome/esphome/blob/f402c89539c01510ca63f1c0ae0c6ef3da92835f/esphome/components/esp32_camera/esp32_camera.cpp

Hi

Any update on that? I tried also to tweak exposure and brightness but no effect what so ever.

Best
N3bu