Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 871 Bytes

README.md

File metadata and controls

36 lines (25 loc) · 871 Bytes

Stefan's ESPHomeLab

Currently a WIP, Reusable config across my ESPHome devices

Devices Under Test

Using this repo

Installing ESPHome Manually

I prefer using the Command Line to build this firmware.

The ESPHome instructions leave out versioning detail required for compatibility. The included requirements.txt should solve that.

pip3 install -r requirements.txt

Deploying

cd [projectdir]

esphome \
  --substitution mac "$(esptool.py chip_id | grep -m1 "MAC:" | cut -d: -f6- | tr -d ':')" \
  --substitution release_id "$(git rev-parse --short=12 HEAD)" \
  run main.yaml \
  --device /dev/cu.xxx