substitutions: name: "serverroom" friendly_name: "Serverraum Luft" esphome: name: ${name} friendly_name: ${friendly_name} name_add_mac_suffix: false project: name: sensor.outdoor version: "0.8" min_version: 2022.1.0 esp32: board: esp32-c3-devkitm-1 framework: type: arduino wifi: ssid: "Voltage-legacy" password: !secret voltage_legacy_psk use_address: serverroom.home power_save_mode: high fast_connect: on # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Serverroom Fallback Hotspot" password: !secret fallback_psk captive_portal: # Enable logging logger: # Enable Home Assistant API api: encryption: key: !secret apikey ota: password: !secret ota # Initialize I²C i2c: - id: bus_a sda: 4 scl: 3 scan: true # BMP280 sensor sensor: - platform: bmp280 i2c_id: bus_a temperature: name: "Serveraum Temperatur" oversampling: 16x pressure: name: "Luftdruck" address: 0x76 update_interval: 60s # WiFi signal strength - platform: wifi_signal name: "WiFi Signalstärke" id: wifisignal update_interval: 60s