You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
1.3 KiB
76 lines
1.3 KiB
3 years ago
|
esphome:
|
||
|
name: ${node_name}
|
||
|
platform: ESP32
|
||
|
board: lolin_d32_pro
|
||
|
project:
|
||
|
name: "xd0.esp32weatherstation2"
|
||
|
version: "0.0.4"
|
||
|
includes:
|
||
|
- custom/weather_icon_map.h
|
||
|
|
||
|
# Enable logging
|
||
|
logger:
|
||
|
# level: VERY_VERBOSE
|
||
|
|
||
|
# Enable Home Assistant API
|
||
|
api:
|
||
|
|
||
|
ota:
|
||
|
password: !secret esphome_ota_password
|
||
|
|
||
|
wifi:
|
||
|
networks:
|
||
|
- ssid: !secret wifi_ssid
|
||
|
password: !secret wifi_passwd
|
||
|
- ssid: !secret wifi_ssid2
|
||
|
password: !secret wifi_passwd2
|
||
|
power_save_mode: light
|
||
|
|
||
|
# Enable fallback hotspot (captive portal) in case wifi connection fails
|
||
|
ap:
|
||
|
ssid: ${node_name}
|
||
|
password: !secret wifi_captive_portal_password
|
||
|
|
||
|
captive_portal:
|
||
|
|
||
|
time:
|
||
|
- platform: sntp
|
||
|
id: sntp_time
|
||
|
timezone: "Europe/Berlin"
|
||
|
|
||
|
mqtt:
|
||
|
broker: home.xd0.de
|
||
|
username: !secret esphome_mqtt_user
|
||
|
password: !secret esphome_mqtt_passwd
|
||
|
discovery: false
|
||
|
discovery_retain: false
|
||
|
topic_prefix: "thomas"
|
||
|
log_topic:
|
||
|
topic: log"thomas/${node_name}/debug"
|
||
|
level: INFO
|
||
|
# bus
|
||
|
i2c:
|
||
|
sda: 21
|
||
|
scl: 22
|
||
|
scan: true
|
||
|
|
||
|
spi:
|
||
|
clk_pin: 18
|
||
|
mosi_pin: 23
|
||
|
miso_pin: 19
|
||
|
|
||
|
status_led:
|
||
|
pin:
|
||
|
number: GPIO5
|
||
|
inverted: true
|
||
|
|
||
|
sensor:
|
||
|
# WiFi signal strength
|
||
|
- platform: wifi_signal
|
||
|
name: "${node_name} RSSI"
|
||
|
update_interval: 60s
|
||
|
# Example hall sensor
|
||
|
# - platform: esp32_hall
|
||
|
# name: "${node_name} ESP32 Hall Sensor"
|
||
|
# update_interval: 60s
|