Uploaded January 2024 | Updated September 2026, 3 hours ago
ESPHome along with Home Assistant is really powerful for creating your own smart home sensors. This video builds on the Beginners Guide video I did and provides information about more aspects of ESPHome.
We take a look at analog inputs, light components, FSR force sensors, Lambdas and more.
In my opinion the most useful bit is creating discipline around your YAML configuration files.
Here are some links which reference the areas of ESPHome I use in this video:
ESPHome YAML Template - ESP8266: gist.github.com/letsautomatenet/f3442e06b401305a66124f747abf429b
ESPHome YAML Template - ESP32: gist.github.com/letsautomatenet/0a15009c19222f9db8de256277675f29
ESPHome Config for this sensor: gist.github.com/letsautomatenet/8e9f63a3ec33bf30b1e26618042200b4
ESPHome Playlist: youtube.com/playlist?list=PL79iw4ttpsPesE35Mj4Jj6R06gPAHTdyV
Sensor Filters - esphome.io/components/sensor/index.html#sensor-filters
GPIO Binary Sensor: esphome.io/components/binary_sensor/gpio.html
Info about FSRs from Adafruit: learn.adafruit.com/force-sensitive-resistor-fsr/using-an-fsr
Pin setup, e.g. pull-up mode: esphome.io/guides/configuration-types.html#config-pin-schema
Output Component: esphome.io/components/output/index.html#output-turn-on-action
ADC Component: esphome.io/components/sensor/adc
Automations and Lambdas: esphome.io/guides/automations#config-lambda
Automation Triggers: esphome.io/components/sensor/index.html#on-value-range
Restart Button: esphome.io/components/button/restart#homeassistant
Sonoff TX Ultimate Repo: github.com/SmartHome-yourself/sonoff-tx-ultimate-for-esphome
00:00 Intro
01:14 YAML Configuration Template File
02:26 Defining Substitution constants in YAML
02:58 Adding Restart Button / Entity to Home Assistant
03:33 Arduino versus ESP-IDF Framework
03:49 Connected Status LEDs to a DIY Sensor
04:44 Adding an FSR Force Sensor to your sensor / ADC Component
07:13 Update Interval, Internal Parameter and Filters
08:03 Lambdas
09:14 ESPHome Automations
10:10 Adding a push button to your sensor
11:13 ESPHome Scripts
12:13 Compile Errors / Clean Build Files
12:52 Outro
#esphome #homeassistant #sensor
ESPHome along with Home Assistant is really powerful for creating your own smart home sensors. This video builds on the Beginners Guide video I did and provides information about more aspects of ESPHome.
We take a look at analog inputs, light components, FSR force sensors, Lambdas and more.
In my opinion the most useful bit is creating discipline around your YAML configuration files.
Here are some links which reference the areas of ESPHome I use in this video:
ESPHome YAML Template - ESP8266: gist.github.com/letsautomatenet/f3442e06b401305a66124f747abf429b
ESPHome YAML Template - ESP32: gist.github.com/letsautomatenet/0a15009c19222f9db8de256277675f29
ESPHome Config for this sensor: gist.github.com/letsautomatenet/8e9f63a3ec33bf30b1e26618042200b4
ESPHome Playlist: youtube.com/playlist?list=PL79iw4ttpsPesE35Mj4Jj6R06gPAHTdyV
Sensor Filters - esphome.io/components/sensor/index.html#sensor-filters
GPIO Binary Sensor: esphome.io/components/binary_sensor/gpio.html
Info about FSRs from Adafruit: learn.adafruit.com/force-sensitive-resistor-fsr/using-an-fsr
Pin setup, e.g. pull-up mode: esphome.io/guides/configuration-types.html#config-pin-schema
Output Component: esphome.io/components/output/index.html#output-turn-on-action
ADC Component: esphome.io/components/sensor/adc
Automations and Lambdas: esphome.io/guides/automations#config-lambda
Automation Triggers: esphome.io/components/sensor/index.html#on-value-range
Restart Button: esphome.io/components/button/restart#homeassistant
Sonoff TX Ultimate Repo: github.com/SmartHome-yourself/sonoff-tx-ultimate-for-esphome
00:00 Intro
01:14 YAML Configuration Template File
02:26 Defining Substitution constants in YAML
02:58 Adding Restart Button / Entity to Home Assistant
03:33 Arduino versus ESP-IDF Framework
03:49 Connected Status LEDs to a DIY Sensor
04:44 Adding an FSR Force Sensor to your sensor / ADC Component
07:13 Update Interval, Internal Parameter and Filters
08:03 Lambdas
09:14 ESPHome Automations
10:10 Adding a push button to your sensor
11:13 ESPHome Scripts
12:13 Compile Errors / Clean Build Files
12:52 Outro
#esphome #homeassistant #sensor










