Flashing
The file growbox.yaml
is a full example that uses all components and can be used if you also use all, or most of the available components, but if you are only using very few components,
it may be easier to start from scratch with this template:
substitutions:
devicename: "growsmart"
comment: "Smart Home Grow(n) Monitoring"
packages:
base: !include packages/base.yaml
esp32: !include packages/esp32s3.yaml
time: !include packages/time.yaml
To flash your GrowSmart core for the first time, save the above template to e.g. growsmart.yaml
in the GrowSmart-ESPHome
directory, connect your ESP-S3 via USB and run this command:
esphome run test.yaml
Once the device has been flashed and is accessible on your network, you can flash it via OTA (Over The Air) without having it connected via USB with this command:
esphome run --device growsmart.local test.yaml