first commit from PC

This commit is contained in:
2025-07-20 13:28:12 +10:00
parent a2971879f0
commit a27c86ffe9
42 changed files with 1551 additions and 0 deletions
+75
View File
@@ -0,0 +1,75 @@
esphome:
name: esphome-waynes-room
friendly_name: ESPhome Wayne's Room
esp32:
board: esp32-s3-devkitc-1
framework:
type: arduino
version: 2.0.6
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "bZd2q2XkmQH/o/+Jz+gZKMFM8VGA0NRheWp/uYvQRho="
ota:
password: !secret ota_password
wifi:
networks:
- ssid: !secret ssid_garage
password: !secret wifi_password
- ssid: !secret ssid_house
password: !secret wifi_password
domain: .alm.lan
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "esphome-waynes-room"
password: "lHNYq8KWKSJv"
captive_portal:
time:
- platform: homeassistant
id: homeassistant_time
timezone: Australia/Brisbane
i2c:
sda: 17
scl: 18
scan: true
id: bus_a
binary_sensor:
- platform: status
name: "Availibility"
- platform: gpio
pin:
number: 8
mode:
input: true
pullup: true
name: "Motion Detection"
sensor:
- platform: wifi_signal
name: "WiFi Signal Strength"
update_interval: 60s
- platform: uptime
name: Uptime
- platform: bh1750
name: "Light Level"
address: 0x23
update_interval: 5s
- platform: internal_temperature
name: "Internal Temperature"
button:
- platform: restart
name: "Reset"