App submission: ESPHome (#43)

This commit is contained in:
ShonP40 2022-07-27 19:02:57 +03:00 committed by GitHub
parent ffe3c9ae07
commit 48ff511c6b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 45 additions and 0 deletions

0
esphome/data/.gitkeep Normal file
View File

View File

View File

@ -0,0 +1,21 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: $APP_ESPHOME_IP
APP_PORT: 6052
server:
image: esphome/esphome:2022.6.2@sha256:1fac6334b85e76c7fd936036891b7a7ee761ee73fd119662b2cb564c3faf818f
volumes:
- ${APP_DATA_DIR}/data:/config
# Needed for flashing new ESPs directly
- /dev/ttyUSB0:/dev/ttyUSB0
networks:
default:
ipv4_address: $APP_ESPHOME_IP
restart: on-failure
# Needed for flashing new ESPs directly
device_cgroup_rules:
- 'c 188:* rmw'

2
esphome/exports.sh Normal file
View File

@ -0,0 +1,2 @@
export APP_ESPHOME_PORT="6052"
export APP_ESPHOME_IP="10.21.21.104"

22
esphome/umbrel-app.yml Normal file
View File

@ -0,0 +1,22 @@
manifestVersion: 1
id: esphome
category: Automation
name: ESPHome
version: "2022.6.2"
tagline: Intelligently manage all your ESP8266/ESP32 devices
description: >-
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
developer: ESPHome
website: https://esphome.io
dependencies: []
repo: https://github.com/esphome/esphome
support: https://community.home-assistant.io/c/esphome
port: 6052
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: ""
defaultPassword: ""
torOnly: false