Skip to content

Instantly share code, notes, and snippets.

@jorisroovers
Created January 10, 2022 20:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jorisroovers/4260df21e3d95038d31a3b9793565f02 to your computer and use it in GitHub Desktop.
Save jorisroovers/4260df21e3d95038d31a3b9793565f02 to your computer and use it in GitHub Desktop.
substitutions:
dnsname: jeroentest
deviceid: jeroentest
devicename: Jeroen Test
esphome:
name: ${dnsname}
platform: ESP32
board: esp32dev
# Some custom options required for AZ Delivery board
# https://github.com/esphome/feature-requests/issues/609
platformio_options:
platform: espressif32
board: az-delivery-devkit-v4
board_build.mcu: esp32
board_build.f_cpu: 240000000L
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: ${dnsname}_fallback-AP
password: !secret wifi_fallback_ap_password
# Enable Home Assistant API
api:
password: !secret api_password
encryption:
key: !secret api_encryption_key
# Enable Over-The-Air updates
ota:
password: !secret ota_password
logger:
# Enable Bluetooth Low Energy
esp32_ble_tracker:
# Config below is device specific, so will be different for switchbot
# ble_client:
# - mac_address: !secret airthings_wave_plus_ble_mac
# id: airthings02
# sensor:
# - platform: airthings_wave_plus
# ble_client_id: airthings02
# update_interval: 5min
# temperature:
# name: "Office WavePlus Temperature"
# radon:
# name: "Office WavePlus Radon"
# radon_long_term:
# name: "Office WavePlus Radon Long Term"
# pressure:
# name: "Office WavePlus Pressure"
# humidity:
# name: "Office WavePlus Humidity"
# co2:
# name: "Office WavePlus CO2"
# tvoc:
# name: "Office WavePlus VOC"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment