Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/esphome/dashboard
ESPHome dashboard and ESPHome Web
https://github.com/esphome/dashboard
esp32 esp8266 esphome hacktoberfest lit-element
Last synced: 5 days ago
JSON representation
ESPHome dashboard and ESPHome Web
- Host: GitHub
- URL: https://github.com/esphome/dashboard
- Owner: esphome
- License: mit
- Created: 2021-06-10T03:56:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-06T21:23:32.000Z (17 days ago)
- Last Synced: 2025-01-11T12:03:50.258Z (12 days ago)
- Topics: esp32, esp8266, esphome, hacktoberfest, lit-element
- Language: TypeScript
- Homepage: https://web.esphome.io
- Size: 5.3 MB
- Stars: 81
- Watchers: 12
- Forks: 59
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESPHome Dashboard
The ESPHome Device Builder is a user facing dashboard embedded in ESPHome. It allows users to easily create and manage their configurations.
This repository contains the JavaScript frontend and is embedded in ESPHome releases.
## Development
Check out this repository, run `npm install` and then run
```
npm run develop
```It will start the dev server and will automatically re-bundle updated JavaScript (except for the `static` folder).
Then run ESPHome in dashboard dev mode by defining the relative path from the ESPHome repository to this dashboard repository as the environment variable `ESPHOME_DASHBOARD_DEV`.
```
ESPHOME_DASHBOARD_DEV=../dashboard esphome dashboard ./
```