mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 10:30:14 -04:00
82 lines
1.7 KiB
YAML
82 lines
1.7 KiB
YAML
esphome:
|
|
name: ${devicename}
|
|
platformio_options:
|
|
board_build.arduino.memory_type: qio_opi
|
|
board_build.flash_mode: dio
|
|
upload_speed: 921600
|
|
monitor_speed: 115200
|
|
|
|
esp32:
|
|
board: ${board}
|
|
flash_size: 16MB
|
|
framework:
|
|
type: ${framework}
|
|
sdkconfig_options:
|
|
CONFIG_ESP32_S3_BOX_BOARD: "y"
|
|
|
|
psram:
|
|
mode: octal
|
|
speed: 80MHz
|
|
|
|
# logger:
|
|
|
|
# api:
|
|
# encryption:
|
|
# key: !secret api_encryption_psk
|
|
|
|
# ota:
|
|
# - platform: esphome
|
|
# password: !secret ota-password
|
|
|
|
ethernet:
|
|
type: W5500
|
|
clk_pin: GPIO13
|
|
mosi_pin: GPIO11
|
|
miso_pin: GPIO12
|
|
cs_pin: GPIO14
|
|
interrupt_pin: GPIO10
|
|
reset_pin: GPIO9
|
|
|
|
######################################
|
|
### Camera
|
|
######################################
|
|
|
|
# esp32_camera:
|
|
# name: ${room_friendly_name} Camera
|
|
# external_clock:
|
|
# pin: GPIO3
|
|
# frequency: 20MHz
|
|
# i2c_pins:
|
|
# sda: GPIO48
|
|
# scl: GPIO47
|
|
# data_pins: [GPIO41, GPIO45, GPIO46, GPIO42, GPIO40, GPIO38, GPIO15, GPIO18]
|
|
# vsync_pin: GPIO1
|
|
# href_pin: GPIO2
|
|
# pixel_clock_pin: GPIO39
|
|
# power_down_pin: GPIO8
|
|
# resolution: 640x480
|
|
# jpeg_quality: 10
|
|
# #resolution: 1280x1024
|
|
# #jpeg_quality: 30
|
|
# vertical_flip: false
|
|
# horizontal_mirror: false
|
|
# # aec_mode: MANUAL
|
|
# # aec_value: 1200
|
|
# # brightness: 2
|
|
# # wb_mode: HOME
|
|
# # agc_mode: AUTO
|
|
|
|
|
|
#######################################
|
|
### Bluetooth Proxy
|
|
#######################################
|
|
|
|
esp32_ble_tracker:
|
|
scan_parameters:
|
|
# only use these values on Ethernet not WIFI
|
|
interval: 1100ms
|
|
window: 1100ms
|
|
active: true
|
|
|
|
bluetooth_proxy:
|
|
active: true |