Files
dc-sensor/firmware/esphome/esp8266-dc-sensor.conf
T

83 lines
1.5 KiB
Plaintext

esphome:
name: dc-sensor
comment: DC Sensor WIP
wifi:
ssid: ZERO
password: Triemlistrasse0815
ap:
ssid: DC Sensor
password: 0123456789
esp8266:
board: esp12e
framework:
version: recommended
web_server:
port: 80
# auth:
# username: "admin"
# password: "your-web-password"
mqtt:
broker: homeassistant.local
discovery: True
prometheus:
api:
# password: "your-api-password"
i2c:
sda: GPIO14 #GPIO02 #GPIO13 #D13 # GPIO for SDA (adjust based on your wiring)
scl: GPIO13 #GPIO14 #D14 # GPIO for SCL (adjust based on your wiring)
scan: true # Optional, helps verify the I2C connection
sensor:
# - platform: aht10
# update_interval: 15s
# temperature:
# name: Temperature
# accuracy_decimals: 1
# humidity:
# name: Humidity
# accuracy_decimals: 1
- platform: sht3xd
address: 0x44
update_interval: 15s
temperature:
name: Temperature
accuracy_decimals: 1
humidity:
name: Humidity
accuracy_decimals: 1
- platform: adc
pin: A0
name: "USB Voltage"
update_interval: 1s # Update every 1 second
accuracy_decimals: 1 # Set number of decimal places
#attenuation: 0dB # Set the ADC attenuation for correct voltage readings
filters:
- multiply: 6 # Scale the ADC value (if needed for your specific circuit)
output:
- platform: gpio
pin: GPIO4
id: led1
- platform: gpio
pin: GPIO5
id: led2
light:
- platform: binary
name: LED 1
output: led1
- platform: binary
name: LED 2
output: led2