Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESPHome Rockon #390 #391

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

Hooverdan96
Copy link
Member

Fixes #390.

General information on project

This pull request proposes to add a new rock-on for the following project:

  • name: ESPHome
  • website: https://esphome.io/
  • description: ESPHome is the perfect solution for creating custom firmwares for your ESP8266/ESP32 boards. This Rockon contains the ESPHome Command Line and Web Dashboard (HomeAssistant is a separate Rockon, whose docker image does not allow for installing add-ons like this).
  • Note that this needs to run with the net=host option as well as the privileged option.

Information on docker image

Checklist

  • Passes JSONlint validation
  • Entry added to root.json in alphabetical order (for new rock-on only)
  • "description" object lists and links to the docker image used
  • "description" object provides information on the image's particularities (advantage over another existing rock-on for the same project, for instance)
  • "website" object links to project's main website

@Hooverdan96 Hooverdan96 added the needs review Test install, function, on / off behaviour, all links / info. label Oct 2, 2024
@Hooverdan96
Copy link
Member Author

Here is some installation testing. I successfully have used it to create firmware files, compile then and then download them onto ESP8266 devices:

Rockon in the library:
image

Map configuration share:
image

Maintain port (relevant for mapping the WebUI button only, since it's running under net=host), needs to be 6052:
image

Login Info:
image

Summary:
image

Installed:
image

Starting WebUI:
image

Repository:
image

Using command line (via PuTTY):

 # docker exec -it esphome_dw /bin/bash
root@testbox:/config# esphome
usage: esphome [-h] [-v] [-q] [-s key value] [--version] command ...
esphome: error: the following arguments are required: command
root@testbox:/config#

ESPHome: Update architecture in Description
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs review Test install, function, on / off behaviour, all links / info.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ESPHome development tool Rockon
1 participant