cogito/esphome
2025-06-22 16:02:04 +02:00
..
devices initial commit 2025-06-22 16:02:04 +02:00
readme.txt initial commit 2025-06-22 16:02:04 +02:00
requirements.txt initial commit 2025-06-22 16:02:04 +02:00

This is standalone ESPHome device builder. It doesn't come from a github repo, it's simply installed via pip

1. create a virtualenv:
    python -m venv venv
   and activate it:
    source venv/bin/activate

2. install needed packages
    pip3 install wheel
    pip3 install esphome
    -- or --
    if present, install from requirements file:
    pip install -r requirements.txt


3. now you can run ESPHome locally

    to create a new configuration (for a new device):
        esphome wizard configuration_name.yaml


    to compile and flash firmware:
        esphome run configuration_name.yaml


    to run esphome web dashboard:
        esphome dashboard devices/