🔥 Clean up ESPHome from this store

This commit is contained in:
Franck Nijhof 2022-06-07 23:25:16 +02:00
parent c4b2bd27a8
commit 4fb3f406bf
No known key found for this signature in database
GPG key ID: D62583BA8AB11CA3
8 changed files with 0 additions and 185 deletions

View file

@ -29,10 +29,6 @@ addons:
repository: hassio-addons/addon-chrony
target: chrony
image: ghcr.io/hassio-addons/chrony/{arch}
esphome:
repository: esphome/hassio
target: esphome
image: esphome/esphome-hassio-{arch}
example:
repository: hassio-addons/addon-example
target: example

View file

@ -100,19 +100,6 @@ Simple & Free Wiki Software
[:books: Bookstack add-on documentation][addon-doc-bookstack]
### ✓ [ESPHome][addon-esphome]
![Latest Version][esphome-version-shield]
![Supports armhf Architecture][esphome-armhf-shield]
![Supports armv7 Architecture][esphome-armv7-shield]
![Supports aarch64 Architecture][esphome-aarch64-shield]
![Supports amd64 Architecture][esphome-amd64-shield]
![Supports i386 Architecture][esphome-i386-shield]
DEPRECATED - ESPHome
[:books: ESPHome add-on documentation][addon-doc-esphome]
### ✓ [Example][addon-example]
![Latest Version][example-version-shield]
@ -572,7 +559,6 @@ on the correct GitHub repository matching the add-on.
- [Open an issue for the add-on: AirSonos][airsonos-issue]
- [Open an issue for the add-on: AppDaemon][appdaemon-issue]
- [Open an issue for the add-on: Bookstack][bookstack-issue]
- [Open an issue for the add-on: ESPHome][esphome-issue]
- [Open an issue for the add-on: Example][example-issue]
- [Open an issue for the add-on: FTP][ftp-issue]
- [Open an issue for the add-on: Folding@home][foldingathome-issue]
@ -688,15 +674,6 @@ SOFTWARE.
[bookstack-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
[bookstack-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg
[bookstack-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg
[addon-esphome]: https://github.com/esphome/home-assistant-addon/tree/v2022.3.1
[addon-doc-esphome]: https://github.com/esphome/home-assistant-addon/blob/v2022.3.1/README.md
[esphome-issue]: https://github.com/esphome/home-assistant-addon/issues
[esphome-version-shield]: https://img.shields.io/badge/version-v2022.3.1-blue.svg
[esphome-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
[esphome-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
[esphome-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg
[esphome-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg
[esphome-i386-shield]: https://img.shields.io/badge/i386-no-red.svg
[addon-example]: https://github.com/hassio-addons/addon-example/tree/v4.5.0
[addon-doc-example]: https://github.com/hassio-addons/addon-example/blob/v4.5.0/README.md
[example-issue]: https://github.com/hassio-addons/addon-example/issues

View file

@ -1 +0,0 @@
See https://esphome.io/changelog/index.html

View file

@ -1,72 +0,0 @@
# Home Assistant Community Add-on: ESPHome
## Installation
The installation of this add-on is pretty straightforward and not different in comparison to installing any other Home Assistant add-on.
1. Search for the “ESPHome” add-on in the Supervisor add-on store.
2. Press install to download the add-on and unpack it on your machine. This can take some time.
3. Optional: If you're using SSL/TLS certificates and want to encrypt your communication to this add-on, please enter `true` into the `ssl` field and set the `fullchain` and `certfile` options accordingly.
4. Start the add-on, check the logs of the add-on to see if everything went well.
5. Click "OPEN WEB UI" to open the ESPHome dashboard. You will be asked for your Home Assistant credentials - ESPHome uses Home Assistant's authentication system to log you in.
You can view the ESPHome documentation at https://esphome.io/
## Configuration
**Note**: _Remember to restart the add-on when the configuration is changed._
Example add-on configuration:
```json
{
"ssl": false,
"certfile": "fullchain.pem",
"keyfile": "privkey.pem"
}
```
### Option: `ssl`
Enables or disables encrypted SSL/TLS (HTTPS) connections to the web server of this add-on.
Set it to `true` to encrypt communications, `false` otherwise.
Please note that if you set this to `true` you must also generate the key and certificate
files for encryption. For example using [Let's Encrypt](https://www.home-assistant.io/addons/lets_encrypt/)
or [Self-signed certificates](https://www.home-assistant.io/docs/ecosystem/certificates/tls_self_signed_certificate/).
### Option: `certfile`
The certificate file to use for SSL. If this file doesn't exist, the add-on start will fail.
**Note**: The file MUST be stored in `/ssl/`, which is the default for Home Assistant
### Option: `keyfile`
The private key file to use for SSL. If this file doesn't exist, the add-on start will fail.
**Note**: The file MUST be stored in `/ssl/`, which is the default for Home Assistant
### Option: `leave_front_door_open`
Adding this option to the add-on configuration allows you to disable
authentication by setting it to `true`.
### Option: `relative_url`
Host the ESPHome dashboard under a relative URL, so that it can be integrated
into existing web proxies like NGINX under a relative URL. Defaults to `/`.
### Option: `status_use_ping`
By default the dashboard uses mDNS to check if nodes are online. This does
not work across subnets unless your router supports mDNS forwarding or avahi.
Setting this to `true` will make ESPHome use ICMP ping requests to get the node status. Use this if all nodes always have offline status even when they're connected.
### Option: `streamer_mode`
If set to `true`, this will enable streamer mode, which makes ESPHome hide all
potentially private information. So for example WiFi (B)SSIDs (which could be
used to find your location), usernames, etc. Please note that you need to use
the `!secret` tag in your YAML file to also prevent these from showing up
while editing and validating.

View file

@ -1,42 +0,0 @@
# ESPHome Home Assistant Add-On
# This Add-on is Deprecated
Please add the ESPHome repo https://github.com/esphome/home-assistant-addon and install the ESPHome add-on from there to continue getting updates.
[![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fesphome%2Fhome-assistant-addon)
[![Open your Home Assistant instance and show the dashboard of a Supervisor add-on.](https://my.home-assistant.io/badges/supervisor_addon.svg)](https://my.home-assistant.io/redirect/supervisor_addon/?addon=5c53de3b_esphome)
## About
This add-on allows you to manage and program your ESP8266 and ESP32 based microcontrollers
directly through Home Assistant **with no programming experience required**. All you need to do
is write YAML configuration files; the rest (over-the-air updates, compiling) is all
handled by ESPHome.
<p align="center">
<img title="ESPHome dashboard screenshot" src="https://raw.githubusercontent.com/esphome/hassio/main/esphome-dev/images/screenshot.png" width="700px"></img>
</p>
[View the ESPHome documentation](https://esphome.io/)
## Example
With ESPHome, you can go from a few lines of YAML straight to a custom-made
firmware. For example, to include a [DHT22][dht22].
temperature and humidity sensor, you just need to include 8 lines of YAML
in your configuration file:
<img title="ESPHome DHT configuration example" src="https://raw.githubusercontent.com/esphome/hassio/main/esphome-dev/images/dht-example.png" width="500px"></img>
Then just click UPLOAD and the sensor will magically appear in Home Assistant:
<img title="ESPHome Home Assistant MQTT discovery" src="https://raw.githubusercontent.com/esphome/hassio/main/esphome-dev/images/temperature-humidity.png" width="600px"></img>
[discord-shield]: https://img.shields.io/discord/429907082951524364.svg
[dht22]: https://esphome.io/components/sensor/dht.html
[discord]: https://discord.gg/KhAMKrd
[releases-shield]: https://img.shields.io/github/release/esphome/esphome.svg
[releases]: https://esphome.io/changelog/index.html
[repository]: https://github.com/esphome/esphome

View file

@ -1,43 +0,0 @@
{
"arch": [
"amd64",
"armv7",
"aarch64"
],
"auth_api": true,
"backup_exclude": [
"*/*/"
],
"description": "DEPRECATED - ESPHome",
"hassio_api": true,
"host_network": true,
"image": "esphome/esphome-hassio-{arch}",
"ingress": true,
"ingress_port": 0,
"map": [
"ssl:ro",
"config:rw"
],
"name": "ESPHome",
"panel_icon": "mdi:chip",
"ports": {
"6052/tcp": null
},
"ports_description": {
"6052/tcp": "Web interface (not required for Home Assistant ingress)"
},
"schema": {
"certfile": "str?",
"keyfile": "str?",
"leave_front_door_open": "bool?",
"relative_url": "str?",
"ssl": "bool?",
"status_use_ping": "bool?",
"streamer_mode": "bool?"
},
"slug": "esphome",
"stage": "deprecated",
"uart": true,
"url": "https://esphome.io/",
"version": "2022.3.1"
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB