esphome / esphome/feature-requests

[Request] Add support for Platform IO Remote agents

Open
#833 3 comments 3 reactions 0 assignees View on GitHub
Project: Dashboard
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

I run ESPHome in docker on my server in a closet. This makes it difficult to do initial flashing of new devices. Currently it appears that esphome only supports serial flashing of new devices. OTA flashing is only available for devices that have already had esphome flashed.

PlatformIO supports connecting to remote agents and flashing devices connected to those remote agents. Would be nice if I could do this from the ESPHome UI.

**Please describe your use case for this integration and alternatives you've tried:**

Makes initial flashing of new devices with esphome firmware.

I've tried using esptool, but this can be overly complicated for esp32 devices.

I've used the platformio remote agent to do the initial flashing, but it requires me to ssh to my server and open a cli into the docker container and run the pio command manually.

**Additional context**

https://docs.platformio.org/en/latest/plus/pio-remote.html

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.