/esphome-projects

Tutorial repo for leaning esp8266

Primary LanguageShell

esphome-projects

Projects related to home automation with ESPHome.

Python Virtual Environment

$ python3 -m venv venv
$ source venv/bin/activate
$ pip3 install -r requirements.txt

ESPHome

See ESPHome: Getting Started for details on how to create a new node.

Create a config/secrets.yaml file, copying from the example then edit:

$ cp config/secrets-example.yaml playground/secrets.yaml

To verify config:

$ esphome config playground/nook.yaml

To run interactive:

$ esphome run playground/nook.yaml

To complie and upload only:

$ esphome compile playground/nook.yaml
$ esphome upload playground/nook.yaml