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:
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