1st working esp32-cam implementation.
This commit is contained in:
		
							
								
								
									
										77
									
								
								esphome/kamera-wohnzimmer.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										77
									
								
								esphome/kamera-wohnzimmer.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,77 @@ | ||||
| substitutions: | ||||
|   name: kamera-wohnzimmer | ||||
|   friendly_name: Kamera Wohnzimmer | ||||
|  | ||||
| esphome: | ||||
|   name: ${name} | ||||
|   friendly_name: ${friendly_name} | ||||
|   name_add_mac_suffix: false | ||||
|   project: | ||||
|     name: sensor.camera | ||||
|     version: "1.0" | ||||
|   min_version: 2022.1.0 | ||||
|  | ||||
| esp32: | ||||
|   board: esp32dev | ||||
|   framework: | ||||
|     type: arduino | ||||
|  | ||||
| wifi: | ||||
|   ssid: "Voltage-legacy" | ||||
|   password: !secret voltage_legacy_psk | ||||
|   use_address: ${name}.home   | ||||
|   power_save_mode: high | ||||
|   fast_connect: on | ||||
|  | ||||
|   # Enable fallback hotspot (captive portal) in case wifi connection fails | ||||
|   ap: | ||||
|     ssid: "Cam Wohnzimmer Fallback Hotspot" | ||||
|     password: !secret fallback_psk | ||||
|  | ||||
| captive_portal: | ||||
|  | ||||
| # Enable logging | ||||
| logger: | ||||
|  | ||||
| # Enable Home Assistant API | ||||
| api: | ||||
|   encryption:  | ||||
|     key: !secret apikey | ||||
|  | ||||
| ota: | ||||
|   password: !secret ota | ||||
|  | ||||
| # Camera | ||||
| esp32_camera: | ||||
|   name: ${friendly_name} | ||||
|   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: SVGA | ||||
|   max_framerate: 24 fps | ||||
|   idle_framerate: 0.2 fps | ||||
|   jpeg_quality: 30 | ||||
|   vertical_flip: true | ||||
|   horizontal_mirror: true | ||||
|  | ||||
| # Flash LED | ||||
| output: | ||||
| - platform: ledc | ||||
|   pin: GPIO4 | ||||
|   id: flash | ||||
|   channel: 2 | ||||
|  | ||||
| # Define RGB mode for LED | ||||
| light: | ||||
|   - platform: monochromatic | ||||
|     id: flashlight | ||||
|     name: "Blitzlicht" | ||||
|     output: flash | ||||
		Reference in New Issue
	
	Block a user