Files
weather-station/piano-terra
2025-11-02 15:47:55 +01:00

78 lines
1.2 KiB
Plaintext

esphome:
name: sensori-soggiorno
friendly_name: Sensori Soggiorno
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "xxxxxxxxxxxxxxxx"
ota:
- platform: esphome
password: "xxxxxxxxxxxxxxxx"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Sensori-Soggiorno"
password: "JBO3b6Ct3BH6"
captive_portal:
i2c:
sda: 21
scl: 22
button:
- platform: restart
name: "Riavvio ESP32 soggiorno"
sensor:
- platform: dht
pin: 18
temperature:
name: "Temperatura Soggiorno"
humidity:
name: "Umidità Soggiorno"
update_interval: 15s
- platform: adc
pin: 33
name: "Luminosità"
id: lightin
update_interval: 5s
attenuation: auto
unit_of_measurement: "%"
icon: "mdi:brightness-5"
filters:
- calibrate_linear:
- 2.40000 -> 100
- 0.07500 -> 0
switch:
- platform: gpio
pin: 14
name: "LED 2"
icon: "mdi:led-on"
- platform: gpio
pin: 27
name: "LED 1"
icon: "mdi:led-on"
- platform: gpio
pin: 13
name: "Pin Test"
icon: "mdi:test-tube"