4ec8c7a935
The 2 ms reset of ESPHome's expander support (0.2.81) left the chip silent: "Calibration error" with the PCA9557 answering at 0x18. A component of smart_display's (elecrow_touch_reset.h, setup priority 700: after the I2C bus, before the GT911 driver) writes the expander as Elecrow's V3.0 ESPHome example does: every pin an output and low, 20 ms, the reset released, 100 ms, the interrupt line back to an input. The driver's reset and interrupt pins are gone.
33 lines
882 B
YAML
33 lines
882 B
YAML
name: ESP Screen Manager
|
|
version: "0.2.96"
|
|
slug: esp_screen_manager
|
|
description: Choose tiles for your CYD and Guition touchscreen, without reflashing.
|
|
url: https://gittea.trippedonmy.name/Xandrossian/homeassistant_espscreen
|
|
arch: [aarch64, amd64]
|
|
startup: application
|
|
boot: auto
|
|
homeassistant_api: true
|
|
ingress: true
|
|
ingress_port: 8099
|
|
# Camera images for Guition screens (docs/CAMERA.md): the screens load them from this port on the LAN.
|
|
ports:
|
|
8098/tcp: 8098
|
|
ports_description:
|
|
8098/tcp: Camera images for the screens (keep 8098)
|
|
panel_icon: mdi:monitor-dashboard
|
|
panel_title: ESP Screens
|
|
panel_admin: true
|
|
options: {}
|
|
schema: {}
|
|
|
|
map:
|
|
- homeassistant_config:rw
|
|
uart: true
|
|
usb: true
|
|
# Reproducible compiler/download caches (firmware.py build_env); retain screens.json and user configuration.
|
|
backup_exclude:
|
|
- '*/build/'
|
|
- '*/esphome/'
|
|
- '*/idf/'
|
|
- '*/platformio/'
|